Class Element
- java.lang.Object
-
- org.eclipse.persistence.internal.oxm.schema.model.SimpleComponent
-
- org.eclipse.persistence.internal.oxm.schema.model.Element
-
public final class Element extends SimpleComponent
A Value Object class representing XML Schema's Element.
-
-
Constructor Summary
Constructors Constructor Description Element()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddPattern(java.lang.String pattern)ComplexTypegetComplexType()intgetFractionDigits()intgetLength()java.lang.StringgetMaxExclusive()java.lang.StringgetMaxInclusive()intgetMaxLength()java.lang.StringgetMaxOccurs()java.lang.StringgetMinExclusive()java.lang.StringgetMinInclusive()intgetMinLength()java.lang.StringgetMinOccurs()java.lang.StringgetPattern()java.util.List<java.lang.String>getPatterns()java.lang.StringgetSubstitutionGroup()intgetTotalDigits()booleanisAbstractValue()booleanisNillable()voidsetAbstractValue(boolean abstractValue)voidsetComplexType(ComplexType complexType)voidsetFractionDigits(int fractionDigits)voidsetLength(int length)voidsetMaxExclusive(java.lang.String maxExclusive)voidsetMaxInclusive(java.lang.String maxInclusive)voidsetMaxLength(int maxLength)voidsetMaxOccurs(java.lang.String maxOccurs)voidsetMinExclusive(java.lang.String minExclusive)voidsetMinInclusive(java.lang.String minInclusive)voidsetMinLength(int minLength)voidsetMinOccurs(java.lang.String minOccurs)voidsetNillable(boolean nillable)voidsetPattern(java.lang.String pattern)voidsetSubstitutionGroup(java.lang.String group)voidsetTotalDigits(int totalDigits)-
Methods inherited from class org.eclipse.persistence.internal.oxm.schema.model.SimpleComponent
getAnnotation, getAttributesMap, getDefaultValue, getFixed, getForm, getName, getRef, getSimpleType, getType, isSetDefaultValue, setAnnotation, setAttributesMap, setDefaultValue, setFixed, setForm, setName, setRef, setSimpleType, setType
-
-
-
-
Method Detail
-
setComplexType
public void setComplexType(ComplexType complexType)
-
getComplexType
public ComplexType getComplexType()
-
setNillable
public void setNillable(boolean nillable)
-
isNillable
public boolean isNillable()
-
setAbstractValue
public void setAbstractValue(boolean abstractValue)
-
isAbstractValue
public boolean isAbstractValue()
-
setMinOccurs
public void setMinOccurs(java.lang.String minOccurs)
-
getMinOccurs
public java.lang.String getMinOccurs()
-
setMaxOccurs
public void setMaxOccurs(java.lang.String maxOccurs)
-
getMaxOccurs
public java.lang.String getMaxOccurs()
-
getSubstitutionGroup
public java.lang.String getSubstitutionGroup()
-
setSubstitutionGroup
public void setSubstitutionGroup(java.lang.String group)
-
getMaxInclusive
public java.lang.String getMaxInclusive()
-
setMaxInclusive
public void setMaxInclusive(java.lang.String maxInclusive)
-
getMinInclusive
public java.lang.String getMinInclusive()
-
setMinInclusive
public void setMinInclusive(java.lang.String minInclusive)
-
getMaxExclusive
public java.lang.String getMaxExclusive()
-
setMaxExclusive
public void setMaxExclusive(java.lang.String maxExclusive)
-
getMinExclusive
public java.lang.String getMinExclusive()
-
setMinExclusive
public void setMinExclusive(java.lang.String minExclusive)
-
getTotalDigits
public int getTotalDigits()
-
setTotalDigits
public void setTotalDigits(int totalDigits)
-
getFractionDigits
public int getFractionDigits()
-
setFractionDigits
public void setFractionDigits(int fractionDigits)
-
getPattern
public java.lang.String getPattern()
-
setPattern
public void setPattern(java.lang.String pattern)
-
getPatterns
public java.util.List<java.lang.String> getPatterns()
-
addPattern
public void addPattern(java.lang.String pattern)
-
getLength
public int getLength()
-
setLength
public void setLength(int length)
-
getMinLength
public int getMinLength()
-
setMinLength
public void setMinLength(int minLength)
-
getMaxLength
public int getMaxLength()
-
setMaxLength
public void setMaxLength(int maxLength)
-
-