|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectsrc.java.org.grails.xfire.aegis.type.CustomTypeMapping
class CustomTypeMapping
Contains type mappings for java/qname pairs.
Field Summary | |
---|---|
private static Log |
LOG
|
private Map |
class2Type
|
private Map |
class2xml
|
private TypeMapping |
defaultTM
|
private java.lang.String |
encodingStyleURI
|
private TypeCreator |
typeCreator
|
private Map |
xml2Type
|
Constructor Summary | |
CustomTypeMapping(TypeMapping defaultTM)
|
|
CustomTypeMapping()
|
Method Summary | |
---|---|
java.lang.String
|
getEncodingStyleURI()
|
TypeMapping
|
getParent()
|
Type
|
getType(java.lang.Class javaType)
|
Type
|
getType(QName xmlType)
|
TypeCreator
|
getTypeCreator()
|
QName
|
getTypeQName(java.lang.Class clazz)
|
boolean
|
isRegistered(java.lang.Class javaType)
|
boolean
|
isRegistered(QName xmlType)
|
void
|
register(java.lang.Class javaType, QName xmlType, Type type)
|
void
|
register(Type type)
|
void
|
removeType(Type type)
|
void
|
setEncodingStyleURI(java.lang.String encodingStyleURI)
|
void
|
setTypeCreator(TypeCreator typeCreator)
|
Methods inherited from class java.lang.Object | |
---|---|
wait, wait, wait, hashCode, getClass, equals, toString, notify, notifyAll |
Field Detail |
---|
private static final Log LOG
private Map class2Type
private Map class2xml
private TypeMapping defaultTM
private java.lang.String encodingStyleURI
private TypeCreator typeCreator
private Map xml2Type
Constructor Detail |
---|
public CustomTypeMapping(TypeMapping defaultTM)
public CustomTypeMapping()
Method Detail |
---|
public java.lang.String getEncodingStyleURI()
public TypeMapping getParent()
public Type getType(java.lang.Class javaType)
public Type getType(QName xmlType)
public TypeCreator getTypeCreator()
public QName getTypeQName(java.lang.Class clazz)
public boolean isRegistered(java.lang.Class javaType)
public boolean isRegistered(QName xmlType)
public void register(java.lang.Class javaType, QName xmlType, Type type)
public void register(Type type)
public void removeType(Type type)
public void setEncodingStyleURI(java.lang.String encodingStyleURI)
public void setTypeCreator(TypeCreator typeCreator)
Groovy Documentation