org.apache.ws.jaxme.xs.jaxb
Interface JAXBJavaType

All Superinterfaces:
XsObject
All Known Subinterfaces:
JAXBJavaType.JAXBGlobalJavaType
All Known Implementing Classes:
JAXBJavaTypeImpl, JAXBJavaTypeImpl.JAXBGlobalJavaTypeImpl

public interface JAXBJavaType
extends XsObject

This interface implements the JAXB javaType bindings.

Version:
$Id$
Author:
Jochen Wiedmann

Nested Class Summary
static interface JAXBJavaType.JAXBGlobalJavaType
           
 
Method Summary
 java.lang.String getName()
          Returns the runtime type.
 java.lang.String getParseMethod()
          Returns the name of the parse() method.
 java.lang.String getPrintMethod()
          Returns the name of the print() method.
 XsQName getXmlType()
          Returns the XML type.
 boolean hasNsContext()
          Returns whether the print() and/or parse() methods have an additional nsContext attribute.
 
Methods inherited from interface org.apache.ws.jaxme.xs.xml.XsObject
getLocator, getObjectFactory, getParentObject, getXsESchema, isTopLevelObject, validate
 

Method Detail

getName

java.lang.String getName()

Returns the runtime type.


getXmlType

XsQName getXmlType()
Returns the XML type.


hasNsContext

boolean hasNsContext()

Returns whether the print() and/or parse() methods have an additional nsContext attribute.


getParseMethod

java.lang.String getParseMethod()

Returns the name of the parse() method.


getPrintMethod

java.lang.String getPrintMethod()

Returns the name of the print() method.