| Package | Description |
|---|---|
| xdi2.core |
The XDI graph model and basic operations on it.
|
| xdi2.core.features.datatypes | |
| xdi2.core.features.dictionary | |
| xdi2.core.features.encryption | |
| xdi2.core.features.equivalence | |
| xdi2.core.features.linkcontracts | |
| xdi2.core.features.nodetypes | |
| xdi2.core.features.policy | |
| xdi2.core.features.policy.evaluation | |
| xdi2.core.features.signatures | |
| xdi2.core.impl | |
| xdi2.core.impl.json |
Implementation of the XDI graph model as JSON objects.
|
| xdi2.core.impl.keyvalue |
Implementation of the XDI graph model as key/value pairs.
|
| xdi2.core.impl.memory |
In-memory implementation of the XDI graph model.
|
| xdi2.core.impl.wrapped |
XDI graph model implementations that wrap an in-memory XDI graph.
|
| xdi2.core.io |
Classes for reading and writing XDI graphs in XDI DISPLAY, XDI/JSON, and a few other experimental formats.
|
| xdi2.core.io.readers | |
| xdi2.core.util |
Utility classes.
|
| xdi2.core.util.iterators |
| Modifier and Type | Method and Description |
|---|---|
ContextNode |
Relation.followContextNode()
Follows the relation to the target context node.
|
ContextNode |
Relation.getContextNode()
Every relation has a context node from which it originates.
|
ContextNode |
Node.getContextNode()
Every node has a parent context node, except the root context node.
|
ContextNode |
Statement.ContextNodeStatement.getContextNode() |
ContextNode |
Node.getContextNode(int arcs)
Every node has ancestor context nodes, except the root context node.
|
ContextNode |
ContextNode.getContextNode(XDIArc XDIarc)
Returns the context node with a given arc.
|
ContextNode |
ContextNode.getContextNode(XDIArc XDIarc,
boolean subgraph)
Returns the context node with a given arc.
|
ContextNode |
Graph.getDeepContextNode(XDIAddress contextNodeXDIAddress) |
ContextNode |
ContextNode.getDeepContextNode(XDIAddress relativeContextNodeXDIAddress) |
ContextNode |
Graph.getDeepContextNode(XDIAddress contextNodeXDIAddress,
boolean subgraph) |
ContextNode |
ContextNode.getDeepContextNode(XDIAddress relativeContextNodeXDIAddress,
boolean subgraph) |
ContextNode |
Graph.getRootContextNode()
Gets the local root context node of this graph.
|
ContextNode |
Graph.getRootContextNode(boolean subgraph)
Gets the local root context node of this graph.
|
ContextNode |
ContextNode.setContextNode(XDIArc XDIarc)
Creates a new context node and adds it to this context node, or returns an existing context node.
|
ContextNode |
Graph.setDeepContextNode(XDIAddress contextNodeXDIAddress) |
ContextNode |
ContextNode.setDeepContextNode(XDIAddress relativeContextNodeXDIAddress) |
| Modifier and Type | Method and Description |
|---|---|
ReadOnlyIterator<ContextNode> |
ContextNode.getAllContextNodes()
Returns all context nodes under this context node.
|
ReadOnlyIterator<ContextNode> |
ContextNode.getAllLeafContextNodes()
Returns all leaf context nodes under this context node.
|
ReadOnlyIterator<ContextNode> |
ContextNode.getContextNodes()
Returns the context nodes under this context node.
|
| Modifier and Type | Method and Description |
|---|---|
static XDIAddress |
DataTypes.getDataType(ContextNode contextNode)
Get a $is# datatype associated with a context node
|
static List<XDIAddress> |
DataTypes.getDataTypes(ContextNode contextNode)
Get all $is# datatypes associated with a context node
|
static void |
DataTypes.setDataType(ContextNode contextNode,
XDIAddress dataTypeXDIAddress)
Set a $is# datatype associated with a context node
|
| Modifier and Type | Method and Description |
|---|---|
static void |
Dictionary.delContextNodeType(ContextNode contextNode,
XDIAddress type) |
static void |
Dictionary.delContextNodeTypes(ContextNode contextNode) |
static XDIAddress |
Dictionary.getContextNodeType(ContextNode contextNode) |
static Iterator<XDIAddress> |
Dictionary.getContextNodeTypes(ContextNode contextNode) |
static boolean |
Dictionary.isContextNodeType(ContextNode contextNode,
XDIAddress type) |
static void |
Dictionary.replaceContextNodeType(ContextNode contextNode,
XDIAddress type) |
static void |
Dictionary.setContextNodeType(ContextNode contextNode,
XDIAddress type) |
| Modifier and Type | Method and Description |
|---|---|
ContextNode |
Encryption.getBaseContextNode() |
ContextNode |
Encryption.getContextNode()
Returns the underlying context node to which this XDI encryption is bound.
|
ContextNode |
Encryptions.NoEncryptionsCopyStrategy.replaceContextNode(ContextNode contextNode) |
| Modifier and Type | Method and Description |
|---|---|
static Encryption<? extends Key,? extends Key> |
Encryptions.createEncryption(ContextNode contextNode,
String keyAlgorithm,
int keyLength,
boolean singleton)
Creates an XDI encryption on a context node.
|
static ReadOnlyIterator<Encryption<? extends Key,? extends Key>> |
Encryptions.getEncryptions(ContextNode contextNode)
Returns the XDI encryptions on a context node.
|
ContextNode |
Encryptions.NoEncryptionsCopyStrategy.replaceContextNode(ContextNode contextNode) |
| Modifier and Type | Method and Description |
|---|---|
static ContextNode |
Equivalence.getIdentityContextNode(ContextNode contextNode) |
static ContextNode |
Equivalence.getReferenceContextNode(ContextNode contextNode) |
static ContextNode |
Equivalence.getReplacementContextNode(ContextNode contextNode) |
| Modifier and Type | Method and Description |
|---|---|
static ReadOnlyIterator<ContextNode> |
Equivalence.getIdentityContextNodes(ContextNode contextNode) |
static ReadOnlyIterator<ContextNode> |
Equivalence.getIncomingIdentityContextNodes(ContextNode contextNode) |
static ReadOnlyIterator<ContextNode> |
Equivalence.getIncomingReferenceContextNodes(ContextNode contextNode) |
static ReadOnlyIterator<ContextNode> |
Equivalence.getIncomingReplacementContextNodes(ContextNode contextNode) |
| Modifier and Type | Method and Description |
|---|---|
ContextNode |
LinkContractBase.getContextNode()
Returns the underlying context node to which this XDI link contract (template) is bound.
|
| Constructor and Description |
|---|
LinkContracts.MappingContextNodeLinkContractIterator(Iterator<ContextNode> iterator) |
LinkContractTemplates.MappingContextNodeLinkContractTemplateIterator(Iterator<ContextNode> iterator) |
| Modifier and Type | Method and Description |
|---|---|
ContextNode |
XdiAbstractContext.getContextNode() |
ContextNode |
XdiContext.getContextNode() |
ContextNode |
XdiInnerRoot.getSubjectContextNode()
Returns the underlying subject context node of this XDI inner root.
|
static ContextNode |
XdiInnerRoot.getSubjectContextNode(ContextNode contextNode)
Returns the subject context node of the XDI inner root context node.
|
| Modifier and Type | Method and Description |
|---|---|
static XdiAttributeSingleton |
XdiAttributeSingleton.fromContextNode(ContextNode contextNode)
Factory method that creates an XDI attribute singleton bound to a given context node.
|
static XdiAttributeSingleton.Definition |
XdiAttributeSingleton.Definition.fromContextNode(ContextNode contextNode) |
static XdiAttributeSingleton.Definition.Variable |
XdiAttributeSingleton.Definition.Variable.fromContextNode(ContextNode contextNode) |
static XdiAttributeSingleton.Variable |
XdiAttributeSingleton.Variable.fromContextNode(ContextNode contextNode) |
static XdiEntityInstanceOrdered |
XdiEntityInstanceOrdered.fromContextNode(ContextNode contextNode)
Factory method that creates an XDI ordered entity member bound to a given context node.
|
static XdiEntityInstanceOrdered.Definition |
XdiEntityInstanceOrdered.Definition.fromContextNode(ContextNode contextNode) |
static XdiEntityInstanceOrdered.Definition.Variable |
XdiEntityInstanceOrdered.Definition.Variable.fromContextNode(ContextNode contextNode) |
static XdiEntityInstanceOrdered.Variable |
XdiEntityInstanceOrdered.Variable.fromContextNode(ContextNode contextNode) |
static XdiAttributeCollection |
XdiAttributeCollection.fromContextNode(ContextNode contextNode)
Factory method that creates an XDI attribute collection bound to a given context node.
|
static XdiAttributeCollection.Definition |
XdiAttributeCollection.Definition.fromContextNode(ContextNode contextNode) |
static XdiAttributeCollection.Definition.Variable |
XdiAttributeCollection.Definition.Variable.fromContextNode(ContextNode contextNode) |
static XdiAttributeCollection.Variable |
XdiAttributeCollection.Variable.fromContextNode(ContextNode contextNode) |
static XdiInnerRoot |
XdiInnerRoot.fromContextNode(ContextNode contextNode)
Factory method that creates an XDI inner root bound to a given context node.
|
static XdiInnerRoot.Definition |
XdiInnerRoot.Definition.fromContextNode(ContextNode contextNode) |
static XdiInnerRoot.Definition.Variable |
XdiInnerRoot.Definition.Variable.fromContextNode(ContextNode contextNode) |
static XdiInnerRoot.Variable |
XdiInnerRoot.Variable.fromContextNode(ContextNode contextNode) |
static XdiAttributeInstanceOrdered |
XdiAttributeInstanceOrdered.fromContextNode(ContextNode contextNode)
Factory method that creates an XDI ordered attribute member bound to a given context node.
|
static XdiAttributeInstanceOrdered.Definition |
XdiAttributeInstanceOrdered.Definition.fromContextNode(ContextNode contextNode) |
static XdiAttributeInstanceOrdered.Definition.Variable |
XdiAttributeInstanceOrdered.Definition.Variable.fromContextNode(ContextNode contextNode) |
static XdiAttributeInstanceOrdered.Variable |
XdiAttributeInstanceOrdered.Variable.fromContextNode(ContextNode contextNode) |
static XdiContext<?> |
XdiAbstractContext.fromContextNode(ContextNode contextNode)
Factory method that creates a XDI context bound to a given context node.
|
static XdiMemberUnordered<?,?,?,?,?,?> |
XdiAbstractInstanceUnordered.fromContextNode(ContextNode contextNode)
Factory method that creates an XDI unordered member bound to a given context node.
|
static XdiVariable<? extends XdiContext<?>> |
XdiAbstractVariable.fromContextNode(ContextNode contextNode)
Factory method that creates an XDI variable bound to a given context node.
|
static XdiEntityCollection |
XdiEntityCollection.fromContextNode(ContextNode contextNode)
Factory method that creates an XDI entity collection bound to a given context node.
|
static XdiEntityCollection.Definition |
XdiEntityCollection.Definition.fromContextNode(ContextNode contextNode) |
static XdiEntityCollection.Definition.Variable |
XdiEntityCollection.Definition.Variable.fromContextNode(ContextNode contextNode) |
static XdiEntityCollection.Variable |
XdiEntityCollection.Variable.fromContextNode(ContextNode contextNode) |
static XdiCommonDefinition |
XdiCommonDefinition.fromContextNode(ContextNode contextNode)
Factory method that creates an XDI common definition bound to a given context node.
|
static XdiMemberOrdered<?,?,?,?,?,?> |
XdiAbstractInstanceOrdered.fromContextNode(ContextNode contextNode)
Factory method that creates an XDI ordered member bound to a given context node.
|
static XdiMember<?,?,?,?,?,?> |
XdiAbstractInstance.fromContextNode(ContextNode contextNode)
Factory method that creates an XDI instance bound to a given context node.
|
static XdiSubGraph<?> |
XdiAbstractSubGraph.fromContextNode(ContextNode contextNode)
Factory method that creates an XDI subgraph bound to a given context node.
|
static XdiCommonVariable |
XdiCommonVariable.fromContextNode(ContextNode contextNode)
Factory method that creates an XDI common variable bound to a given context node.
|
static XdiEntityInstanceUnordered |
XdiEntityInstanceUnordered.fromContextNode(ContextNode contextNode)
Factory method that creates an XDI unordered entity member bound to a given context node.
|
static XdiEntityInstanceUnordered.Definition |
XdiEntityInstanceUnordered.Definition.fromContextNode(ContextNode contextNode) |
static XdiEntityInstanceUnordered.Definition.Variable |
XdiEntityInstanceUnordered.Definition.Variable.fromContextNode(ContextNode contextNode) |
static XdiEntityInstanceUnordered.Variable |
XdiEntityInstanceUnordered.Variable.fromContextNode(ContextNode contextNode) |
static XdiPeerRoot |
XdiPeerRoot.fromContextNode(ContextNode contextNode)
Factory method that creates an XDI peer root bound to a given context node.
|
static XdiPeerRoot.Definition |
XdiPeerRoot.Definition.fromContextNode(ContextNode contextNode) |
static XdiPeerRoot.Definition.Variable |
XdiPeerRoot.Definition.Variable.fromContextNode(ContextNode contextNode) |
static XdiPeerRoot.Variable |
XdiPeerRoot.Variable.fromContextNode(ContextNode contextNode) |
static XdiEntitySingleton |
XdiEntitySingleton.fromContextNode(ContextNode contextNode)
Factory method that creates an XDI entity singleton bound to a given context node.
|
static XdiEntitySingleton.Definition |
XdiEntitySingleton.Definition.fromContextNode(ContextNode contextNode) |
static XdiEntitySingleton.Definition.Variable |
XdiEntitySingleton.Definition.Variable.fromContextNode(ContextNode contextNode) |
static XdiEntitySingleton.Variable |
XdiEntitySingleton.Variable.fromContextNode(ContextNode contextNode) |
static XdiDefinition<? extends XdiContext<?>> |
XdiAbstractDefinition.fromContextNode(ContextNode contextNode)
Factory method that creates an XDI definition bound to a given context node.
|
static XdiAttribute |
XdiAbstractAttribute.fromContextNode(ContextNode contextNode)
Factory method that creates an XDI attribute bound to a given context node.
|
static XdiCollection<?,?,?,?,?,?> |
XdiAbstractCollection.fromContextNode(ContextNode contextNode)
Factory method that creates an XDI collection bound to a given context node.
|
static XdiRoot |
XdiAbstractRoot.fromContextNode(ContextNode contextNode)
Factory method that creates an XDI root bound to a given context node.
|
static XdiEntity |
XdiAbstractEntity.fromContextNode(ContextNode contextNode)
Factory method that creates an XDI entity bound to a given context node.
|
static XdiAttributeInstanceUnordered |
XdiAttributeInstanceUnordered.fromContextNode(ContextNode contextNode)
Factory method that creates an XDI unordered attribute member bound to a given context node.
|
static XdiAttributeInstanceUnordered.Definition |
XdiAttributeInstanceUnordered.Definition.fromContextNode(ContextNode contextNode) |
static XdiAttributeInstanceUnordered.Definition.Variable |
XdiAttributeInstanceUnordered.Definition.Variable.fromContextNode(ContextNode contextNode) |
static XdiAttributeInstanceUnordered.Variable |
XdiAttributeInstanceUnordered.Variable.fromContextNode(ContextNode contextNode) |
static XdiCommonRoot |
XdiCommonRoot.fromContextNode(ContextNode contextNode)
Factory method that creates an XDI common root bound to a given context node.
|
static XdiSingleton<?> |
XdiAbstractSingleton.fromContextNode(ContextNode contextNode)
Factory method that creates an XDI singleton bound to a given context node.
|
static <T extends XdiContext<?>> |
XdiAbstractContext.fromContextNode(ContextNode contextNode,
Class<T> t) |
static Relation |
XdiInnerRoot.getPredicateRelation(ContextNode contextNode)
Returns the predicate relation of the XDI inner root context node.
|
static ContextNode |
XdiInnerRoot.getSubjectContextNode(ContextNode contextNode)
Returns the subject context node of the XDI inner root context node.
|
static boolean |
XdiAttributeSingleton.isValid(ContextNode contextNode)
Checks if a context node is a valid XDI attribute singleton.
|
static boolean |
XdiAttributeSingleton.Definition.isValid(ContextNode contextNode) |
static boolean |
XdiAttributeSingleton.Definition.Variable.isValid(ContextNode contextNode) |
static boolean |
XdiAttributeSingleton.Variable.isValid(ContextNode contextNode) |
static boolean |
XdiEntityInstanceOrdered.isValid(ContextNode contextNode)
Checks if a context node is a valid XDI ordered entity member.
|
static boolean |
XdiEntityInstanceOrdered.Definition.isValid(ContextNode contextNode) |
static boolean |
XdiEntityInstanceOrdered.Definition.Variable.isValid(ContextNode contextNode) |
static boolean |
XdiEntityInstanceOrdered.Variable.isValid(ContextNode contextNode) |
static boolean |
XdiAttributeCollection.isValid(ContextNode contextNode)
Checks if a context node is a valid XDI attribute collection.
|
static boolean |
XdiAttributeCollection.Definition.isValid(ContextNode contextNode) |
static boolean |
XdiAttributeCollection.Definition.Variable.isValid(ContextNode contextNode) |
static boolean |
XdiAttributeCollection.Variable.isValid(ContextNode contextNode) |
static boolean |
XdiInnerRoot.isValid(ContextNode contextNode)
Checks if a context node is a valid XDI inner root.
|
static boolean |
XdiInnerRoot.Definition.isValid(ContextNode contextNode) |
static boolean |
XdiInnerRoot.Definition.Variable.isValid(ContextNode contextNode) |
static boolean |
XdiInnerRoot.Variable.isValid(ContextNode contextNode) |
static boolean |
XdiAttributeInstanceOrdered.isValid(ContextNode contextNode)
Checks if a context node is a valid XDI ordered attribute member.
|
static boolean |
XdiAttributeInstanceOrdered.Definition.isValid(ContextNode contextNode) |
static boolean |
XdiAttributeInstanceOrdered.Definition.Variable.isValid(ContextNode contextNode) |
static boolean |
XdiAttributeInstanceOrdered.Variable.isValid(ContextNode contextNode) |
static boolean |
XdiAbstractContext.isValid(ContextNode contextNode)
Checks if a context node is a valid XDI subgraph.
|
static boolean |
XdiAbstractInstanceUnordered.isValid(ContextNode contextNode)
Checks if a context node is a valid XDI unordered member.
|
static boolean |
XdiAbstractVariable.isValid(ContextNode contextNode)
Checks if a context node is a valid XDI variable.
|
static boolean |
XdiEntityCollection.isValid(ContextNode contextNode)
Checks if a context node is a valid XDI entity collection.
|
static boolean |
XdiEntityCollection.Definition.isValid(ContextNode contextNode) |
static boolean |
XdiEntityCollection.Definition.Variable.isValid(ContextNode contextNode) |
static boolean |
XdiEntityCollection.Variable.isValid(ContextNode contextNode) |
static boolean |
XdiCommonDefinition.isValid(ContextNode contextNode)
Checks if a context node is a valid XDI common definition.
|
static boolean |
XdiAbstractInstanceOrdered.isValid(ContextNode contextNode)
Checks if a context node is a valid XDI ordered member.
|
static boolean |
XdiAbstractInstance.isValid(ContextNode contextNode)
Checks if a context node is a valid XDI instance.
|
static boolean |
XdiAbstractSubGraph.isValid(ContextNode contextNode)
Checks if a context node is a valid XDI subgraph.
|
static boolean |
XdiCommonVariable.isValid(ContextNode contextNode)
Checks if a context node is a valid XDI common variable.
|
static boolean |
XdiEntityInstanceUnordered.isValid(ContextNode contextNode)
Checks if a context node is a valid XDI unordered entity member.
|
static boolean |
XdiEntityInstanceUnordered.Definition.isValid(ContextNode contextNode) |
static boolean |
XdiEntityInstanceUnordered.Definition.Variable.isValid(ContextNode contextNode) |
static boolean |
XdiEntityInstanceUnordered.Variable.isValid(ContextNode contextNode) |
static boolean |
XdiPeerRoot.isValid(ContextNode contextNode)
Checks if a context node is a valid XDI peer root.
|
static boolean |
XdiPeerRoot.Definition.isValid(ContextNode contextNode) |
static boolean |
XdiPeerRoot.Definition.Variable.isValid(ContextNode contextNode) |
static boolean |
XdiPeerRoot.Variable.isValid(ContextNode contextNode) |
static boolean |
XdiEntitySingleton.isValid(ContextNode contextNode)
Checks if a context node is a valid XDI entity singleton.
|
static boolean |
XdiEntitySingleton.Definition.isValid(ContextNode contextNode) |
static boolean |
XdiEntitySingleton.Definition.Variable.isValid(ContextNode contextNode) |
static boolean |
XdiEntitySingleton.Variable.isValid(ContextNode contextNode) |
static boolean |
XdiAbstractDefinition.isValid(ContextNode contextNode)
Checks if a context node is a valid XDI definition.
|
static boolean |
XdiAbstractAttribute.isValid(ContextNode contextNode)
Checks if a context node is a valid XDI attribute.
|
static boolean |
XdiAbstractCollection.isValid(ContextNode contextNode)
Checks if a context node is a valid XDI collection.
|
static boolean |
XdiAbstractRoot.isValid(ContextNode contextNode)
Checks if a context node is a valid XDI root.
|
static boolean |
XdiAbstractEntity.isValid(ContextNode contextNode)
Checks if a context node is a valid XDI entity.
|
static boolean |
XdiAttributeInstanceUnordered.isValid(ContextNode contextNode)
Checks if a context node is a valid XDI unordered attribute member.
|
static boolean |
XdiAttributeInstanceUnordered.Definition.isValid(ContextNode contextNode) |
static boolean |
XdiAttributeInstanceUnordered.Definition.Variable.isValid(ContextNode contextNode) |
static boolean |
XdiAttributeInstanceUnordered.Variable.isValid(ContextNode contextNode) |
static boolean |
XdiCommonRoot.isValid(ContextNode contextNode)
Checks if a context node is a valid XDI common root.
|
static boolean |
XdiAbstractSingleton.isValid(ContextNode contextNode)
Checks if a context node is a valid XDI singleton.
|
| Modifier and Type | Method and Description |
|---|---|
ContextNode |
Policy.getContextNode()
Returns the underlying context node to which this XDI policy is bound.
|
| Modifier and Type | Method and Description |
|---|---|
ContextNode |
GraphPolicyEvaluationContext.getContextNode(XDIAddress XDIaddress) |
ContextNode |
PolicyEvaluationContext.getContextNode(XDIAddress XDIAddress) |
| Modifier and Type | Method and Description |
|---|---|
ContextNode |
Signature.getBaseContextNode() |
ContextNode |
Signature.getContextNode()
Returns the underlying context node to which this XDI signature is bound.
|
ContextNode |
Signatures.NoSignaturesCopyStrategy.replaceContextNode(ContextNode contextNode) |
| Modifier and Type | Method and Description |
|---|---|
static Signature<? extends Key,? extends Key> |
Signatures.createSignature(ContextNode contextNode,
String digestAlgorithm,
int digestLength,
String keyAlgorithm,
int keyLength,
boolean singleton)
Creates an XDI signature on a context node.
|
static ReadOnlyIterator<Signature<? extends Key,? extends Key>> |
Signatures.getSignatures(ContextNode contextNode)
Returns the XDI signatures on a context node.
|
ContextNode |
Signatures.NoSignaturesCopyStrategy.replaceContextNode(ContextNode contextNode) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractContextNode |
class |
DummyContextNode |
| Modifier and Type | Method and Description |
|---|---|
ContextNode |
AbstractRelation.followContextNode() |
ContextNode |
AbstractStatement.AbstractContextNodeStatement.getContextNode() |
ContextNode |
AbstractNode.getContextNode() |
ContextNode |
AbstractRelation.getContextNode() |
ContextNode |
AbstractNode.getContextNode(int arcs) |
ContextNode |
AbstractContextNode.getContextNode(XDIArc contextNodeXDIArc) |
ContextNode |
AbstractContextNode.getContextNode(XDIArc relativeContextNodeXDIAddress,
boolean subgraph) |
ContextNode |
AbstractGraph.getDeepContextNode(XDIAddress contextNodeXDIAddress) |
ContextNode |
AbstractContextNode.getDeepContextNode(XDIAddress relativeContextNodeXDIAddress) |
ContextNode |
AbstractGraph.getDeepContextNode(XDIAddress contextNodeXDIAddress,
boolean subgraph) |
ContextNode |
AbstractContextNode.getDeepContextNode(XDIAddress relativeContextNodeXDIAddress,
boolean subgraph) |
ContextNode |
AbstractGraph.getRootContextNode() |
ContextNode |
DummyGraph.getRootContextNode(boolean subgraph) |
ContextNode |
DummyContextNode.setContextNode(XDIArc XDIarc) |
ContextNode |
AbstractGraph.setDeepContextNode(XDIAddress contextNodeXDIAddress) |
ContextNode |
AbstractContextNode.setDeepContextNode(XDIAddress relativeContextNodeXDIAddress) |
| Modifier and Type | Method and Description |
|---|---|
ReadOnlyIterator<ContextNode> |
AbstractContextNode.getAllContextNodes() |
ReadOnlyIterator<ContextNode> |
AbstractContextNode.getAllLeafContextNodes() |
ReadOnlyIterator<ContextNode> |
DummyContextNode.getContextNodes() |
| Modifier and Type | Method and Description |
|---|---|
int |
AbstractContextNode.compareTo(ContextNode other) |
protected void |
AbstractContextNode.setContextNodeSetInnerRoot(XDIArc XDIarc,
ContextNode contextNode)
When a context node is created, check if the inner root subject and predicate have to be created too.
|
| Constructor and Description |
|---|
AbstractContextNode(Graph graph,
ContextNode contextNode) |
AbstractLiteralNode(ContextNode contextNode) |
AbstractNode(ContextNode contextNode) |
AbstractRelation(ContextNode contextNode) |
DummyContextNode(Graph graph,
ContextNode contextNode,
XDIArc XDIarc,
Iterable<ContextNode> contextNodes,
Iterable<Relation> relations,
LiteralNode literalNode) |
DummyLiteralNode(ContextNode contextNode,
Object literalData) |
DummyRelation(ContextNode contextNode,
XDIAddress XDIaddress,
XDIAddress targetXDIAddress) |
| Constructor and Description |
|---|
DummyContextNode(Graph graph,
ContextNode contextNode,
XDIArc XDIarc,
Iterable<ContextNode> contextNodes,
Iterable<Relation> relations,
LiteralNode literalNode) |
| Modifier and Type | Class and Description |
|---|---|
class |
JSONContextNode |
| Modifier and Type | Method and Description |
|---|---|
ContextNode |
JSONContextNode.getContextNode(XDIArc XDIarc,
boolean subgraph) |
ContextNode |
JSONContextNode.getDeepContextNode(XDIAddress relativeContextNodeXDIAddress,
boolean subgraph) |
ContextNode |
JSONGraph.getRootContextNode(boolean subgraph) |
ContextNode |
JSONContextNode.setContextNode(XDIArc XDIarc) |
| Modifier and Type | Method and Description |
|---|---|
ReadOnlyIterator<ContextNode> |
JSONContextNode.getContextNodes() |
| Constructor and Description |
|---|
JSONLiteralNode(ContextNode contextNode) |
JSONRelation(ContextNode contextNode,
XDIAddress XDIaddress,
XDIAddress targetXDIAddress) |
| Modifier and Type | Class and Description |
|---|---|
class |
KeyValueContextNode |
| Modifier and Type | Method and Description |
|---|---|
ContextNode |
KeyValueContextNode.getContextNode(XDIArc XDIarc,
boolean subgraph) |
ContextNode |
KeyValueGraph.getRootContextNode(boolean subgraph) |
ContextNode |
KeyValueContextNode.setContextNode(XDIArc XDIarc) |
| Modifier and Type | Method and Description |
|---|---|
ReadOnlyIterator<ContextNode> |
KeyValueContextNode.getContextNodes() |
| Modifier and Type | Class and Description |
|---|---|
class |
MemoryContextNode |
| Modifier and Type | Method and Description |
|---|---|
ContextNode |
MemoryContextNode.getContextNode(XDIArc XDIarc,
boolean subgraph) |
ContextNode |
MemoryGraph.getRootContextNode(boolean subgraph) |
ContextNode |
MemoryContextNode.setContextNode(XDIArc XDIarc) |
| Modifier and Type | Method and Description |
|---|---|
ReadOnlyIterator<ContextNode> |
MemoryContextNode.getContextNodes() |
| Modifier and Type | Class and Description |
|---|---|
class |
WrappedContextNode |
| Modifier and Type | Method and Description |
|---|---|
ContextNode |
WrappedContextNode.getContextNode(XDIArc XDIarc,
boolean subgraph) |
ContextNode |
WrappedGraph.getRootContextNode(boolean subgraph) |
ContextNode |
WrappedContextNode.setContextNode(XDIArc XDIarc) |
| Modifier and Type | Method and Description |
|---|---|
ReadOnlyIterator<ContextNode> |
WrappedContextNode.getContextNodes() |
| Modifier and Type | Method and Description |
|---|---|
static String |
Normalization.serialize(ContextNode contextNode,
CopyUtil.CopyStrategy copyStrategy)
Returns the normalized serialization string of a context node, to be used
e.g. for signatures and encryptions.
|
OutputStream |
XDIWriter.write(ContextNode contextNode,
OutputStream stream)
Writes an XDI context node to a byte stream.
|
OutputStream |
AbstractXDIWriter.write(ContextNode contextNode,
OutputStream stream) |
Writer |
XDIWriter.write(ContextNode contextNode,
Writer writer)
Writes an XDI context node to a character stream.
|
Writer |
AbstractXDIWriter.write(ContextNode contextNode,
Writer writer) |
| Modifier and Type | Method and Description |
|---|---|
void |
XDIJSONQuadReader.read(ContextNode contextNode,
com.google.gson.JsonObject jsonGraphObject,
xdi2.core.io.readers.XDIJSONQuadReader.State state) |
| Modifier and Type | Method and Description |
|---|---|
static ContextNode |
CloneUtil.cloneContextNode(ContextNode contextNode)
Creates a clone of the given context node with the same contents.
|
static ContextNode |
GraphUtil.contextNodeFromComponents(XDIAddress contextNodeXDIAddress)
Creates a context node from its components.
|
static ContextNode |
CopyUtil.copyContextNode(ContextNode contextNode,
ContextNode targetContextNode,
CopyUtil.CopyStrategy copyStrategy)
Copies a context node into a target context node.
|
static ContextNode |
CopyUtil.copyContextNode(ContextNode contextNode,
Graph targetGraph,
CopyUtil.CopyStrategy copyStrategy)
Copies a context node into a target graph.
|
ContextNode |
CopyUtil.CopyStrategy.replaceContextNode(ContextNode contextNode)
Strategies can replace a context node that is being copied.
|
ContextNode |
CopyUtil.ReplaceXDIAddressCopyStrategy.replaceContextNode(ContextNode contextNode) |
| Modifier and Type | Method and Description |
|---|---|
static Iterator<ContextNode> |
CopyUtil.copyContextNodes(ContextNode contextNode,
ContextNode targetContextNode,
CopyUtil.CopyStrategy copyStrategy)
Copies all context nodes of a context node into a target context node.
|
| Modifier and Type | Method and Description |
|---|---|
static ContextNode |
CloneUtil.cloneContextNode(ContextNode contextNode)
Creates a clone of the given context node with the same contents.
|
static ContextNode |
CopyUtil.copyContextNode(ContextNode contextNode,
ContextNode targetContextNode,
CopyUtil.CopyStrategy copyStrategy)
Copies a context node into a target context node.
|
static ContextNode |
CopyUtil.copyContextNode(ContextNode contextNode,
Graph targetGraph,
CopyUtil.CopyStrategy copyStrategy)
Copies a context node into a target graph.
|
static void |
CopyUtil.copyContextNodeContents(ContextNode contextNode,
ContextNode targetContextNode,
CopyUtil.CopyStrategy copyStrategy)
Copies the contents of a context node (context nodes, relations, and the literal) into a target context node.
|
static Iterator<ContextNode> |
CopyUtil.copyContextNodes(ContextNode contextNode,
ContextNode targetContextNode,
CopyUtil.CopyStrategy copyStrategy)
Copies all context nodes of a context node into a target context node.
|
static LiteralNode |
CopyUtil.copyLiteralNode(ContextNode contextNode,
ContextNode targetContextNode,
CopyUtil.CopyStrategy copyStrategy)
Copies a literal of a context node into a target context node.
|
static LiteralNode |
CopyUtil.copyLiteralNode(LiteralNode literalNode,
ContextNode targetContextNode,
CopyUtil.CopyStrategy copyStrategy)
Copies a literal into another context node.
|
static Node |
CopyUtil.copyNode(Node node,
ContextNode targetContextNode,
CopyUtil.CopyStrategy copyStrategy) |
static Relation |
CopyUtil.copyRelation(Relation relation,
ContextNode targetContextNode,
CopyUtil.CopyStrategy copyStrategy)
Copies a relation into another context node.
|
static Iterator<Relation> |
CopyUtil.copyRelations(ContextNode contextNode,
ContextNode targetContextNode,
CopyUtil.CopyStrategy copyStrategy)
Copies all relations of a context node into a target context node.
|
ContextNode |
CopyUtil.CopyStrategy.replaceContextNode(ContextNode contextNode)
Strategies can replace a context node that is being copied.
|
ContextNode |
CopyUtil.ReplaceXDIAddressCopyStrategy.replaceContextNode(ContextNode contextNode) |
| Modifier and Type | Method and Description |
|---|---|
ContextNode |
MappingEquivalenceContextNodeIterator.map(ContextNode contextNode) |
ContextNode |
MappingLiteralNodeContextNodeIterator.map(LiteralNode literal) |
ContextNode |
MappingRelationContextNodeIterator.map(Relation relation) |
ContextNode |
MappingRelationTargetContextNodeIterator.map(Relation relation) |
| Modifier and Type | Method and Description |
|---|---|
XDIAddress |
MappingContextNodeXDIAddressIterator.map(ContextNode contextNode) |
ContextNode |
MappingEquivalenceContextNodeIterator.map(ContextNode contextNode) |
XDIArc |
MappingContextNodeXDIArcIterator.map(ContextNode contextNode) |
Statement.ContextNodeStatement |
MappingContextNodeStatementIterator.map(ContextNode contextNode) |
| Constructor and Description |
|---|
MappingContextNodeStatementIterator(ContextNode contextNode) |
| Constructor and Description |
|---|
MappingContextNodeStatementIterator(Iterator<ContextNode> contextNodes) |
MappingContextNodeXDIAddressIterator(Iterator<ContextNode> contextNodes) |
MappingContextNodeXDIArcIterator(Iterator<ContextNode> contextNodes) |
MappingEquivalenceContextNodeIterator(Iterator<ContextNode> contextNodes) |
Copyright © 2015. All Rights Reserved.