| Package | Description |
|---|---|
| xdi2.core |
The XDI graph model and basic operations on it.
|
| xdi2.core.features.linkcontracts | |
| xdi2.core.features.nodetypes | |
| xdi2.core.features.policy.condition | |
| xdi2.core.features.policy.evaluation | |
| xdi2.core.impl | |
| xdi2.core.syntax |
XDI Syntax for addresses, statements, arcs, etc.
|
| xdi2.core.syntax.parser | |
| xdi2.core.util |
Utility classes.
|
| xdi2.core.util.iterators |
| Modifier and Type | Method and Description |
|---|---|
XDIStatement |
Statement.getXDIStatement()
Expresses the statement as an XDI statement in the form subject/predicate/object
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
Graph.containsStatement(XDIStatement XDIstatement)
Check if a statement exists in this graph.
|
boolean |
ContextNode.containsStatement(XDIStatement XDIstatement)
Check if a statement exists in this context node.
|
Statement |
Graph.getStatement(XDIStatement XDIstatement)
Gets a statement in this graph.
|
Statement |
ContextNode.getStatement(XDIStatement XDIstatement)
Gets a statement in this context node.
|
Statement |
Graph.setStatement(XDIStatement XDIstatement)
Sets a statement in this graph.
|
Statement |
ContextNode.setStatement(XDIStatement XDIstatement)
Sets a statement in this context node.
|
| Modifier and Type | Method and Description |
|---|---|
IterableIterator<XDIStatement> |
LinkContractBase.getPermissionTargetXDIStatements(XDIAddress permissionAddress) |
| Modifier and Type | Method and Description |
|---|---|
void |
LinkContractBase.delNegativePermissionTargetXDIStatement(XDIAddress permissionAddress,
XDIStatement targetStatementAddress) |
void |
LinkContractBase.delPermissionTargetXDIStatement(XDIAddress permissionAddress,
XDIStatement targetStatementAddress) |
boolean |
LinkContractBase.hasNegativePermissionTargetXDIStatement(XDIAddress permissionAddress,
XDIStatement targetStatementAddress) |
boolean |
LinkContractBase.hasPermissionTargetXDIStatement(XDIAddress permissionAddress,
XDIStatement targetStatementAddress) |
void |
LinkContractBase.setNegativePermissionTargetXDIStatement(XDIAddress permissionAddress,
XDIStatement targetStatementAddress) |
void |
LinkContractBase.setPermissionTargetXDIStatement(XDIAddress permissionAddress,
XDIStatement targetStatementAddress) |
| Modifier and Type | Method and Description |
|---|---|
XDIStatement |
XdiRoot.absoluteToRelativeXDIStatement(XDIStatement XDIstatement) |
XDIStatement |
XdiAbstractRoot.absoluteToRelativeXDIStatement(XDIStatement absoluteStatementAddress) |
XDIStatement |
XdiRoot.MappingAbsoluteToRelativeXDIStatementIterator.map(XDIStatement statement) |
XDIStatement |
XdiRoot.MappingRelativeToAbsoluteXDIStatementIterator.map(XDIStatement statement) |
XDIStatement |
XdiRoot.relativeToAbsoluteXDIStatement(XDIStatement XDIstatement) |
XDIStatement |
XdiAbstractRoot.relativeToAbsoluteXDIStatement(XDIStatement relativeStatementAddress) |
| Modifier and Type | Method and Description |
|---|---|
XDIStatement |
XdiRoot.absoluteToRelativeXDIStatement(XDIStatement XDIstatement) |
XDIStatement |
XdiAbstractRoot.absoluteToRelativeXDIStatement(XDIStatement absoluteStatementAddress) |
XDIStatement |
XdiRoot.MappingAbsoluteToRelativeXDIStatementIterator.map(XDIStatement statement) |
XDIStatement |
XdiRoot.MappingRelativeToAbsoluteXDIStatementIterator.map(XDIStatement statement) |
XDIStatement |
XdiRoot.relativeToAbsoluteXDIStatement(XDIStatement XDIstatement) |
XDIStatement |
XdiAbstractRoot.relativeToAbsoluteXDIStatement(XDIStatement relativeStatementAddress) |
| Constructor and Description |
|---|
XdiRoot.MappingAbsoluteToRelativeXDIStatementIterator(XdiRoot xdiRoot,
Iterator<? extends XDIStatement> iterator) |
XdiRoot.MappingRelativeToAbsoluteXDIStatementIterator(XdiRoot xdiRoot,
Iterator<? extends XDIStatement> iterator) |
| Modifier and Type | Method and Description |
|---|---|
XDIStatement |
Condition.getXDIStatement()
Returns the underlying statement to which this XDI condition is bound.
|
| Modifier and Type | Method and Description |
|---|---|
static IsCondition |
IsCondition.fromStatement(XDIStatement XDIstatement)
Factory method that creates an XDI $is condition bound to a given statement.
|
static GenericCondition |
GenericCondition.fromStatement(XDIStatement XDIstatement)
Factory method that creates an XDI generic condition bound to a given statement.
|
static Condition |
Condition.fromStatement(XDIStatement XDIstatement)
Factory method that creates an XDI condition bound to a given statement.
|
static MatchesCondition |
MatchesCondition.fromStatement(XDIStatement XDIstatement)
Factory method that creates an XDI $matches condition bound to a given statement.
|
static GreaterCondition |
GreaterCondition.fromStatement(XDIStatement XDIstatement)
Factory method that creates an XDI $greater condition bound to a given statement.
|
static EqualsCondition |
EqualsCondition.fromStatement(XDIStatement XDIstatement)
Factory method that creates an XDI $equals condition bound to a given statement.
|
static LesserCondition |
LesserCondition.fromStatement(XDIStatement XDIstatement)
Factory method that creates an XDI $lesser condition bound to a given statement.
|
static boolean |
IsCondition.isValid(XDIStatement XDIstatement)
Checks if a statement is a valid XDI $is condition.
|
static boolean |
GenericCondition.isValid(XDIStatement XDIstatement)
Checks if a statement is a valid XDI generic condition.
|
static boolean |
Condition.isValid(XDIStatement XDIstatement)
Checks if a statement is a valid XDI condition.
|
static boolean |
MatchesCondition.isValid(XDIStatement XDIstatement)
Checks if a statement is a valid XDI $matches condition.
|
static boolean |
GreaterCondition.isValid(XDIStatement XDIstatement)
Checks if a statement is a valid XDI $greater condition.
|
static boolean |
EqualsCondition.isValid(XDIStatement XDIstatement)
Checks if a statement is a valid XDI $equals condition.
|
static boolean |
LesserCondition.isValid(XDIStatement XDIstatement)
Checks if a statement is a valid XDI $lesser condition.
|
| Constructor and Description |
|---|
Condition(XDIStatement XDIstatement) |
EqualsCondition(XDIStatement XDIstatement) |
GenericCondition(XDIStatement XDIstatement) |
GreaterCondition(XDIStatement XDIstatement) |
IsCondition(XDIStatement XDIstatement) |
LesserCondition(XDIStatement XDIstatement) |
MatchesCondition(XDIStatement XDIstatement) |
| Modifier and Type | Method and Description |
|---|---|
Statement |
GraphPolicyEvaluationContext.getStatement(XDIStatement XDIstatement) |
Statement |
PolicyEvaluationContext.getStatement(XDIStatement statement) |
| Modifier and Type | Method and Description |
|---|---|
XDIStatement |
AbstractStatement.getXDIStatement() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
AbstractGraph.containsStatement(XDIStatement XDIstatement) |
boolean |
AbstractContextNode.containsStatement(XDIStatement XDIstatement) |
Statement |
AbstractGraph.getStatement(XDIStatement XDIstatement) |
Statement |
AbstractContextNode.getStatement(XDIStatement statement) |
Statement |
AbstractGraph.setStatement(XDIStatement XDIstatement) |
Statement |
AbstractContextNode.setStatement(XDIStatement statement) |
| Modifier and Type | Method and Description |
|---|---|
static XDIStatement |
XDIStatement.create(String string) |
static XDIStatement |
XDIStatement.fromComponents(XDIAddress subject,
Object predicate,
Object object) |
static XDIStatement |
XDIStatement.fromContextNodeComponents(XDIAddress contextNodeXDIAddress,
XDIArc contextNodeXDIArc) |
static XDIStatement |
XDIStatement.fromLiteralComponents(XDIAddress contextNodeXDIAddress,
Object literalData) |
static XDIStatement |
XDIStatement.fromRelationComponents(XDIAddress contextNodeXDIAddress,
XDIAddress relationAddress,
XDIAddress targetXDIAddress) |
protected XDIStatement |
ParserAbstract.newXDIStatement(String string,
XDIAddress subject,
Object predicate,
Object object) |
XDIStatement |
Parser.parseXDIStatement(String string) |
| Modifier and Type | Method and Description |
|---|---|
XDIStatement |
ParserImpl.parseXDIStatement(String string) |
| Modifier and Type | Method and Description |
|---|---|
static XDIStatement |
XDIStatementUtil.concatXDIStatement(XDIAddress XDIaddress,
XDIStatement statement)
Concats an address and a statement into a new statement.
|
static XDIStatement |
XDIStatementUtil.removeStartXDIStatement(XDIStatement statement,
XDIAddress start)
Removes a start address from a statement.
|
static XDIStatement |
XDIStatementUtil.removeStartXDIStatement(XDIStatement statement,
XDIAddress start,
boolean variablesInAddress,
boolean variablesInStart)
Removes a start address from a statement.
|
| Modifier and Type | Method and Description |
|---|---|
static XDIStatement |
XDIStatementUtil.concatXDIStatement(XDIAddress XDIaddress,
XDIStatement statement)
Concats an address and a statement into a new statement.
|
static XDIStatement |
XDIStatementUtil.removeStartXDIStatement(XDIStatement statement,
XDIAddress start)
Removes a start address from a statement.
|
static XDIStatement |
XDIStatementUtil.removeStartXDIStatement(XDIStatement statement,
XDIAddress start,
boolean variablesInAddress,
boolean variablesInStart)
Removes a start address from a statement.
|
| Modifier and Type | Method and Description |
|---|---|
XDIStatement |
MappingXDIStatementIterator.map(Statement statement) |
Copyright © 2015. All Rights Reserved.