Module org.eclipse.persistence.core
Class ComplexType
java.lang.Object
org.eclipse.persistence.internal.oxm.schema.model.ComplexType
- All Implemented Interfaces:
TypeDefParticleOwner
A Value Object class representing XML Schema's complexType.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAll()getName()getOwner()booleanbooleanisMixed()voidsetAbstractValue(boolean abstractValue) voidvoidsetAnnotation(Annotation annotation) voidsetAnyAttribute(AnyAttribute anyAttribute) voidsetAttributesMap(Map<QName, String> attributesMap) voidvoidsetComplexContent(ComplexContent complexContent) voidsetMixed(boolean mixed) voidvoidsetOrderedAttributes(List<Attribute> orderedAttributes) voidvoidsetSequence(Sequence sequence) voidsetSimpleContent(SimpleContent simpleContent) voidsetTypeDefParticle(TypeDefParticle typeDefParticle)
-
Constructor Details
-
ComplexType
public ComplexType()
-
-
Method Details
-
setName
-
getName
-
setMixed
public void setMixed(boolean mixed) -
isMixed
public boolean isMixed() -
setAbstractValue
public void setAbstractValue(boolean abstractValue) -
isAbstractValue
public boolean isAbstractValue() -
setAnyAttribute
-
getAnyAttribute
-
setChoice
-
getChoice
-
setSequence
-
getSequence
-
setAll
-
getAll
-
setTypeDefParticle
-
getTypeDefParticle
-
setComplexContent
-
getComplexContent
-
setSimpleContent
-
getSimpleContent
-
getNameOrOwnerName
-
getOwner
-
setOwner
-
setAttributesMap
-
getAttributesMap
-
setAnnotation
-
getAnnotation
-
setOrderedAttributes
-
getOrderedAttributes
-