| org.openrdf.model.impl.ContextStatementImpl org.openrdf.sail.memory.model.MemStatement
MemStatement | public class MemStatement extends ContextStatementImpl (Code) | | A MemStatement is a Statement which contains context information and a flag
indicating whether the statement is explicit or inferred.
|
Constructor Summary | |
public | MemStatement(MemResource subject, MemURI predicate, MemValue object, MemResource context, int sinceSnapshot) Creates a new MemStatement with the supplied subject, predicate, object
and context and marks it as 'explicit'. | public | MemStatement(MemResource subject, MemURI predicate, MemValue object, MemResource context, boolean explicit, int sinceSnapshot) Creates a new MemStatement with the supplied subject, predicate, object
and context and marks it as 'explicit'. | public | MemStatement(MemResource subject, MemURI predicate, MemValue object, MemResource context, boolean explicit, int sinceSnapshot, TxnStatus txnStatus) Creates a new MemStatement with the supplied subject, predicate, object
and context. |
MemStatement | public MemStatement(MemResource subject, MemURI predicate, MemValue object, MemResource context, int sinceSnapshot)(Code) | | Creates a new MemStatement with the supplied subject, predicate, object
and context and marks it as 'explicit'.
|
MemStatement | public MemStatement(MemResource subject, MemURI predicate, MemValue object, MemResource context, boolean explicit, int sinceSnapshot)(Code) | | Creates a new MemStatement with the supplied subject, predicate, object
and context and marks it as 'explicit'.
|
MemStatement | public MemStatement(MemResource subject, MemURI predicate, MemValue object, MemResource context, boolean explicit, int sinceSnapshot, TxnStatus txnStatus)(Code) | | Creates a new MemStatement with the supplied subject, predicate, object
and context. The value of the explicit parameter determines if
this statement is marked as 'explicit' or not.
|
addToComponentLists | public void addToComponentLists()(Code) | | Lets this statement add itself to the appropriate statement lists of its
subject, predicate, object and context. The transaction status will be set
to
TxnStatus.NEW .
|
getSinceSnapshot | public int getSinceSnapshot()(Code) | | |
getTillSnapshot | public int getTillSnapshot()(Code) | | |
isExplicit | public boolean isExplicit()(Code) | | |
isInSnapshot | public boolean isInSnapshot(int snapshot)(Code) | | |
removeFromComponentLists | public void removeFromComponentLists()(Code) | | Lets this statement remove itself from the appropriate statement lists of
its subject, predicate, object and context. The transaction status will be
set to null.
|
setExplicit | public void setExplicit(boolean explicit)(Code) | | |
setSinceSnapshot | public void setSinceSnapshot(int snapshot)(Code) | | |
setTillSnapshot | public void setTillSnapshot(int snapshot)(Code) | | |
|
|