Class QueryMatchesCollection
- java.lang.Object
-
- net.ontopia.topicmaps.query.impl.utils.QueryMatchesCollection
-
- All Implemented Interfaces:
Iterable
,Collection
public class QueryMatchesCollection extends Object implements Collection
INTERNAL: A set implementation that wraps an QueryMatches instance and presents the values in one of the columns as a collection.
-
-
Field Summary
Fields Modifier and Type Field Description protected int
colidx
protected QueryMatches
matches
-
Constructor Summary
Constructors Constructor Description QueryMatchesCollection(QueryMatches matches, int colidx)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
add(Object o)
boolean
addAll(Collection c)
void
clear()
boolean
contains(Object o)
boolean
containsAll(Collection c)
boolean
isEmpty()
Iterator
iterator()
boolean
remove(Object o)
boolean
removeAll(Collection c)
boolean
retainAll(Collection c)
int
size()
Object[]
toArray()
Object[]
toArray(Object[] a)
String
toString()
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Collection
equals, hashCode, parallelStream, removeIf, spliterator, stream, toArray
-
-
-
-
Field Detail
-
matches
protected QueryMatches matches
-
colidx
protected int colidx
-
-
Constructor Detail
-
QueryMatchesCollection
public QueryMatchesCollection(QueryMatches matches, int colidx)
-
-
Method Detail
-
clear
public void clear()
- Specified by:
clear
in interfaceCollection
-
add
public boolean add(Object o)
- Specified by:
add
in interfaceCollection
-
addAll
public boolean addAll(Collection c)
- Specified by:
addAll
in interfaceCollection
-
remove
public boolean remove(Object o)
- Specified by:
remove
in interfaceCollection
-
removeAll
public boolean removeAll(Collection c)
- Specified by:
removeAll
in interfaceCollection
-
retainAll
public boolean retainAll(Collection c)
- Specified by:
retainAll
in interfaceCollection
-
size
public int size()
- Specified by:
size
in interfaceCollection
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmpty
in interfaceCollection
-
contains
public boolean contains(Object o)
- Specified by:
contains
in interfaceCollection
-
containsAll
public boolean containsAll(Collection c)
- Specified by:
containsAll
in interfaceCollection
-
toArray
public Object[] toArray()
- Specified by:
toArray
in interfaceCollection
-
toArray
public Object[] toArray(Object[] a)
- Specified by:
toArray
in interfaceCollection
-
iterator
public Iterator iterator()
- Specified by:
iterator
in interfaceCollection
- Specified by:
iterator
in interfaceIterable
-
-