org.exolab.castor.builder.types
Class XSAnyURI
public final class XSAnyURI
The XML Schema URIReference type
$Revision: 1.1.1.1 $ $Date: 2003/03/03 07:07:55 $
ANYURI_NAME , ANYURI_TYPE , BASE64BINARY_NAME , BASE64BINARY_TYPE , BOOLEAN_NAME , BOOLEAN_TYPE , BYTE_NAME , BYTE_TYPE , CLASS , COLLECTION , DATETIME_NAME , DATETIME_TYPE , DATE_NAME , DATE_TYPE , DECIMAL_NAME , DECIMAL_TYPE , DOUBLE_NAME , DOUBLE_TYPE , DURATION_NAME , DURATION_TYPE , ENTITIES , ENTITY , FLOAT_NAME , FLOAT_TYPE , GDAY_NAME , GDAY_TYPE , GMONTHDAY_NAME , GMONTHDAY_TYPE , GMONTH_NAME , GMONTH_TYPE , GYEARMONTH_NAME , GYEARMONTH_TYPE , GYEAR_NAME , GYEAR_TYPE , HEXBINARY_NAME , HEXBINARY_TYPE , IDREFS_NAME , IDREFS_TYPE , IDREF_NAME , IDREF_TYPE , ID_NAME , ID_TYPE , INTEGER_NAME , INTEGER_TYPE , INT_NAME , INT_TYPE , LANGUAGE_NAME , LANGUAGE_TYPE , LONG_NAME , LONG_TYPE , NAME_NAME , NAME_TYPE , NCNAME_NAME , NCNAME_TYPE , NEGATIVE_INTEGER_NAME , NEGATIVE_INTEGER_TYPE , NMTOKENS_NAME , NMTOKENS_TYPE , NMTOKEN_NAME , NMTOKEN_TYPE , NON_NEGATIVE_INTEGER_NAME , NON_NEGATIVE_INTEGER_TYPE , NON_POSITIVE_INTEGER_NAME , NON_POSITIVE_INTEGER_TYPE , NORMALIZEDSTRING_NAME , NORMALIZEDSTRING_TYPE , NOTATION_NAME , NOTATION_TYPE , NULL , POSITIVE_INTEGER_NAME , POSITIVE_INTEGER_TYPE , QNAME_NAME , QNAME_TYPE , SHORT_NAME , SHORT_TYPE , STRING_NAME , STRING_TYPE , TIME_NAME , TIME_TYPE , TOKEN_NAME , TOKEN_TYPE |
createFromJavaObjectCode , createToJavaObjectCode , escapePattern , getFacets , getJType , getName , getType , isDateTime , isEnumerated , isPrimitive , newInstanceCode , setAsEnumertated , setFacets , validationCode |
XSAnyURI
public XSAnyURI()
createFromJavaObjectCode
public String createFromJavaObjectCode(String variableName)
Returns the String necessary to convert an Object to
an instance of this XSType. This method is really only useful
for primitive types
- createFromJavaObjectCode in interface XSType
variableName
- the name of the Object
- the String necessary to convert an Object to an
instance of this XSType
getJType
public JType getJType()
Returns the JType that this XSType represents
- getJType in interface XSType
- the JType that this XSType represents
toString
public String toString()
validationCode
public void validationCode(JSourceCode jsc,
String fixedValue,
String fieldValidatorInstanceName)
Returns a JSourceCode that contains the validation method for this XSAnyURI.
- validationCode in interface XSType
jsc
- the JSourceCode to fill in.
Intalio Inc. (C) 1999-2003. All rights reserved http://www.intalio.com