EclipseLink 2.2.0, build 'v20110202-r8913' API Reference

org.eclipse.persistence.jaxb.compiler
Class SchemaTypeInfo

java.lang.Object
  extended by org.eclipse.persistence.jaxb.compiler.SchemaTypeInfo

public class SchemaTypeInfo
extends java.lang.Object

INTERNAL:

Purpose:Provide additional information about JAXB 2.0 Generated Schemas to callers.

Responsibilities:

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.

See Also:
Generator
Author:
mmacivor
Since:
Oracle TopLink 11.1.1.0.0

Constructor Summary
SchemaTypeInfo()
           
 
Method Summary
 java.util.ArrayList<javax.xml.namespace.QName> getGlobalElementDeclarations()
           
 javax.xml.namespace.QName getSchemaTypeName()
           
 void setGlobalElementDeclarations(java.util.ArrayList<javax.xml.namespace.QName> elementDeclarations)
           
 void setSchemaTypeName(javax.xml.namespace.QName typeName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SchemaTypeInfo

public SchemaTypeInfo()
Method Detail

getSchemaTypeName

public javax.xml.namespace.QName getSchemaTypeName()

setSchemaTypeName

public void setSchemaTypeName(javax.xml.namespace.QName typeName)

getGlobalElementDeclarations

public java.util.ArrayList<javax.xml.namespace.QName> getGlobalElementDeclarations()

setGlobalElementDeclarations

public void setGlobalElementDeclarations(java.util.ArrayList<javax.xml.namespace.QName> elementDeclarations)

EclipseLink 2.2.0, build 'v20110202-r8913' API Reference