Ref.Term, XSComponent, XSTerm, XSWildcard, XSWildcard.Unionpublic static final class WildcardImpl.Finite extends WildcardImpl implements XSWildcard.Union
WildcardImpl.Any, WildcardImpl.Finite, WildcardImpl.OtherXSWildcard.Any, XSWildcard.Other, XSWildcard.UnionownerDocumentLAX, SKIP, STRTICT| Constructor | Description |
|---|---|
Finite(SchemaDocumentImpl owner,
AnnotationImpl _annon,
org.xml.sax.Locator _loc,
ForeignAttributesImpl _fa,
java.util.Set<java.lang.String> ns,
int _mode) |
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
acceptsNamespace(java.lang.String namespaceURI) |
Returns true if the specified namespace URI is valid
wrt this wildcard.
|
java.lang.Object |
apply(XSWildcardFunction function) |
|
java.util.Collection<java.lang.String> |
getNamespaces() |
Read-only list of namespace URIs.
|
java.util.Iterator<java.lang.String> |
iterateNamespaces() |
Short for
getNamespaces().iterator() |
void |
visit(XSWildcardVisitor visitor) |
Visitor support.
|
getAnnotation, getAnnotation, getForeignAttribute, getForeignAttributes, getLocator, getOwnerSchema, getRoot, getSourceDocument, select, selectSingle, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitapply, apply, apply, asElementDecl, asModelGroup, asModelGroupDecl, asWildcard, getMode, getTerm, isElementDecl, isModelGroup, isModelGroupDecl, isWildcard, union, visit, visitapply, getAnnotation, getAnnotation, getForeignAttribute, getForeignAttributes, getLocator, getOwnerSchema, getRoot, getSourceDocument, select, selectSingle, visitapply, apply, asElementDecl, asModelGroup, asModelGroupDecl, asWildcard, isElementDecl, isModelGroup, isModelGroupDecl, isWildcard, visitgetModepublic Finite(SchemaDocumentImpl owner, AnnotationImpl _annon, org.xml.sax.Locator _loc, ForeignAttributesImpl _fa, java.util.Set<java.lang.String> ns, int _mode)
public java.util.Iterator<java.lang.String> iterateNamespaces()
XSWildcard.UniongetNamespaces().iterator()iterateNamespaces in interface XSWildcard.Unionpublic java.util.Collection<java.lang.String> getNamespaces()
XSWildcard.UniongetNamespaces in interface XSWildcard.Unionpublic boolean acceptsNamespace(java.lang.String namespaceURI)
XSWildcardacceptsNamespace in interface XSWildcardnamespaceURI - Use the empty string to test the default no-namespace.public void visit(XSWildcardVisitor visitor)
XSWildcardvisit in interface XSWildcardpublic java.lang.Object apply(XSWildcardFunction function)
apply in interface XSWildcardCopyright © 2017 Oracle Corporation. All rights reserved.