| Modifier and Type | Method and Description | 
|---|---|
| boolean | getAbstract(){abstract} A boolean. | 
| java.lang.Object | getActualVC()Deprecated. 
 Use getValueConstraintValue().getActualValue() instead | 
| short | getActualVCType()Deprecated. 
 Use getValueConstraintValue().getActualValueType() instead | 
| XSAnnotation | getAnnotation()An annotation if it exists, otherwise  null. | 
| XSObjectList | getAnnotations()A sequence of [annotations] or an empty  XSObjectList. | 
| short | getConstraintType()[Value constraint]: one of  VC_NONE, VC_DEFAULT, VC_FIXED. | 
| java.lang.String | getConstraintValue()Deprecated. 
 Use getValueConstraintValue().getNormalizedValue() instead | 
| short | getDisallowedSubstitutions()[disallowed substitutions]: the returned value is a bit combination of 
 the subset of {
  DERIVATION_SUBSTITUTION, DERIVATION_EXTENSION, DERIVATION_RESTRICTION} corresponding to substitutions disallowed by thisXSElementDeclarationorDERIVATION_NONE. | 
| XSComplexTypeDefinition | getEnclosingCTDefinition()The complex type definition for locally scoped declarations (see 
  scope), otherwisenullif no such 
 definition exists. | 
| XSNamedMap | getIdentityConstraints()identity-constraint definitions: a set of constraint definitions if it 
 exists, otherwise an empty  XSNamedMap. | 
| ShortList | getItemValueTypes()Deprecated. 
 Use getValueConstraintValue().getListValueTypes() instead | 
| boolean | getNillable()If nillable is true, then an element may also be valid if it carries 
 the namespace qualified attribute with local name  nilfrom namespacehttp://www.w3.org/2001/XMLSchema-instanceand valuetrue(xsi:nil) even if it has no text or 
 element content despite acontent typewhich would 
 otherwise require content. | 
| XSObject | getParent()XML Schema 1.1
 The complex type definition or model group definition for
 locally scoped declarations (see   scope), otherwisenullif no such definition exists. | 
| short | getScope()[scope]. | 
| XSElementDeclaration | getSubstitutionGroupAffiliation()[substitution group affiliation]: a top-level element definition if it 
 exists, otherwise  null. | 
| short | getSubstitutionGroupExclusions()[substitution group exclusions]: the returned value is a bit 
 combination of the subset of {
  DERIVATION_EXTENSION, DERIVATION_RESTRICTION} orDERIVATION_NONE. | 
| XSTypeDefinition | getTypeDefinition()[type definition]: either a simple type definition or a complex type 
 definition. | 
| XSValue | getValueConstraintValue()The actual value of the default or fixed value constraint. | 
| boolean | isDisallowedSubstitution(short disallowed)Convenience method that checks if  disallowedis a 
 disallowed substitution for this element declaration. | 
| boolean | isSubstitutionGroupExclusion(short exclusion)Convenience method that checks if  exclusionis a 
 substitution group exclusion for this element declaration. | 
getName, getNamespace, getNamespaceItem, getTypeXSTypeDefinition getTypeDefinition()
short getScope()
SCOPE_GLOBAL, SCOPE_LOCAL, or 
 SCOPE_ABSENT. If the scope is local, then the 
 enclosingCTDefinition is present.XSComplexTypeDefinition getEnclosingCTDefinition()
scope), otherwise null if no such 
 definition exists. 
 
 NOTE: deprecated for XML Schema 1.1XSObject getParent()
scope), otherwise
 null if no such definition exists.short getConstraintType()
VC_NONE, VC_DEFAULT, VC_FIXED.java.lang.String getConstraintValue()
null.java.lang.Object getActualVC()
                             throws XSException
null if the value is in error or there is no value 
 constraint.XSExceptionshort getActualVCType()
                      throws XSException
STRING_DT, SHORT_DT. If the type definition of this 
 value is a list type definition, this method returns 
 LIST_DT. If the type definition of this value is a list 
 type definition whose item type is a union type definition, this 
 method returns LISTOFUNION_DT. To query the actual 
 constraint value of the list or list of union type definitions use 
 itemValueTypes. If the actualNormalizedValue
  is null, this method returns UNAVAILABLE_DT.XSExceptionShortList getItemValueTypes() throws XSException
actualValueType is LIST_DT, the returned 
 array consists of one type kind which represents the itemType. If the 
 actual constraint value represents a list type definition whose item 
 type is a union type definition, i.e. LISTOFUNION_DT, 
 for each actual constraint value in the list the array contains the 
 corresponding memberType kind. For examples, see 
 ItemPSVI.itemValueTypes.XSExceptionXSValue getValueConstraintValue()
boolean getNillable()
nil 
 from namespace http://www.w3.org/2001/XMLSchema-instance 
 and value true (xsi:nil) even if it has no text or 
 element content despite a content type which would 
 otherwise require content.XSNamedMap getIdentityConstraints()
XSNamedMap.XSElementDeclaration getSubstitutionGroupAffiliation()
null.boolean isSubstitutionGroupExclusion(short exclusion)
exclusion is a 
 substitution group exclusion for this element declaration.exclusion - DERIVATION_EXTENSION, DERIVATION_RESTRICTION or 
   DERIVATION_NONE. Represents final set for the element.exclusion is a part of the substitution 
   group exclusion subset.short getSubstitutionGroupExclusions()
DERIVATION_EXTENSION, DERIVATION_RESTRICTION} or 
 DERIVATION_NONE.boolean isDisallowedSubstitution(short disallowed)
disallowed is a 
 disallowed substitution for this element declaration.disallowed - {
   DERIVATION_SUBSTITUTION, DERIVATION_EXTENSION, DERIVATION_RESTRICTION
   } or DERIVATION_NONE. Represents a block set for the 
   element.disallowed is a part of the substitution 
   group exclusion subset.short getDisallowedSubstitutions()
DERIVATION_SUBSTITUTION, DERIVATION_EXTENSION, DERIVATION_RESTRICTION
 } corresponding to substitutions disallowed by this 
 XSElementDeclaration or DERIVATION_NONE.boolean getAbstract()
XSAnnotation getAnnotation()
null. If not null
 then the first [annotation] from the sequence of annotations.XSObjectList getAnnotations()
XSObjectList.Copyright © 1999-2022 The Apache Software Foundation. All Rights Reserved.