Class SchemaTypeInfo
- java.lang.Object
-
- 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:
- 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.
- See Also:
Generator
- Author:
- mmacivor
- Since:
- Oracle TopLink 11.1.1.0.0
-
-
Constructor Summary
Constructors Constructor Description SchemaTypeInfo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description 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)
-
-
-
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)
-
-