public class XPathImpl extends ComponentImpl implements XSXPath
ownerDocument| Constructor and Description |
|---|
XPathImpl(SchemaDocumentImpl _owner,
AnnotationImpl _annon,
Locator _loc,
ForeignAttributesImpl fa,
XmlString xpath) |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
apply(XSFunction<T> function)
Accepts a functor.
|
XSIdentityConstraint |
getParent()
Returns the
XSIdentityConstraint to which
this XPath belongs to. |
XmlString |
getXPath()
Gets the XPath as a string.
|
void |
setParent(XSIdentityConstraint parent) |
void |
visit(XSVisitor visitor)
Accepts a visitor.
|
getAnnotation, getAnnotation, getForeignAttribute, getForeignAttributes, getLocator, getOwnerSchema, getRoot, getSourceDocument, select, selectSingle, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetAnnotation, getAnnotation, getForeignAttribute, getForeignAttributes, getLocator, getOwnerSchema, getRoot, getSourceDocument, select, selectSinglepublic XPathImpl(SchemaDocumentImpl _owner, AnnotationImpl _annon, Locator _loc, ForeignAttributesImpl fa, XmlString xpath)
public void setParent(XSIdentityConstraint parent)
public XSIdentityConstraint getParent()
XSXPathXSIdentityConstraint to which
this XPath belongs to.public XmlString getXPath()
XSXPathpublic void visit(XSVisitor visitor)
XSComponentvisit in interface XSComponentpublic <T> T apply(XSFunction<T> function)
XSComponentapply in interface XSComponentCopyright © 2005–2017 Oracle Corporation. All rights reserved.