
public abstract class XdiAbstractContext<EQ extends XdiContext<EQ>> extends Object implements XdiContext<EQ>
XdiContext.MappingXdiContextContextNodeIterator| Modifier | Constructor and Description |
|---|---|
protected |
XdiAbstractContext(ContextNode contextNode) |
protected XdiAbstractContext(ContextNode contextNode)
public static boolean isValid(ContextNode contextNode)
contextNode - The context node to check.public static XdiContext<?> fromContextNode(ContextNode contextNode)
contextNode - The context node that is an XDI context.public static <T extends XdiContext<?>> T fromContextNode(ContextNode contextNode, Class<T> t)
public static XdiContext<?> fromXDIAddress(XDIAddress XDIaddress)
public static <T extends XdiContext<?>> T fromXDIAddress(XDIAddress XDIaddress, Class<T> t)
public static XDIArc getBaseXDIArc(XDIArc XDIarc)
arc - The arc of a context node.public ContextNode getContextNode()
getContextNode in interface XdiContext<EQ extends XdiContext<EQ>>public Graph getGraph()
getGraph in interface XdiContext<EQ extends XdiContext<EQ>>public XDIAddress getXDIAddress()
getXDIAddress in interface XdiContext<EQ extends XdiContext<EQ>>public XDIArc getXDIArc()
getXDIArc in interface XdiContext<EQ extends XdiContext<EQ>>public XDIArc getBaseXDIArc()
getBaseXDIArc in interface XdiContext<EQ extends XdiContext<EQ>>public XdiContext<?> getXdiContext()
getXdiContext in interface XdiContext<EQ extends XdiContext<EQ>>public EQ dereference(boolean reference, boolean replacement, boolean identity)
dereference in interface XdiContext<EQ extends XdiContext<EQ>>public EQ dereference()
dereference in interface XdiContext<EQ extends XdiContext<EQ>>public EQ getReferenceXdiContext()
getReferenceXdiContext in interface XdiContext<EQ extends XdiContext<EQ>>public EQ getReplacementXdiContext()
getReplacementXdiContext in interface XdiContext<EQ extends XdiContext<EQ>>public Iterator<EQ> getIdentityXdiContexts()
getIdentityXdiContexts in interface XdiContext<EQ extends XdiContext<EQ>>public EQ getIdentityXdiContext()
getIdentityXdiContext in interface XdiContext<EQ extends XdiContext<EQ>>public XdiRoot findRoot()
findRoot in interface XdiContext<EQ extends XdiContext<EQ>>public XdiCommonRoot findLocalRoot()
findLocalRoot in interface XdiContext<EQ extends XdiContext<EQ>>public XdiInnerRoot getXdiInnerRoot(XDIAddress innerRootPredicateAddress, boolean create)
getXdiInnerRoot in interface XdiContext<EQ extends XdiContext<EQ>>public XdiEntityCollection getXdiEntityCollection(XDIArc XDIarc, boolean create)
getXdiEntityCollection in interface XdiContext<EQ extends XdiContext<EQ>>public XdiEntityCollection getXdiEntityCollection(XDIAddress XDIaddress, boolean create)
getXdiEntityCollection in interface XdiContext<EQ extends XdiContext<EQ>>public XdiAttributeCollection getXdiAttributeCollection(XDIArc XDIarc, boolean create)
getXdiAttributeCollection in interface XdiContext<EQ extends XdiContext<EQ>>public XdiAttributeCollection getXdiAttributeCollection(XDIAddress XDIaddress, boolean create)
getXdiAttributeCollection in interface XdiContext<EQ extends XdiContext<EQ>>public XdiEntitySingleton getXdiEntitySingleton(XDIArc XDIarc, boolean create)
getXdiEntitySingleton in interface XdiContext<EQ extends XdiContext<EQ>>public XdiEntitySingleton getXdiEntitySingleton(XDIAddress XDIaddress, boolean create)
getXdiEntitySingleton in interface XdiContext<EQ extends XdiContext<EQ>>public XdiAttributeSingleton getXdiAttributeSingleton(XDIArc XDIarc, boolean create)
getXdiAttributeSingleton in interface XdiContext<EQ extends XdiContext<EQ>>public XdiAttributeSingleton getXdiAttributeSingleton(XDIAddress XDIaddress, boolean create)
getXdiAttributeSingleton in interface XdiContext<EQ extends XdiContext<EQ>>public XdiEntity getXdiEntity(XDIArc XDIarc, boolean create)
getXdiEntity in interface XdiContext<EQ extends XdiContext<EQ>>public XdiEntity getXdiEntity(XDIAddress XDIaddress, boolean create)
getXdiEntity in interface XdiContext<EQ extends XdiContext<EQ>>public XdiAttribute getXdiAttribute(XDIArc XDIarc, boolean create)
getXdiAttribute in interface XdiContext<EQ extends XdiContext<EQ>>public XdiAttribute getXdiAttribute(XDIAddress XDIaddress, boolean create)
getXdiAttribute in interface XdiContext<EQ extends XdiContext<EQ>>public int compareTo(XdiContext<?> other)
compareTo in interface Comparable<XdiContext<?>>Copyright © 2017. All rights reserved.