Class 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
    • Constructor Detail

      • SchemaTypeInfo

        public SchemaTypeInfo()
    • Method Detail

      • getSchemaTypeName

        public QName getSchemaTypeName()
      • setSchemaTypeName

        public void setSchemaTypeName​(QName typeName)
      • getGlobalElementDeclarations

        public ArrayList<QName> getGlobalElementDeclarations()
      • setGlobalElementDeclarations

        public void setGlobalElementDeclarations​(ArrayList<QName> elementDeclarations)