582583584585586587588589
{ return XsTypeConverter.lexInteger(cs); } catch(NumberFormatException e) { throw new InvalidLexicalValueException(e, _charSeq.getLocation()); } }
595596597598599600601602
{ return XsTypeConverter.lexDecimal(cs); } catch(NumberFormatException e) { throw new InvalidLexicalValueException(e, _charSeq.getLocation()); } }
608609610611612613614615
{ return XsTypeConverter.lexFloat(cs); } catch(NumberFormatException e) { throw new InvalidLexicalValueException(e, _charSeq.getLocation()); } }
621622623624625626627628
{ return XsTypeConverter.lexDouble(cs); } catch(NumberFormatException e) { throw new InvalidLexicalValueException(e, _charSeq.getLocation()); } }
633634635636637638639
String text = cs.toString(); byte[] buf = HexBin.decode(text.getBytes()); if (buf!=null) return new ByteArrayInputStream(buf); else throw new InvalidLexicalValueException("invalid hexBinary value", _charSeq.getLocation()); }
644645646647648649650
String text = cs.toString(); byte[] buf = Base64.decode(text.getBytes()); if (buf!=null) return new ByteArrayInputStream(buf); else throw new InvalidLexicalValueException("invalid base64Binary value", _charSeq.getLocation()); }
656657658659660661662663
{ return new GDateBuilder(cs).getCalendar(); } catch(IllegalArgumentException e) { throw new InvalidLexicalValueException(e, _charSeq.getLocation()); } }
669670671672673674675676
CharSequence cs = _charSeq.reloadAtt(uri, local, CharSeqTrimWS.XMLWHITESPACE_TRIM); return new GDateBuilder(cs).getDate(); } catch(IllegalArgumentException e) { throw new InvalidLexicalValueException(e, _charSeq.getLocation()); } }
682683684685686687688689
CharSequence cs = _charSeq.reloadAtt(uri, local, CharSeqTrimWS.XMLWHITESPACE_TRIM); return new GDate(cs); } catch(IllegalArgumentException e) { throw new InvalidLexicalValueException(e, _charSeq.getLocation()); } }
694695696697698699700701
{ return new GDuration(_charSeq.reloadAtt(uri, local, CharSeqTrimWS.XMLWHITESPACE_TRIM)); } catch(IllegalArgumentException e) { throw new InvalidLexicalValueException(e, _charSeq.getLocation()); } }