public class MemStatement
extends org.eclipse.rdf4j.model.impl.ContextStatement
| Constructor and Description |
|---|
MemStatement(MemResource subject,
MemIRI predicate,
MemValue object,
MemResource context,
boolean explicit,
int sinceSnapshot)
Creates a new MemStatement with the supplied subject, predicate, object and context.
|
MemStatement(MemResource subject,
MemIRI predicate,
MemValue object,
MemResource context,
int sinceSnapshot)
Creates a new MemStatement with the supplied subject, predicate, object and context and marks it as
'explicit'.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addToComponentLists()
Lets this statement add itself to the appropriate statement lists of its subject, predicate, object and
context.
|
MemResource |
getContext() |
MemValue |
getObject() |
MemIRI |
getPredicate() |
int |
getSinceSnapshot() |
MemResource |
getSubject() |
int |
getTillSnapshot() |
boolean |
isExplicit() |
boolean |
isInSnapshot(int snapshot) |
void |
removeFromComponentLists()
Lets this statement remove itself from the appropriate statement lists of its subject, predicate,
object and context.
|
void |
setExplicit(boolean explicit) |
void |
setSinceSnapshot(int snapshot) |
void |
setTillSnapshot(int snapshot) |
public MemStatement(MemResource subject, MemIRI predicate, MemValue object, MemResource context, int sinceSnapshot)
public MemStatement(MemResource subject, MemIRI predicate, MemValue object, MemResource context, boolean explicit, int sinceSnapshot)
public MemResource getSubject()
getSubject in interface org.eclipse.rdf4j.model.StatementgetSubject in class org.eclipse.rdf4j.model.impl.SimpleStatementpublic MemIRI getPredicate()
getPredicate in interface org.eclipse.rdf4j.model.StatementgetPredicate in class org.eclipse.rdf4j.model.impl.SimpleStatementpublic MemValue getObject()
getObject in interface org.eclipse.rdf4j.model.StatementgetObject in class org.eclipse.rdf4j.model.impl.SimpleStatementpublic MemResource getContext()
getContext in interface org.eclipse.rdf4j.model.StatementgetContext in class org.eclipse.rdf4j.model.impl.ContextStatementpublic void setSinceSnapshot(int snapshot)
public int getSinceSnapshot()
public void setTillSnapshot(int snapshot)
public int getTillSnapshot()
public boolean isInSnapshot(int snapshot)
public void setExplicit(boolean explicit)
public boolean isExplicit()
public void addToComponentLists()
TxnStatus#NEW.public void removeFromComponentLists()
Copyright © 2015-2018 Eclipse Foundation. All Rights Reserved.