| Package | Description |
|---|---|
| xdi2.core |
The XDI graph model and basic operations on it.
|
| xdi2.core.features.nodetypes | |
| 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 |
Utility classes.
|
| xdi2.core.util.iterators |
| Modifier and Type | Method and Description |
|---|---|
LiteralNode |
Relation.followLiteralNode()
Follows the relation to the target literal node.
|
LiteralNode |
Graph.getDeepLiteralNode(XDIAddress literalNodeXDIAddress) |
LiteralNode |
ContextNode.getDeepLiteralNode(XDIAddress relativeLiteralNodeXDIAddress) |
LiteralNode |
Graph.getDeepLiteralNode(XDIAddress literalNodeXDIAddress,
boolean subgraph) |
LiteralNode |
ContextNode.getDeepLiteralNode(XDIAddress relativeLiteralNodeXDIAddress,
boolean subgraph) |
LiteralNode |
ContextNode.getLiteralBoolean(Boolean literalData)
Returns the literal of this context node.
|
LiteralNode |
ContextNode.getLiteralNode()
Returns the literal of this context node.
|
LiteralNode |
Statement.LiteralStatement.getLiteralNode() |
LiteralNode |
ContextNode.getLiteralNode(Object literalData)
Returns the literal of this context node.
|
LiteralNode |
ContextNode.getLiteralNumber(Double literalData)
Returns the literal of this context node.
|
LiteralNode |
ContextNode.getLiteralString(String literalData)
Returns the literal of this context node.
|
LiteralNode |
Graph.setDeepLiteralNode(XDIAddress literalNodeXDIAddress) |
LiteralNode |
ContextNode.setDeepLiteralNode(XDIAddress relativeLiteralNodeXDIAddress) |
LiteralNode |
ContextNode.setLiteralBoolean(Boolean literalData)
Creates a new literal and adds it to this context node, or returns an existing literal.
|
LiteralNode |
ContextNode.setLiteralNode(Object literalData)
Creates a new literal and adds it to this context node, or returns an existing literal.
|
LiteralNode |
ContextNode.setLiteralNumber(Double literalData)
Creates a new literal and adds it to this context node, or returns an existing literal.
|
LiteralNode |
ContextNode.setLiteralString(String literalData)
Creates a new literal and adds it to this context node, or returns an existing literal.
|
| Modifier and Type | Method and Description |
|---|---|
ReadOnlyIterator<LiteralNode> |
ContextNode.getAllLiterals()
Returns all literals of this context node.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractLiteralNode |
class |
DummyLiteralNode |
| Modifier and Type | Method and Description |
|---|---|
LiteralNode |
AbstractRelation.followLiteralNode() |
LiteralNode |
AbstractGraph.getDeepLiteralNode(XDIAddress literalNodeXDIAddress) |
LiteralNode |
AbstractContextNode.getDeepLiteralNode(XDIAddress relativeLiteralNodeXDIAddress) |
LiteralNode |
AbstractGraph.getDeepLiteralNode(XDIAddress literalNodeXDIAddress,
boolean subgraph) |
LiteralNode |
AbstractContextNode.getDeepLiteralNode(XDIAddress relativeLiteralNodeXDIAddress,
boolean subgraph) |
LiteralNode |
AbstractContextNode.getLiteralBoolean(Boolean literalData) |
LiteralNode |
AbstractStatement.AbstractLiteralStatement.getLiteralNode() |
LiteralNode |
DummyContextNode.getLiteralNode() |
LiteralNode |
AbstractContextNode.getLiteralNode(Object literalData) |
LiteralNode |
AbstractContextNode.getLiteralNumber(Double literalData) |
LiteralNode |
AbstractContextNode.getLiteralString(String literalData) |
LiteralNode |
AbstractGraph.setDeepLiteralNode(XDIAddress literalNodeXDIAddress) |
LiteralNode |
AbstractContextNode.setDeepLiteralNode(XDIAddress relativeLiteralNodeXDIAddress) |
LiteralNode |
AbstractContextNode.setLiteralBoolean(Boolean literalData) |
LiteralNode |
DummyContextNode.setLiteralNode(Object literalData) |
LiteralNode |
AbstractContextNode.setLiteralNumber(Double literalData) |
LiteralNode |
AbstractContextNode.setLiteralString(String literalData) |
| Modifier and Type | Method and Description |
|---|---|
ReadOnlyIterator<LiteralNode> |
AbstractContextNode.getAllLiterals() |
| Modifier and Type | Method and Description |
|---|---|
int |
AbstractLiteralNode.compareTo(LiteralNode other) |
| 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 |
JSONLiteralNode |
| Modifier and Type | Method and Description |
|---|---|
LiteralNode |
JSONContextNode.getLiteralNode() |
LiteralNode |
JSONContextNode.setLiteralNode(Object literalData) |
| Modifier and Type | Class and Description |
|---|---|
class |
KeyValueLiteralNode |
| Modifier and Type | Method and Description |
|---|---|
LiteralNode |
KeyValueContextNode.getLiteralNode() |
LiteralNode |
KeyValueContextNode.setLiteralNode(Object literalData) |
| Modifier and Type | Class and Description |
|---|---|
class |
MemoryLiteralNode |
| Modifier and Type | Method and Description |
|---|---|
LiteralNode |
MemoryContextNode.getLiteralNode() |
LiteralNode |
MemoryContextNode.setLiteralNode(Object literalData) |
| Modifier and Type | Class and Description |
|---|---|
class |
WrappedLiteralNode |
| Modifier and Type | Method and Description |
|---|---|
LiteralNode |
WrappedContextNode.getLiteralNode() |
LiteralNode |
WrappedContextNode.setLiteralNode(Object literalData) |
| Modifier and Type | Method and Description |
|---|---|
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 LiteralNode |
CopyUtil.copyLiteralNode(LiteralNode literalNode,
Graph targetGraph,
CopyUtil.CopyStrategy copyStrategy)
Copies a literal into another graph.
|
static LiteralNode |
GraphUtil.literalFromComponents(XDIAddress contextNodeXDIAddress,
Object literalData)
Creates a literal from its components.
|
LiteralNode |
CopyUtil.CopyStrategy.replaceLiteralNode(LiteralNode literal)
Strategies can replace a literal that is being copied.
|
| Modifier and Type | Method and Description |
|---|---|
static LiteralNode |
CopyUtil.copyLiteralNode(LiteralNode literalNode,
ContextNode targetContextNode,
CopyUtil.CopyStrategy copyStrategy)
Copies a literal into another context node.
|
static LiteralNode |
CopyUtil.copyLiteralNode(LiteralNode literalNode,
Graph targetGraph,
CopyUtil.CopyStrategy copyStrategy)
Copies a literal into another graph.
|
LiteralNode |
CopyUtil.CopyStrategy.replaceLiteralNode(LiteralNode literal)
Strategies can replace a literal that is being copied.
|
| Modifier and Type | Method and Description |
|---|---|
LiteralNode |
MappingRelationTargetLiteralNodeIterator.map(Relation relation) |
| Modifier and Type | Method and Description |
|---|---|
Object |
MappingLiteralDataIterator.map(LiteralNode literal) |
Boolean |
MappingLiteralDataBooleanIterator.map(LiteralNode literal) |
Number |
MappingLiteralDataNumberIterator.map(LiteralNode literal) |
String |
MappingLiteralDataStringIterator.map(LiteralNode literal) |
ContextNode |
MappingLiteralNodeContextNodeIterator.map(LiteralNode literal) |
Statement.LiteralStatement |
MappingLiteralNodeStatementIterator.map(LiteralNode literal) |
| Constructor and Description |
|---|
MappingLiteralNodeStatementIterator(LiteralNode literal) |
| Constructor and Description |
|---|
MappingLiteralDataBooleanIterator(Iterator<LiteralNode> literals) |
MappingLiteralDataIterator(Iterator<LiteralNode> literals) |
MappingLiteralDataNumberIterator(Iterator<LiteralNode> literals) |
MappingLiteralDataStringIterator(Iterator<LiteralNode> literals) |
MappingLiteralNodeContextNodeIterator(Iterator<LiteralNode> literals) |
MappingLiteralNodeStatementIterator(Iterator<LiteralNode> literals) |
Copyright © 2015. All Rights Reserved.