public class JBossXSSimpleTypeDefinition extends JBossXSTypeDefinition implements org.apache.xerces.xs.XSSimpleTypeDefinition
anonymous, baseType, isFinalname, namespaceFACET_ENUMERATION, FACET_FRACTIONDIGITS, FACET_LENGTH, FACET_MAXEXCLUSIVE, FACET_MAXINCLUSIVE, FACET_MAXLENGTH, FACET_MINEXCLUSIVE, FACET_MININCLUSIVE, FACET_MINLENGTH, FACET_NONE, FACET_PATTERN, FACET_TOTALDIGITS, FACET_WHITESPACE, ORDERED_FALSE, ORDERED_PARTIAL, ORDERED_TOTAL, VARIETY_ABSENT, VARIETY_ATOMIC, VARIETY_LIST, VARIETY_UNION| Constructor and Description |
|---|
JBossXSSimpleTypeDefinition() |
JBossXSSimpleTypeDefinition(org.apache.xerces.xs.XSSimpleTypeDefinition xs) |
| Modifier and Type | Method and Description |
|---|---|
void |
addLexicalEnumeration(String enumeration) |
org.apache.xerces.xs.XSObjectList |
getAnnotations() |
boolean |
getBounded() |
short |
getBuiltInKind() |
short |
getDefinedFacets() |
org.apache.xerces.xs.XSObject |
getFacet(int i) |
org.apache.xerces.xs.XSObjectList |
getFacets() |
boolean |
getFinite() |
short |
getFixedFacets() |
org.apache.xerces.xs.XSSimpleTypeDefinition |
getItemType() |
org.apache.xerces.xs.StringList |
getLexicalEnumeration() |
String |
getLexicalFacetValue(short arg0) |
org.apache.xerces.xs.StringList |
getLexicalPattern() |
org.apache.xerces.xs.XSObjectList |
getMemberTypes() |
org.apache.xerces.xs.XSObjectList |
getMultiValueFacets() |
String |
getName()
The name of type
NCName, as defined in XML Namespaces, of
this declaration specified in the {name} property of the
component or null if the definition of this component
does not have a {name} property. |
String |
getNamespace()
The [target namespace] of this object, or
null if it is
unspecified. |
boolean |
getNumeric() |
short |
getOrdered() |
org.apache.xerces.xs.XSSimpleTypeDefinition |
getPrimitiveType() |
short |
getType()
Get the type
|
short |
getTypeCategory()
Return whether this type definition is a simple type or complex type.
|
short |
getVariety() |
boolean |
isDefinedFacet(short arg0) |
boolean |
isFixedFacet(short arg0) |
derivedFrom, derivedFromType, getAnonymous, getBaseType, getFinal, isFinal, setAnonymous, setBaseType, setFinalequals, getNamespaceItem, hashCode, setName, setNamespace, setNamespaceItem, setTypeclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitpublic JBossXSSimpleTypeDefinition()
public JBossXSSimpleTypeDefinition(org.apache.xerces.xs.XSSimpleTypeDefinition xs)
public short getVariety()
getVariety in interface org.apache.xerces.xs.XSSimpleTypeDefinitionpublic org.apache.xerces.xs.XSSimpleTypeDefinition getPrimitiveType()
getPrimitiveType in interface org.apache.xerces.xs.XSSimpleTypeDefinitionpublic short getBuiltInKind()
getBuiltInKind in interface org.apache.xerces.xs.XSSimpleTypeDefinitionpublic org.apache.xerces.xs.XSSimpleTypeDefinition getItemType()
getItemType in interface org.apache.xerces.xs.XSSimpleTypeDefinitionpublic org.apache.xerces.xs.XSObjectList getMemberTypes()
getMemberTypes in interface org.apache.xerces.xs.XSSimpleTypeDefinitionpublic short getDefinedFacets()
getDefinedFacets in interface org.apache.xerces.xs.XSSimpleTypeDefinitionpublic boolean isDefinedFacet(short arg0)
isDefinedFacet in interface org.apache.xerces.xs.XSSimpleTypeDefinitionpublic short getFixedFacets()
getFixedFacets in interface org.apache.xerces.xs.XSSimpleTypeDefinitionpublic boolean isFixedFacet(short arg0)
isFixedFacet in interface org.apache.xerces.xs.XSSimpleTypeDefinitionpublic String getLexicalFacetValue(short arg0)
getLexicalFacetValue in interface org.apache.xerces.xs.XSSimpleTypeDefinitionpublic org.apache.xerces.xs.StringList getLexicalEnumeration()
getLexicalEnumeration in interface org.apache.xerces.xs.XSSimpleTypeDefinitionpublic void addLexicalEnumeration(String enumeration)
public org.apache.xerces.xs.StringList getLexicalPattern()
getLexicalPattern in interface org.apache.xerces.xs.XSSimpleTypeDefinitionpublic short getOrdered()
getOrdered in interface org.apache.xerces.xs.XSSimpleTypeDefinitionpublic boolean getFinite()
getFinite in interface org.apache.xerces.xs.XSSimpleTypeDefinitionpublic boolean getBounded()
getBounded in interface org.apache.xerces.xs.XSSimpleTypeDefinitionpublic boolean getNumeric()
getNumeric in interface org.apache.xerces.xs.XSSimpleTypeDefinitionpublic org.apache.xerces.xs.XSObjectList getFacets()
getFacets in interface org.apache.xerces.xs.XSSimpleTypeDefinitionpublic org.apache.xerces.xs.XSObjectList getMultiValueFacets()
getMultiValueFacets in interface org.apache.xerces.xs.XSSimpleTypeDefinitionpublic org.apache.xerces.xs.XSObject getFacet(int i)
getFacet in interface org.apache.xerces.xs.XSSimpleTypeDefinitionpublic org.apache.xerces.xs.XSObjectList getAnnotations()
getAnnotations in interface org.apache.xerces.xs.XSSimpleTypeDefinitionpublic short getType()
getType in interface org.apache.xerces.xs.XSObjectgetType in class JBossXSObjectpublic short getTypeCategory()
getTypeCategory in interface org.apache.xerces.xs.XSTypeDefinitiongetTypeCategory in class JBossXSTypeDefinitionpublic String getName()
JBossXSObjectNCName, as defined in XML Namespaces, of
this declaration specified in the {name} property of the
component or null if the definition of this component
does not have a {name} property. For anonymous types,
the processor must construct and expose an anonymous type name that
is distinct from the name of every named type and the name of every
other anonymous type.getName in interface org.apache.xerces.xs.XSObjectgetName in class JBossXSObjectpublic String getNamespace()
JBossXSObjectnull if it is
unspecified.getNamespace in interface org.apache.xerces.xs.XSObjectgetNamespace in class JBossXSObjectCopyright © 2013 JBoss, by Red Hat. All Rights Reserved.