org.codehaus.xfire.castor
Class CastorTypeMappingRegistry

java.lang.Object
  extended by org.codehaus.xfire.aegis.type.DefaultTypeMappingRegistry
      extended by org.codehaus.xfire.castor.CastorTypeMappingRegistry
All Implemented Interfaces:
org.codehaus.xfire.aegis.type.TypeMappingRegistry

public class CastorTypeMappingRegistry
extends org.codehaus.xfire.aegis.type.DefaultTypeMappingRegistry

TypeMappingRegistry factory class for creating CastorTypeCreator classes.

Author:
Adam Kramer, Paul Saxman
See Also:
DefaultTypeMappingRegistry

Field Summary
 
Fields inherited from class org.codehaus.xfire.aegis.type.DefaultTypeMappingRegistry
ENCODED_BASE64, ENCODED_BOOLEAN, ENCODED_CHAR, ENCODED_DATETIME, ENCODED_DECIMAL, ENCODED_DOUBLE, ENCODED_FLOAT, ENCODED_INT, ENCODED_INTEGER, ENCODED_LONG, ENCODED_NS, ENCODED_SHORT, ENCODED_STRING, XSD_ANY, XSD_BASE64, XSD_BOOLEAN, XSD_DATE, XSD_DATETIME, XSD_DECIMAL, XSD_DOUBLE, XSD_DURATION, XSD_FLOAT, XSD_G_DAY, XSD_G_MONTH, XSD_G_MONTH_DAY, XSD_G_YEAR, XSD_G_YEAR_MONTH, XSD_INT, XSD_INTEGER, XSD_LONG, XSD_SHORT, XSD_STRING, XSD_TIME, XSD_URI
 
Fields inherited from interface org.codehaus.xfire.aegis.type.TypeMappingRegistry
ROLE
 
Constructor Summary
CastorTypeMappingRegistry()
           
 
Method Summary
protected  org.codehaus.xfire.aegis.type.TypeCreator createTypeCreator()
           
 void setMappingFile(java.lang.String file)
          Sets the name of the Castor mapping file to use for de/marshalling.
 
Methods inherited from class org.codehaus.xfire.aegis.type.DefaultTypeMappingRegistry
clear, createDefaultMappings, createDefaultMappings, createDefaultTypeCreator, createRootTypeCreator, createTypeMapping, createTypeMapping, createTypeMapping, getConfiguration, getDefaultTypeMapping, getRegisteredEncodingStyleURIs, getTypeCreator, getTypeMapping, register, register, registerDefault, registerIfAvailable, removeTypeMapping, setConfiguration, setTypeCreator, unregisterTypeMapping
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CastorTypeMappingRegistry

public CastorTypeMappingRegistry()
Method Detail

setMappingFile

public void setMappingFile(java.lang.String file)
Sets the name of the Castor mapping file to use for de/marshalling.

Parameters:
file - The name of the Castor mapping file used for de/marshalling which presently needs to be in the classpath.

createTypeCreator

protected org.codehaus.xfire.aegis.type.TypeCreator createTypeCreator()
Overrides:
createTypeCreator in class org.codehaus.xfire.aegis.type.DefaultTypeMappingRegistry


Copyright © 2004-2011. All Rights Reserved.