public class IndexCollection<T> extends AbstractCollection<Index<T>>
| Constructor and Description |
|---|
IndexCollection() |
| Modifier and Type | Method and Description |
|---|---|
void |
_execute(Object store,
org.aksw.sparqlify.database.IndexCandidate pathNode,
Collection<List<Object>> result,
org.aksw.sparqlify.database.RowRechecker rechecker) |
boolean |
add(Index<T> index) |
Collection<List<Object>> |
execute(Index index,
org.aksw.sparqlify.database.IndexCandidate pathNode,
org.aksw.sparqlify.database.RowRechecker rechecker) |
org.aksw.sparqlify.database.IndexCandidate |
get(List<IndexMetaNode> nodes,
int baseNodeDepth,
int baseColumnDepth,
Map<String,Constraint> constraints)
TODO Given {a = const , b = const} and an index (a, b) with support for equals.
|
Collection<List<Object>> |
get(Map<String,Constraint> constraints,
org.aksw.sparqlify.database.IndexMap<String,Column> columns) |
void |
getRows(Map<String,Constraint> constraints,
IndexMetaNode node,
List<Integer> path) |
Iterator<Index<T>> |
iterator() |
int |
size() |
addAll, clear, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArray, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitequals, hashCodepublic boolean add(Index<T> index)
add in interface Collection<Index<T>>add in class AbstractCollection<Index<T>>public void getRows(Map<String,Constraint> constraints, IndexMetaNode node, List<Integer> path)
public Collection<List<Object>> get(Map<String,Constraint> constraints, org.aksw.sparqlify.database.IndexMap<String,Column> columns)
columnNames - public Collection<List<Object>> execute(Index index, org.aksw.sparqlify.database.IndexCandidate pathNode, org.aksw.sparqlify.database.RowRechecker rechecker)
public void _execute(Object store, org.aksw.sparqlify.database.IndexCandidate pathNode, Collection<List<Object>> result, org.aksw.sparqlify.database.RowRechecker rechecker)
public org.aksw.sparqlify.database.IndexCandidate get(List<IndexMetaNode> nodes, int baseNodeDepth, int baseColumnDepth, Map<String,Constraint> constraints)
nodes - baseNodeDepth - baseColumnDepth - constraints - public int size()
size in interface Collection<Index<T>>size in class AbstractCollection<Index<T>>Copyright © 2013. All Rights Reserved.