com.sun.msv.datatype.xsd

Class Proxy

public class Proxy extends XSDatatypeImpl

Delegates all methods to the base type.

Author: Kohsuke KAWAGUCHI

Field Summary
XSDatatypeImplbaseType
immediate base type, which may be a concrete type or DataTypeWithFacet
Constructor Summary
Proxy(String nsUri, String newTypeName, XSDatatypeImpl baseType)
Method Summary
booleancheckFormat(String content, ValidationContext context)
StringconvertToLexicalValue(Object value, SerializationContext context)
StringdisplayName()
XSDatatypegetBaseType()
ConcreteTypegetConcreteType()
DataTypeWithFacetgetFacetObject(String facetName)
intgetIdType()
ClassgetJavaObjectType()
intgetVariety()
booleanisContextDependent()
intisFacetApplicable(String facetName)
booleanisFinal(int derivationType)
StringserializeJavaObject(Object value, SerializationContext context)
void_checkValid(String content, ValidationContext context)
Object_createJavaObject(String literal, ValidationContext context)
Object_createValue(String content, ValidationContext context)

Field Detail

baseType

public final XSDatatypeImpl baseType
immediate base type, which may be a concrete type or DataTypeWithFacet

Constructor Detail

Proxy

public Proxy(String nsUri, String newTypeName, XSDatatypeImpl baseType)

Method Detail

checkFormat

public boolean checkFormat(String content, ValidationContext context)

convertToLexicalValue

public String convertToLexicalValue(Object value, SerializationContext context)

displayName

public String displayName()

getBaseType

public final XSDatatype getBaseType()

getConcreteType

public ConcreteType getConcreteType()

getFacetObject

public DataTypeWithFacet getFacetObject(String facetName)

getIdType

public int getIdType()

getJavaObjectType

public Class getJavaObjectType()

getVariety

public int getVariety()

isContextDependent

public boolean isContextDependent()

isFacetApplicable

public int isFacetApplicable(String facetName)

isFinal

public boolean isFinal(int derivationType)

serializeJavaObject

public String serializeJavaObject(Object value, SerializationContext context)

_checkValid

public void _checkValid(String content, ValidationContext context)

_createJavaObject

public Object _createJavaObject(String literal, ValidationContext context)

_createValue

public Object _createValue(String content, ValidationContext context)