|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectsrc.java.org.grails.xfire.aegis.type.DefaultTypeMappingRegistry
class DefaultTypeMappingRegistry
The default implementation of TypeMappingRegistry.
Field Summary | |
---|---|
protected static QName |
ENCODED_BASE64
|
protected static QName |
ENCODED_BOOLEAN
|
protected static QName |
ENCODED_CHAR
|
protected static QName |
ENCODED_DATETIME
|
protected static QName |
ENCODED_DECIMAL
|
protected static QName |
ENCODED_DOUBLE
|
protected static QName |
ENCODED_FLOAT
|
protected static QName |
ENCODED_INT
|
protected static QName |
ENCODED_INTEGER
|
protected static QName |
ENCODED_LONG
|
protected static java.lang.String |
ENCODED_NS
|
protected static QName |
ENCODED_SHORT
|
protected static QName |
ENCODED_STRING
|
protected static QName |
XSD_ANY
|
protected static QName |
XSD_BASE64
|
protected static QName |
XSD_BOOLEAN
|
protected static QName |
XSD_DATE
|
protected static QName |
XSD_DATETIME
|
protected static QName |
XSD_DECIMAL
|
protected static QName |
XSD_DOUBLE
|
protected static QName |
XSD_DURATION
|
protected static QName |
XSD_FLOAT
|
protected static QName |
XSD_G_DAY
|
protected static QName |
XSD_G_MONTH
|
protected static QName |
XSD_G_MONTH_DAY
|
protected static QName |
XSD_G_YEAR
|
protected static QName |
XSD_G_YEAR_MONTH
|
protected static QName |
XSD_INT
|
protected static QName |
XSD_INTEGER
|
protected static QName |
XSD_LONG
|
protected static QName |
XSD_SHORT
|
protected static QName |
XSD_STRING
|
protected static QName |
XSD_TIME
|
protected static QName |
XSD_URI
|
private TypeMapping |
defaultTM
|
private static Log |
logger
|
private Map |
registry
|
private Configuration |
typeConfiguration
|
private TypeCreator |
typeCreator
|
Constructor Summary | |
DefaultTypeMappingRegistry()
|
|
DefaultTypeMappingRegistry(boolean createDefault)
|
|
DefaultTypeMappingRegistry(TypeCreator typeCreator, boolean createDefault, Configuration config)
|
|
DefaultTypeMappingRegistry(TypeCreator typeCreator, boolean createDefault)
|
Methods inherited from class java.lang.Object | |
---|---|
wait, wait, wait, hashCode, getClass, equals, toString, notify, notifyAll |
Field Detail |
---|
protected static final QName ENCODED_BASE64
protected static final QName ENCODED_BOOLEAN
protected static final QName ENCODED_CHAR
protected static final QName ENCODED_DATETIME
protected static final QName ENCODED_DECIMAL
protected static final QName ENCODED_DOUBLE
protected static final QName ENCODED_FLOAT
protected static final QName ENCODED_INT
protected static final QName ENCODED_INTEGER
protected static final QName ENCODED_LONG
protected static final java.lang.String ENCODED_NS
protected static final QName ENCODED_SHORT
protected static final QName ENCODED_STRING
protected static final QName XSD_ANY
protected static final QName XSD_BASE64
protected static final QName XSD_BOOLEAN
protected static final QName XSD_DATE
protected static final QName XSD_DATETIME
protected static final QName XSD_DECIMAL
protected static final QName XSD_DOUBLE
protected static final QName XSD_DURATION
protected static final QName XSD_FLOAT
protected static final QName XSD_G_DAY
protected static final QName XSD_G_MONTH
protected static final QName XSD_G_MONTH_DAY
protected static final QName XSD_G_YEAR
protected static final QName XSD_G_YEAR_MONTH
protected static final QName XSD_INT
protected static final QName XSD_INTEGER
protected static final QName XSD_LONG
protected static final QName XSD_SHORT
protected static final QName XSD_STRING
protected static final QName XSD_TIME
protected static final QName XSD_URI
private TypeMapping defaultTM
private static final Log logger
private Map registry
private Configuration typeConfiguration
private TypeCreator typeCreator
Constructor Detail |
---|
public DefaultTypeMappingRegistry()
public DefaultTypeMappingRegistry(boolean createDefault)
public DefaultTypeMappingRegistry(TypeCreator typeCreator, boolean createDefault, Configuration config)
public DefaultTypeMappingRegistry(TypeCreator typeCreator, boolean createDefault)
Method Detail |
---|
public void clear()
public TypeMapping createDefaultMappings()
protected void createDefaultMappings(TypeMapping tm)
protected AbstractTypeCreator createDefaultTypeCreator()
protected AbstractTypeCreator createRootTypeCreator()
protected TypeCreator createTypeCreator()
public TypeMapping createTypeMapping(boolean autoTypes)
public TypeMapping createTypeMapping(java.lang.String parentNamespace, boolean autoTypes)
protected TypeMapping createTypeMapping(TypeMapping parent, boolean autoTypes)
public Configuration getConfiguration()
public TypeMapping getDefaultTypeMapping()
public java.lang.String[] getRegisteredEncodingStyleURIs()
public TypeCreator getTypeCreator()
public TypeMapping getTypeMapping(java.lang.String encodingStyleURI)
public boolean isJDK5andAbove()
public TypeMapping register(java.lang.String encodingStyleURI, TypeMapping mapping)
protected void register(TypeMapping tm, java.lang.Class class1, QName name, Type type)
public void registerDefault(TypeMapping mapping)
protected void registerIfAvailable(TypeMapping tm, java.lang.String className, QName typeName, java.lang.String typeClassName)
public boolean removeTypeMapping(TypeMapping mapping)
public void setConfiguration(Configuration typeConfiguration)
public void setTypeCreator(TypeCreator typeCreator)
public TypeMapping unregisterTypeMapping(java.lang.String encodingStyleURI)
Groovy Documentation