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 | |
xdi2.webtools.util |
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.getAllLiteralNodes()
Returns all literals of this context node.
|
Modifier and Type | Method and Description |
---|---|
LiteralNode |
XdiAbstractAttribute.getLiteralBoolean(Boolean literalData) |
LiteralNode |
XdiAttribute.getLiteralBoolean(Boolean literalData) |
LiteralNode |
XdiAbstractAttribute.getLiteralNode() |
LiteralNode |
XdiAttribute.getLiteralNode() |
LiteralNode |
XdiAbstractAttribute.getLiteralNode(Object literalData) |
LiteralNode |
XdiAttribute.getLiteralNode(Object literalData) |
LiteralNode |
XdiAbstractAttribute.getLiteralNumber(Double literalData) |
LiteralNode |
XdiAttribute.getLiteralNumber(Double literalData) |
LiteralNode |
XdiAbstractAttribute.getLiteralString(String literalData) |
LiteralNode |
XdiAttribute.getLiteralString(String literalData) |
LiteralNode |
XdiAbstractAttribute.setLiteralBoolean(Boolean literalData) |
LiteralNode |
XdiAttribute.setLiteralBoolean(Boolean literalData) |
LiteralNode |
XdiAbstractAttribute.setLiteralData(Object literalData) |
LiteralNode |
XdiAttribute.setLiteralData(Object literalData) |
LiteralNode |
XdiAbstractAttribute.setLiteralNumber(Double literalData) |
LiteralNode |
XdiAttribute.setLiteralNumber(Double literalData) |
LiteralNode |
XdiAbstractAttribute.setLiteralString(String literalData) |
LiteralNode |
XdiAttribute.setLiteralString(String literalData) |
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.getAllLiteralNodes() |
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 literalNode) |
LiteralNode |
CopyUtil.AbstractCopyStrategy.replaceLiteralNode(LiteralNode literalNode)
Strategies can replace a literal that is being copied.
|
LiteralNode |
CopyUtil.ReplaceRegexLiteralStringCopyStrategy.replaceLiteralNode(LiteralNode literalNode) |
LiteralNode |
CopyUtil.CompoundCopyStrategy.replaceLiteralNode(LiteralNode literalNode) |
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 literalNode) |
LiteralNode |
CopyUtil.AbstractCopyStrategy.replaceLiteralNode(LiteralNode literalNode)
Strategies can replace a literal that is being copied.
|
LiteralNode |
CopyUtil.ReplaceRegexLiteralStringCopyStrategy.replaceLiteralNode(LiteralNode literalNode) |
LiteralNode |
CopyUtil.CompoundCopyStrategy.replaceLiteralNode(LiteralNode literalNode) |
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) |
Modifier and Type | Method and Description |
---|---|
LiteralNode |
SecretTokenCensoringCopyStrategy.replaceLiteralNode(LiteralNode literal) |
LiteralNode |
SecretTokenInsertingCopyStrategy.replaceLiteralNode(LiteralNode literal) |
Modifier and Type | Method and Description |
---|---|
LiteralNode |
SecretTokenCensoringCopyStrategy.replaceLiteralNode(LiteralNode literal) |
LiteralNode |
SecretTokenInsertingCopyStrategy.replaceLiteralNode(LiteralNode literal) |
Copyright © 2017. All rights reserved.