com.thaiopensource.datatype.xsd
Class Base64BinaryDatatype
java.lang.Object
com.thaiopensource.datatype.xsd.DatatypeBase
com.thaiopensource.datatype.xsd.BinaryDatatype
com.thaiopensource.datatype.xsd.Base64BinaryDatatype
- All Implemented Interfaces:
- Datatype2, Measure, Datatype
class Base64BinaryDatatype
- extends BinaryDatatype
Methods inherited from class com.thaiopensource.datatype.xsd.DatatypeBase |
allowsValue, alwaysValid, checkValid, createStreamingValidator, createValue, getIdType, getOrderRelation, getPrimitive, getWhiteSpace, isContextDependent, isValid, normalizeWhiteSpace |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
weightTable
private static final byte[] weightTable
INVALID
private static final byte INVALID
- See Also:
- Constant Field Values
WHITESPACE
private static final byte WHITESPACE
- See Also:
- Constant Field Values
PADDING
private static final byte PADDING
- See Also:
- Constant Field Values
Base64BinaryDatatype
Base64BinaryDatatype()
lexicallyAllows
boolean lexicallyAllows(String str)
- Specified by:
lexicallyAllows
in class DatatypeBase
byteCount
private static int byteCount(String str)
getValue
Object getValue(String str,
ValidationContext vc)
- Specified by:
getValue
in class DatatypeBase
makeWeightTable
private static byte[] makeWeightTable()