@Override public Serializable parseFromXML(String value) { return parseInteger(value); }
@Override public BigInteger unmarshal(String value) { if (value == null || value.trim().length() == 0) { return null; } else { return (javax.xml.bind.DatatypeConverter.parseInteger(value)); } }
public static BigInteger parseInteger(String value) { value = StringUtils.trimToNull(value); if (value == null) return null; try { return DatatypeConverter.parseInteger(value); } catch (NumberFormatException ex) { throw new IllegalArgumentException("Can't parse integer value '" + value + "'! " + ex.getLocalizedMessage()); } }
public static BigInteger parseInteger(String value) { value = StringUtils.trimToNull(value); if (value == null) return null; try { return DatatypeConverter.parseInteger(value); } catch (NumberFormatException ex) { throw new IllegalArgumentException("Can't parse integer value '" + value + "'! " + ex.getLocalizedMessage()); } }
public static short parseShort(String value) { if (value.trim().equals("")) { value = "0"; } BigInteger result = DatatypeConverter.parseInteger(value); if (result.compareTo(MAX_SHORT) > 0) { throw new InvalidValueException("Value " + value + " is greater than the maximum short " + MAX_SHORT); } return result.shortValue(); }
private BigInteger readFacet(String facetName,int offset) { XSFacet me = initiatingType.getFacet(facetName); if(me==null) return null; BigInteger bi = DatatypeConverter.parseInteger(me.getValue().value); if(offset!=0) bi = bi.add(BigInteger.valueOf(offset)); return bi; }
@Override protected Number fromLexicalForm(String lexicalForm) throws InvalidLiteralException { try { return DatatypeConverter.parseInteger( lexicalForm ); } catch( NumberFormatException e ) { throw new InvalidLiteralException( getName(), lexicalForm ); } } }
@Override protected Number fromLexicalForm(String lexicalForm) throws InvalidLiteralException { try { return DatatypeConverter.parseInteger( lexicalForm ); } catch( NumberFormatException e ) { throw new InvalidLiteralException( getName(), lexicalForm ); } } }
private void eatText1(final java.lang.String value) throws org.xml.sax.SAXException { try { _MinorVersion = javax.xml.bind.DatatypeConverter.parseInteger(com.sun.xml.bind.WhiteSpaceProcessor.collapse(value)); } catch (java.lang.Exception e) { handleParseConversionException(e); } }
private void eatText1(final java.lang.String value) throws org.xml.sax.SAXException { try { _X509SerialNumber = javax.xml.bind.DatatypeConverter.parseInteger(com.sun.xml.bind.WhiteSpaceProcessor.collapse(value)); } catch (java.lang.Exception e) { handleParseConversionException(e); } }
private void eatText3(final java.lang.String value) throws org.xml.sax.SAXException { try { _MajorVersion = javax.xml.bind.DatatypeConverter.parseInteger(com.sun.xml.bind.WhiteSpaceProcessor.collapse(value)); } catch (java.lang.Exception e) { handleParseConversionException(e); } }
@Override protected Number fromLexicalForm(String lexicalForm) throws InvalidLiteralException { try { final BigInteger n = DatatypeConverter.parseInteger( lexicalForm ); if( BigInteger.ZERO.compareTo( n ) >= 0 ) throw new InvalidLiteralException( getName(), lexicalForm ); return n; } catch( NumberFormatException e ) { throw new InvalidLiteralException( getName(), lexicalForm ); } } }
@Override protected Number fromLexicalForm(String lexicalForm) throws InvalidLiteralException { try { final BigInteger n = DatatypeConverter.parseInteger( lexicalForm ); if( BigInteger.ZERO.compareTo( n ) < 0 ) throw new InvalidLiteralException( getName(), lexicalForm ); return n; } catch( NumberFormatException e ) { throw new InvalidLiteralException( getName(), lexicalForm ); } } }
@Override protected Number fromLexicalForm(String lexicalForm) throws InvalidLiteralException { try { final BigInteger n = DatatypeConverter.parseInteger( lexicalForm ); if( BigInteger.ZERO.compareTo( n ) <= 0 ) throw new InvalidLiteralException( getName(), lexicalForm ); return n; } catch( NumberFormatException e ) { throw new InvalidLiteralException( getName(), lexicalForm ); } } }
@Override protected Number fromLexicalForm(String lexicalForm) throws InvalidLiteralException { try { final BigInteger n = DatatypeConverter.parseInteger( lexicalForm ); if( BigInteger.ZERO.compareTo( n ) > 0 ) throw new InvalidLiteralException( getName(), lexicalForm ); return n; } catch( NumberFormatException e ) { throw new InvalidLiteralException( getName(), lexicalForm ); } } }
@Override protected Number fromLexicalForm(String lexicalForm) throws InvalidLiteralException { try { final BigInteger n = DatatypeConverter.parseInteger( lexicalForm ); if( BigInteger.ZERO.compareTo( n ) >= 0 ) throw new InvalidLiteralException( getName(), lexicalForm ); return n; } catch( NumberFormatException e ) { throw new InvalidLiteralException( getName(), lexicalForm ); } } }
@Override protected Number fromLexicalForm(String lexicalForm) throws InvalidLiteralException { try { final BigInteger n = DatatypeConverter.parseInteger( lexicalForm ); if( BigInteger.ZERO.compareTo( n ) < 0 ) throw new InvalidLiteralException( getName(), lexicalForm ); return n; } catch( NumberFormatException e ) { throw new InvalidLiteralException( getName(), lexicalForm ); } } }
@Override protected Number fromLexicalForm(String lexicalForm) throws InvalidLiteralException { try { final BigInteger n = DatatypeConverter.parseInteger( lexicalForm ); if( BigInteger.ZERO.compareTo( n ) <= 0 ) throw new InvalidLiteralException( getName(), lexicalForm ); return n; } catch( NumberFormatException e ) { throw new InvalidLiteralException( getName(), lexicalForm ); } } }
public Number getValue(ATermAppl literal) throws InvalidLiteralException { if( !ATermUtils.isLiteral( literal ) ) throw new IllegalArgumentException(); if( !literal.getArgument( ATermUtils.LIT_URI_INDEX ).equals( name ) ) throw new IllegalArgumentException(); final String lexicalForm = ATermUtils.getLiteralValue( literal ); try { return OWLRealUtils.getCanonicalObject( DatatypeConverter.parseInteger( lexicalForm ) ); } catch( NumberFormatException e ) { throw new InvalidLiteralException( name, lexicalForm ); } }
public Number getValue(ATermAppl literal) throws InvalidLiteralException { if( !ATermUtils.isLiteral( literal ) ) throw new IllegalArgumentException(); if( !literal.getArgument( ATermUtils.LIT_URI_INDEX ).equals( name ) ) throw new IllegalArgumentException(); final String lexicalForm = ATermUtils.getLiteralValue( literal ); try { return OWLRealUtils.getCanonicalObject( DatatypeConverter.parseInteger( lexicalForm ) ); } catch( NumberFormatException e ) { throw new InvalidLiteralException( name, lexicalForm ); } }