Package org.eclipse.rdf4j.model.impl
Class TreeModel.SubSet
- All Implemented Interfaces:
Serializable
,Iterable<Statement>
,Collection<Statement>
,Set<Statement>
,SortedSet<Statement>
- Enclosing class:
TreeModel
static class TreeModel.SubSet
extends AbstractSet<Statement>
implements Serializable, SortedSet<Statement>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final TreeModel.TreeStatement
private final boolean
private final TreeModel.TreeStatement
private final boolean
private final TreeModel
private static final long
-
Constructor Summary
ConstructorsConstructorDescriptionSubSet
(TreeModel model, TreeModel.TreeStatement lo, boolean loInclusive, TreeModel.TreeStatement hi, boolean hiInclusive) -
Method Summary
Modifier and TypeMethodDescriptionvoid
clear()
Comparator
<? super Statement> first()
getNamespace
(String prefix) boolean
isEmpty()
iterator()
last()
pollLast()
removeNamespace
(String prefix) setNamespace
(String prefix, String name) void
setNamespace
(Namespace namespace) int
size()
private NavigableSet
<Statement> subSet()
Methods inherited from class java.util.AbstractSet
equals, hashCode, removeAll
Methods inherited from class java.util.AbstractCollection
add, addAll, contains, containsAll, remove, retainAll, toArray, toArray, toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArray
Methods inherited from interface java.util.Set
add, addAll, contains, containsAll, equals, hashCode, remove, removeAll, retainAll, toArray, toArray
Methods inherited from interface java.util.SortedSet
spliterator
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
model
-
lo
-
hi
-
loInclusive
private final boolean loInclusive -
hiInclusive
private final boolean hiInclusive
-
-
Constructor Details
-
SubSet
public SubSet(TreeModel model, TreeModel.TreeStatement lo, boolean loInclusive, TreeModel.TreeStatement hi, boolean hiInclusive)
-
-
Method Details
-
getNamespace
-
getNamespaces
-
setNamespace
-
setNamespace
-
removeNamespace
-
size
public int size()- Specified by:
size
in interfaceCollection<Statement>
- Specified by:
size
in interfaceSet<Statement>
- Specified by:
size
in classAbstractCollection<Statement>
-
clear
public void clear()- Specified by:
clear
in interfaceCollection<Statement>
- Specified by:
clear
in interfaceSet<Statement>
- Overrides:
clear
in classAbstractCollection<Statement>
-
comparator
- Specified by:
comparator
in interfaceSortedSet<Statement>
-
first
-
last
-
lower
-
isEmpty
public boolean isEmpty()- Specified by:
isEmpty
in interfaceCollection<Statement>
- Specified by:
isEmpty
in interfaceSet<Statement>
- Overrides:
isEmpty
in classAbstractCollection<Statement>
-
floor
-
ceiling
-
higher
-
pollFirst
-
pollLast
-
subSet
-
headSet
-
tailSet
-
iterator
-
subSet
-