protected int compare_to(XmlObject decimal) { return _value.compareTo(((XmlObjectBase)decimal).bigDecimalValue()); } protected boolean equal_to(XmlObject decimal)
protected boolean equal_to(XmlObject decimal) { return (_value.compareTo(((XmlObjectBase)decimal).bigDecimalValue())) == 0; }
public BigInteger getBigIntegerValue() { BigDecimal bd = bigDecimalValue(); return bd == null ? null : bd.toBigInteger(); }
private static BigInteger getBigIntegerValue(XmlObject o) { SchemaType s = o.schemaType(); switch (s.getDecimalSize()) { case SchemaType.SIZE_BIG_DECIMAL: return ((XmlObjectBase)o).bigDecimalValue().toBigInteger(); case SchemaType.SIZE_BIG_INTEGER: return ((XmlObjectBase)o).bigIntegerValue(); default: throw new IllegalStateException("Bad facet type for Big Int: " + s); } }
protected int compare_to(XmlObject decimal) { return _value.compareTo(((XmlObjectBase)decimal).bigDecimalValue()); } protected boolean equal_to(XmlObject decimal)
protected int compare_to(XmlObject decimal) { return _value.compareTo(((XmlObjectBase)decimal).bigDecimalValue()); } protected boolean equal_to(XmlObject decimal)
protected boolean equal_to(XmlObject decimal) { return (_value.compareTo(((XmlObjectBase)decimal).bigDecimalValue())) == 0; }
protected boolean equal_to(XmlObject decimal) { return (_value.compareTo(((XmlObjectBase)decimal).bigDecimalValue())) == 0; }
public BigInteger getBigIntegerValue() { BigDecimal bd = bigDecimalValue(); return bd == null ? null : bd.toBigInteger(); }
public BigInteger getBigIntegerValue() { BigDecimal bd = bigDecimalValue(); return bd == null ? null : bd.toBigInteger(); }
private static BigInteger getBigIntegerValue(XmlObject o) { SchemaType s = o.schemaType(); switch (s.getDecimalSize()) { case SchemaType.SIZE_BIG_DECIMAL: return ((XmlObjectBase)o).bigDecimalValue().toBigInteger(); case SchemaType.SIZE_BIG_INTEGER: return ((XmlObjectBase)o).bigIntegerValue(); default: throw new IllegalStateException("Bad facet type for Big Int: " + s); } }
private static BigInteger getBigIntegerValue(XmlObject o) { SchemaType s = o.schemaType(); switch (s.getDecimalSize()) { case SchemaType.SIZE_BIG_DECIMAL: return ((XmlObjectBase)o).bigDecimalValue().toBigInteger(); case SchemaType.SIZE_BIG_INTEGER: return ((XmlObjectBase)o).bigIntegerValue(); default: throw new IllegalStateException("Bad facet type for Big Int: " + s); } }
private static long getLongValue(XmlObject o) { SchemaType s = o.schemaType(); switch (s.getDecimalSize()) { case SchemaType.SIZE_BIG_DECIMAL: return ((XmlObjectBase)o).bigDecimalValue().longValue(); case SchemaType.SIZE_BIG_INTEGER: return ((XmlObjectBase)o).bigIntegerValue().longValue(); case SchemaType.SIZE_LONG: return ((XmlObjectBase)o).longValue(); default: throw new IllegalStateException("Bad facet type: " + s); } }
private static int getIntValue(XmlObject o) { SchemaType s = o.schemaType(); switch (s.getDecimalSize()) { case SchemaType.SIZE_BIG_DECIMAL: return ((XmlObjectBase)o).bigDecimalValue().intValue(); case SchemaType.SIZE_BIG_INTEGER: return ((XmlObjectBase)o).bigIntegerValue().intValue(); case SchemaType.SIZE_LONG: return (int)((XmlObjectBase)o).longValue(); default: return ((XmlObjectBase)o).intValue(); } }
if (mine != null) BigDecimal m = ((XmlObjectBase)mine).bigDecimalValue(); if (v.compareTo(m) <= 0) if (mini != null) BigDecimal m = ((XmlObjectBase)mini).bigDecimalValue(); if (v.compareTo(m) < 0) if (maxi != null) BigDecimal m = ((XmlObjectBase)maxi).bigDecimalValue(); if (v.compareTo(m) > 0) if (maxe != null) BigDecimal m = ((XmlObjectBase)maxe).bigDecimalValue(); if (v.compareTo(m) >= 0) if (v.equals(((XmlObjectBase)vals[i]).bigDecimalValue())) return; context.invalid(XmlErrorCodes.DATATYPE_ENUM_VALID,