Class JAXBStructuredType


public class JAXBStructuredType extends JAXBType
Top-level binding between JAXB generated Java type and XML Schema element declaration.
Author:
Kohsuke Kawaguchi ([email protected])
  • Constructor Details

    • JAXBStructuredType

      public JAXBStructuredType(JAXBType jaxbType)
    • JAXBStructuredType

      public JAXBStructuredType()
    • JAXBStructuredType

      public JAXBStructuredType(QName name)
    • JAXBStructuredType

      public JAXBStructuredType(QName name, JavaStructureType javaType)
  • Method Details

    • add

      public void add(JAXBElementMember m)
    • getElementMembers

      public Iterator getElementMembers()
    • getElementMembersCount

      public int getElementMembersCount()
    • getElementMembersList

      public List getElementMembersList()
    • setElementMembersList

      public void setElementMembersList(List l)
    • addSubtype

      public void addSubtype(JAXBStructuredType type)
    • getSubtypes

      public Iterator getSubtypes()
    • isUnwrapped

      public boolean isUnwrapped()
      Overrides:
      isUnwrapped in class JAXBType
    • getSubtypesSet

      public Set getSubtypesSet()
    • setSubtypesSet

      public void setSubtypesSet(Set s)
    • setParentType

      public void setParentType(JAXBStructuredType parent)
    • getParentType

      public JAXBStructuredType getParentType()