157158159160161162163164
{ return XsTypeConverter.lexInteger(_charSeq); } catch(NumberFormatException e) { throw new InvalidLexicalValueException(e, _charSeq.getLocation()); } }
171172173174175176177178
{ return XsTypeConverter.lexDecimal(_charSeq); } catch(NumberFormatException e) { throw new InvalidLexicalValueException(e, _charSeq.getLocation()); } }
185186187188189190191192
{ return XsTypeConverter.lexFloat(_charSeq); } catch(NumberFormatException e) { throw new InvalidLexicalValueException(e, _charSeq.getLocation()); } }
199200201202203204205206
{ return XsTypeConverter.lexDouble(_charSeq); } catch(NumberFormatException e) { throw new InvalidLexicalValueException(e, _charSeq.getLocation()); } }
212213214215216217218
String text = _charSeq.toString(); byte[] buf = HexBin.decode(text.getBytes()); if (buf!=null) return new ByteArrayInputStream(buf); else throw new InvalidLexicalValueException("invalid hexBinary value", _charSeq.getLocation()); }
224225226227228229230
String text = _charSeq.toString(); byte[] buf = Base64.decode(text.getBytes()); if (buf!=null) return new ByteArrayInputStream(buf); else throw new InvalidLexicalValueException("invalid base64Binary value", _charSeq.getLocation()); }
237238239240241242243244
{ return new GDateBuilder(_charSeq).getCalendar(); } catch( IllegalArgumentException e) { throw new InvalidLexicalValueException(e, _charSeq.getLocation()); } }
251252253254255256257258
{ return new GDateBuilder(_charSeq).getDate(); } catch(IllegalArgumentException e) { throw new InvalidLexicalValueException(e, _charSeq.getLocation()); } }
265266267268269270271272
{ return XsTypeConverter.lexGDate(_charSeq); } catch(IllegalArgumentException e) { throw new InvalidLexicalValueException(e, _charSeq.getLocation()); } }
279280281282283284285286
{ return new GDuration(_charSeq); } catch(IllegalArgumentException e) { throw new InvalidLexicalValueException(e, _charSeq.getLocation()); } }