| Package | Description |
|---|---|
| xdi2.core |
The XDI graph model and basic operations on it.
|
| xdi2.core.features.encryption | |
| xdi2.core.features.equivalence | |
| xdi2.core.features.linkcontracts | |
| xdi2.core.features.nodetypes | |
| xdi2.core.features.policy | |
| xdi2.core.features.policy.operator | |
| 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.util.iterators |
| Modifier and Type | Method and Description |
|---|---|
ReadOnlyIterator<ContextNode> |
ContextNode.getAllContextNodes()
Returns all context nodes under this context node.
|
ReadOnlyIterator<Relation> |
ContextNode.getAllIncomingRelations()
Returns all incoming relations of this context node.
|
ReadOnlyIterator<ContextNode> |
ContextNode.getAllLeafContextNodes()
Returns all leaf context nodes under this context node.
|
ReadOnlyIterator<LiteralNode> |
ContextNode.getAllLiterals()
Returns all literals of this context node.
|
ReadOnlyIterator<Relation> |
ContextNode.getAllRelations()
Returns all relations of this context node.
|
ReadOnlyIterator<Statement> |
Graph.getAllStatements()
Gets all statements in this graph.
|
ReadOnlyIterator<Statement> |
ContextNode.getAllStatements()
Gets all statements in this context node.
|
ReadOnlyIterator<ContextNode> |
ContextNode.getContextNodes()
Returns the context nodes under this context node.
|
ReadOnlyIterator<Relation> |
ContextNode.getIncomingRelations()
Returns the incoming relations of this context node.
|
ReadOnlyIterator<Relation> |
ContextNode.getIncomingRelations(XDIAddress XDIaddress)
Returns the incoming relations with a given arc.
|
ReadOnlyIterator<Relation> |
ContextNode.getRelations()
Returns the relations of this context node.
|
ReadOnlyIterator<Relation> |
ContextNode.getRelations(XDIAddress XDIaddress)
Returns relations at this context node.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
Encryptions.MappingXdiAttributeEncryptionIterator |
| Modifier and Type | Method and Description |
|---|---|
static ReadOnlyIterator<Encryption<? extends Key,? extends Key>> |
Encryptions.getEncryptions(ContextNode contextNode)
Returns the XDI encryptions on a context node.
|
| Modifier and Type | Method and Description |
|---|---|
static ReadOnlyIterator<ContextNode> |
Equivalence.getIdentityContextNodes(ContextNode contextNode) |
static ReadOnlyIterator<Relation> |
Equivalence.getIdentityRelations(ContextNode contextNode) |
static ReadOnlyIterator<ContextNode> |
Equivalence.getIncomingIdentityContextNodes(ContextNode contextNode) |
static ReadOnlyIterator<Relation> |
Equivalence.getIncomingIdentityRelations(ContextNode contextNode) |
static ReadOnlyIterator<ContextNode> |
Equivalence.getIncomingReferenceContextNodes(ContextNode contextNode) |
static ReadOnlyIterator<Relation> |
Equivalence.getIncomingReferenceRelations(ContextNode contextNode) |
static ReadOnlyIterator<ContextNode> |
Equivalence.getIncomingReplacementContextNodes(ContextNode contextNode) |
static ReadOnlyIterator<Relation> |
Equivalence.getIncomingReplacementRelations(ContextNode contextNode) |
| Modifier and Type | Class and Description |
|---|---|
static class |
LinkContracts.MappingContextNodeLinkContractIterator |
static class |
LinkContractTemplates.MappingContextNodeLinkContractTemplateIterator |
| Modifier and Type | Method and Description |
|---|---|
ReadOnlyIterator<XdiInnerRoot> |
XdiRoot.getInnerRoots()
Returns the XDI inner roots under this XDI root
|
ReadOnlyIterator<XdiInnerRoot> |
XdiAbstractRoot.getInnerRoots() |
ReadOnlyIterator<XdiPeerRoot> |
XdiRoot.getPeerRoots()
Returns the XDI peer roots under this XDI root
|
ReadOnlyIterator<XdiPeerRoot> |
XdiAbstractRoot.getPeerRoots() |
ReadOnlyIterator<I> |
XdiCollection.getXdiMembers() |
ReadOnlyIterator<I> |
XdiAbstractCollection.getXdiMembers()
Returns all XDI instances and elements in this XDI collection.
|
ReadOnlyIterator<EQI> |
XdiCollection.getXdiMembersDeref() |
ReadOnlyIterator<EQI> |
XdiAbstractCollection.getXdiMembersDeref()
Returns all XDI instances and elements in this XDI collection.
|
ReadOnlyIterator<O> |
XdiCollection.getXdiMembersOrdered() |
ReadOnlyIterator<O> |
XdiAbstractCollection.getXdiMembersOrdered()
Returns all XDI elements in this XDI collection.
|
ReadOnlyIterator<U> |
XdiCollection.getXdiMembersUnordered() |
ReadOnlyIterator<U> |
XdiAbstractCollection.getXdiMembersUnordered()
Returns all XDI instances in this XDI collection.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
Policy.MappingXdiEntityPolicyAndIterator |
static class |
Policy.MappingXdiEntityPolicyIterator |
static class |
Policy.MappingXdiEntityPolicyNotIterator |
static class |
Policy.MappingXdiEntityPolicyOrIterator |
static class |
Policy.MappingXdiEntityPolicyRootIterator |
| Modifier and Type | Method and Description |
|---|---|
ReadOnlyIterator<Operator> |
Policy.getOperators()
Returns the XDI operators underneath this XDI policy.
|
ReadOnlyIterator<Policy> |
Policy.getPolicies()
Returns the XDI policies underneath this XDI policy.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
Operator.MappingRelationOperatorIterator |
| Modifier and Type | Class and Description |
|---|---|
static class |
Signatures.MappingXdiAttributeSignatureIterator |
| Modifier and Type | Method and Description |
|---|---|
static ReadOnlyIterator<Signature<? extends Key,? extends Key>> |
Signatures.getSignatures(ContextNode contextNode)
Returns the XDI signatures on a context node.
|
| Modifier and Type | Method and Description |
|---|---|
ReadOnlyIterator<ContextNode> |
AbstractContextNode.getAllContextNodes() |
ReadOnlyIterator<Relation> |
AbstractContextNode.getAllIncomingRelations() |
ReadOnlyIterator<ContextNode> |
AbstractContextNode.getAllLeafContextNodes() |
ReadOnlyIterator<LiteralNode> |
AbstractContextNode.getAllLiterals() |
ReadOnlyIterator<Relation> |
AbstractContextNode.getAllRelations() |
ReadOnlyIterator<Statement> |
AbstractGraph.getAllStatements() |
ReadOnlyIterator<Statement> |
AbstractContextNode.getAllStatements() |
ReadOnlyIterator<ContextNode> |
DummyContextNode.getContextNodes() |
ReadOnlyIterator<Relation> |
AbstractContextNode.getIncomingRelations() |
ReadOnlyIterator<Relation> |
AbstractContextNode.getIncomingRelations(XDIAddress XDIaddress) |
ReadOnlyIterator<Relation> |
DummyContextNode.getRelations() |
ReadOnlyIterator<Relation> |
AbstractContextNode.getRelations(XDIAddress XDIaddress) |
| Modifier and Type | Method and Description |
|---|---|
ReadOnlyIterator<ContextNode> |
JSONContextNode.getContextNodes() |
ReadOnlyIterator<Relation> |
JSONContextNode.getIncomingRelations() |
ReadOnlyIterator<Relation> |
JSONContextNode.getRelations() |
| Modifier and Type | Method and Description |
|---|---|
ReadOnlyIterator<ContextNode> |
KeyValueContextNode.getContextNodes() |
ReadOnlyIterator<Relation> |
KeyValueContextNode.getRelations() |
ReadOnlyIterator<Relation> |
KeyValueContextNode.getRelations(XDIAddress XDIaddress) |
| Modifier and Type | Method and Description |
|---|---|
ReadOnlyIterator<ContextNode> |
MemoryContextNode.getContextNodes() |
ReadOnlyIterator<Relation> |
MemoryContextNode.getRelations() |
ReadOnlyIterator<Relation> |
MemoryContextNode.getRelations(XDIAddress XDIaddress) |
| Modifier and Type | Method and Description |
|---|---|
ReadOnlyIterator<ContextNode> |
WrappedContextNode.getContextNodes() |
ReadOnlyIterator<Relation> |
WrappedContextNode.getRelations() |
ReadOnlyIterator<Relation> |
WrappedContextNode.getRelations(XDIAddress XDIaddress) |
| Modifier and Type | Class and Description |
|---|---|
class |
CompositeIterator<T>
An iterator that iterates over all items of multiple other iterators.
|
class |
DescendingIterator<D,T>
An iterator that can iterate over D, and for every item in D, an iterator over items of type T is
obtained.
|
class |
EmptyIterator<T>
An iterator that has no elements.
|
class |
LookaheadIterator<T>
An iterator that always looks ahead one item.
|
class |
NoDuplicatesIterator<T>
An iterator that returns all elements without duplicates.
|
class |
NotNullIterator<T>
An iterator that returns only all non-null elements from another iterator.
|
class |
RangeIterator<T>
An iterator that reads elements in a certain range.
|
class |
SelectingIterator<T>
An iterator that returns only items of another iterator that satisfy a certain condition.
|
class |
SelectingMappingIterator<I,O>
An iterator that returns only items of another iterator that satisfy a certain condition.
|
class |
SelectingNotImpliedStatementIterator
A SelectingIterator that only selects XDI statements that are not implied by other statements.
|
class |
SingleItemIterator<T>
An iterator that contains only a single item.
|
class |
TerminatingIterator<T>
An iterator that returns items of another iterator until a certain condition is satisfied.
|
class |
TerminatingOnNullIterator<T>
An iterator that returns elements of another iterator until a null element is hit.
|
Copyright © 2015. All Rights Reserved.