Class XStringType
java.lang.Object
gnu.bytecode.Type
gnu.kawa.xml.XDataType
gnu.kawa.xml.XStringType
-
Nested Class Summary
Nested classes/interfaces inherited from class Type
Type.NeverReturns -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final XStringTypestatic final XStringTypestatic final XStringTypestatic final XStringTypestatic final XStringTypestatic final XStringTypestatic final XStringTypestatic final XStringTypestatic final XStringTypeFields inherited from class XDataType
ANY_ATOMIC_TYPE_CODE, ANY_SIMPLE_TYPE_CODE, ANY_URI_TYPE_CODE, anyAtomicType, anySimpleType, anyURIType, BASE64_BINARY_TYPE_CODE, base64BinaryType, BOOLEAN_TYPE_CODE, booleanType, BYTE_TYPE_CODE, DATE_TIME_TYPE_CODE, DATE_TYPE_CODE, DAY_TIME_DURATION_TYPE_CODE, dayTimeDurationType, DECIMAL_ONE, DECIMAL_TYPE_CODE, decimalType, DOUBLE_ONE, DOUBLE_TYPE_CODE, DOUBLE_ZERO, doubleType, DURATION_TYPE_CODE, durationType, ENTITY_TYPE_CODE, FLOAT_ONE, FLOAT_TYPE_CODE, FLOAT_ZERO, floatType, G_DAY_TYPE_CODE, G_MONTH_DAY_TYPE_CODE, G_MONTH_TYPE_CODE, G_YEAR_MONTH_TYPE_CODE, G_YEAR_TYPE_CODE, HEX_BINARY_TYPE_CODE, hexBinaryType, ID_TYPE_CODE, IDREF_TYPE_CODE, INT_TYPE_CODE, INTEGER_TYPE_CODE, LANGUAGE_TYPE_CODE, LONG_TYPE_CODE, NAME_TYPE_CODE, NCNAME_TYPE_CODE, NEGATIVE_INTEGER_TYPE_CODE, NMTOKEN_TYPE_CODE, NON_POSITIVE_INTEGER_TYPE_CODE, NONNEGATIVE_INTEGER_TYPE_CODE, NORMALIZED_STRING_TYPE_CODE, NOTATION_TYPE_CODE, NotationType, POSITIVE_INTEGER_TYPE_CODE, QNAME_TYPE_CODE, SHORT_TYPE_CODE, STRING_TYPE_CODE, stringStringType, stringType, TIME_TYPE_CODE, TOKEN_TYPE_CODE, UNSIGNED_BYTE_TYPE_CODE, UNSIGNED_INT_TYPE_CODE, UNSIGNED_LONG_TYPE_CODE, UNSIGNED_SHORT_TYPE_CODE, UNTYPED_ATOMIC_TYPE_CODE, UNTYPED_TYPE_CODE, untypedAtomicType, untypedType, YEAR_MONTH_DURATION_TYPE_CODE, yearMonthDurationTypeFields inherited from class Type
boolean_ctype, boolean_type, booleanValue_method, byte_type, byteType, char_type, charType, clone_method, double_type, doubleValue_method, errorType, float_type, floatValue_method, int_type, intType, intValue_method, java_lang_Class_type, javalangannotationAnnotationType, javalangBooleanType, javalangCharacterType, javalangClassType, javalanginvokeMethodHandleType, javalangNumberType, javalangObjectType, javalangStringType, javalangThrowableType, long_type, longType, longValue_method, neverReturnsType, nullType, number_type, objectType, pointer_type, reflectClass, short_type, shortType, string_type, throwable_type, toString_method, tostring_type, toStringType, typeArray0, void_type, voidType -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class XDataType
castable, coerceFromObject, compare, convertValue, emitCoerceFromObject, emitCoerceToObject, emitIsInstance, emitTestIf, getConstructor, getImplementationType, getReflectClass, makeDouble, makeFloat, print, toStringMethods inherited from class Type
coerceToObject, emitConvertFromPrimitive, emitIsInstance, getGenericSignature, getMaybeGenericSignature, getName, getRawType, getRealType, getSignature, getSize, getSizeInWords, getType, hashCode, isCompatibleWithValue, isCompatibleWithValue, isExisting, isInterface, isMoreSpecific, isSame, isSubtype, isValidJavaTypeName, isVoid, lookupType, lowestCommonSharedType, lowestCommonSuperType, make, make, printSignature, promote, promoteIfUnsigned, registerTypeForClass, setGenericSignature, setName, setReflectClass, setSignature, signatureLength, signatureLength, signatureToName, signatureToPrimitive, signatureToType, signatureToType, swappedCompareResult, toStringMethods inherited from class Object
clone, equals, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface Type
getTypeNameMethods inherited from interface TypeValue
encodeType
-
Field Details
-
normalizedStringType
-
tokenType
-
languageType
-
NMTOKENType
-
NameType
-
NCNameType
-
IDType
-
IDREFType
-
ENTITYType
-
-
Constructor Details
-
XStringType
-
-
Method Details
-
isInstance
- Overrides:
isInstancein classXDataType
-
matches
-
valueOf
-
cast
-
makeNCName
-