Class MemStatementList
- java.lang.Object
-
- org.eclipse.rdf4j.sail.memory.model.MemStatementList
-
public class MemStatementList extends Object
A dedicated data structure for storing MemStatement objects, offering operations optimized for their use in the memory Sail.
-
-
Constructor Summary
Constructors Constructor Description MemStatementList()
Creates a new MemStatementList.MemStatementList(int capacity)
MemStatementList(MemStatementList other)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(MemStatement st)
void
addAll(MemStatementList other)
void
cleanSnapshots(int currentSnapshot)
void
clear()
MemStatement
get(int index)
MemStatement
getIfExists(int index)
boolean
isEmpty()
void
remove(int index)
void
remove(MemStatement st)
int
size()
-
-
-
Constructor Detail
-
MemStatementList
public MemStatementList()
Creates a new MemStatementList.
-
MemStatementList
public MemStatementList(int capacity)
-
MemStatementList
public MemStatementList(MemStatementList other)
-
-
Method Detail
-
size
public int size()
-
isEmpty
public boolean isEmpty()
-
get
public MemStatement get(int index)
-
getIfExists
public MemStatement getIfExists(int index)
-
add
public void add(MemStatement st)
-
addAll
public void addAll(MemStatementList other)
-
remove
public void remove(int index)
-
remove
public void remove(MemStatement st)
-
clear
public void clear()
-
cleanSnapshots
public void cleanSnapshots(int currentSnapshot)
-
-