Class JAXBStructuredType
java.lang.Object
com.sun.tools.ws.processor.model.AbstractType
com.sun.tools.ws.processor.model.jaxb.JAXBType
com.sun.tools.ws.processor.model.jaxb.JAXBStructuredType
Top-level binding between JAXB generated Java type
and XML Schema element declaration.
- Author:
- Kohsuke Kawaguchi ([email protected])
-
Constructor Summary
ConstructorDescriptionJAXBStructuredType
(JAXBType jaxbType) JAXBStructuredType
(QName name) JAXBStructuredType
(QName name, JavaStructureType javaType) -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
addSubtype
(JAXBStructuredType type) int
boolean
void
void
setParentType
(JAXBStructuredType parent) void
Methods inherited from class com.sun.tools.ws.processor.model.jaxb.JAXBType
accept, getJaxbMapping, getJaxbModel, getWrapperChildren, hasWrapperChildren, isLiteralType, isUnwrappable, setJaxbMapping, setJaxbModel, setUnwrapped, setWrapperChildren
Methods inherited from class com.sun.tools.ws.processor.model.AbstractType
getJavaType, getName, getProperties, getPropertiesMap, getProperty, getVersion, isNillable, isSOAPType, removeProperty, setJavaType, setName, setPropertiesMap, setProperty, setVersion
-
Constructor Details
-
JAXBStructuredType
-
JAXBStructuredType
public JAXBStructuredType() -
JAXBStructuredType
-
JAXBStructuredType
-
-
Method Details
-
add
-
getElementMembers
-
getElementMembersCount
public int getElementMembersCount() -
getElementMembersList
-
setElementMembersList
-
addSubtype
-
getSubtypes
-
isUnwrapped
public boolean isUnwrapped()- Overrides:
isUnwrapped
in classJAXBType
-
getSubtypesSet
-
setSubtypesSet
-
setParentType
-
getParentType
-