org.eclipse.persistence.jaxb.compiler
Class SchemaTypeInfo
java.lang.Object
org.eclipse.persistence.jaxb.compiler.SchemaTypeInfo
public class SchemaTypeInfo
- extends Object
INTERNAL:
Purpose:Provide additional information about JAXB 2.0 Generated Schemas to
callers.
Responsibilities:
- Store information about a schema type generated for a specific class
- Store information about any globalElementDeclarations that were generated for a specific class
- Act as an integration point with WebServices
This class was created as a means to return specific information about generated schema
artifacts for a particular java class. A Map of SchemaTypeInfo is returned from schema generation
operations on TopLinkJAXB20Generator.
- Since:
- Oracle TopLink 11.1.1.0.0
- Author:
- mmacivor
- See Also:
Generator
SchemaTypeInfo
public SchemaTypeInfo()
getSchemaTypeName
public QName getSchemaTypeName()
setSchemaTypeName
public void setSchemaTypeName(QName typeName)
getGlobalElementDeclarations
public ArrayList<QName> getGlobalElementDeclarations()
setGlobalElementDeclarations
public void setGlobalElementDeclarations(ArrayList<QName> elementDeclarations)