Groovy Documentation

src.java.org.grails.xfire.aegis.type
Interface TypeMapping


interface TypeMapping

author:
Dan Diephouse
since:
Feb 18, 2004


Method Summary
java.lang.String getEncodingStyleURI()

Type getType(java.lang.Class javaType)

Type getType(QName xmlType)

TypeCreator getTypeCreator()

QName getTypeQName(java.lang.Class clazz)

boolean isRegistered(java.lang.Class javaType)

Checks whether or not type mapping between specified XML type and Java type is registered.

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)

 

Method Detail

getEncodingStyleURI

public java.lang.String getEncodingStyleURI()


getType

public Type getType(java.lang.Class javaType)


getType

public Type getType(QName xmlType)


getTypeCreator

public TypeCreator getTypeCreator()


getTypeQName

public QName getTypeQName(java.lang.Class clazz)


isRegistered

public boolean isRegistered(java.lang.Class javaType)
Checks whether or not type mapping between specified XML type and Java type is registered.
param:
javaType Class of the Java type
param:
xmlType Qualified name of the XML data type
return:
boolean; true if type mapping between the specified XML type and Java type is registered; otherwise false


isRegistered

public boolean isRegistered(QName xmlType)


register

public void register(java.lang.Class javaType, QName xmlType, Type type)


register

public void register(Type type)


removeType

public void removeType(Type type)


setEncodingStyleURI

public void setEncodingStyleURI(java.lang.String encodingStyleURI)


 

Groovy Documentation