org.apache.ws.jaxme.xs.jaxb

Interface JAXBJavaType

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

public interface JAXBJavaType
extends XsObject

This interface implements the JAXB javaType bindings.
Version:
$Id: JAXBJavaType.java 231996 2004-09-30 00:09:30Z jochen $
Author:
Jochen Wiedmann

Nested Class Summary

static interface
JAXBJavaType.JAXBGlobalJavaType

Method Summary

String
getName()
Returns the runtime type.
String
getParseMethod()
Returns the name of the parse() method.
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 Details

getName

public String getName()
Returns the runtime type.

getParseMethod

public String getParseMethod()
Returns the name of the parse() method.

getPrintMethod

public String getPrintMethod()
Returns the name of the print() method.

getXmlType

public XsQName getXmlType()
Returns the XML type.

hasNsContext

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