A B C D E F G H I K M N O P Q R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- abort() - Method in interface org.rdfhdt.hdtjena.util.Abortable
- abort() - Method in class org.rdfhdt.hdtjena.util.IterAbortable
-
Can call asynchronously at anytime
- Abortable - Interface in org.rdfhdt.hdtjena.util
- addAllowed() - Method in class org.rdfhdt.hdtjena.HDTCapabilities
- apply(Transform) - Method in class org.rdfhdt.hdtjena.solver.HDTOptimizedOp
- asVar(Node) - Static method in class org.rdfhdt.hdtjena.NodeDictionary
B
- BindingHDTId - Class in org.rdfhdt.hdtjena.bindings
-
Class for a Binding-like structure except it works on HDT IDs, not on Nodes
- BindingHDTId() - Constructor for class org.rdfhdt.hdtjena.bindings.BindingHDTId
- BindingHDTId(Binding) - Constructor for class org.rdfhdt.hdtjena.bindings.BindingHDTId
- BindingHDTId(BindingHDTId) - Constructor for class org.rdfhdt.hdtjena.bindings.BindingHDTId
- BindingHDTNode - Class in org.rdfhdt.hdtjena.bindings
-
Binding that delays turning an HDTId into a Jena Node using the dictionary until explicitly needed by get()
- BindingHDTNode(BindingHDTId) - Constructor for class org.rdfhdt.hdtjena.bindings.BindingHDTNode
C
- clear() - Method in interface org.rdfhdt.hdtjena.cache.DictionaryCache
- clear() - Method in class org.rdfhdt.hdtjena.cache.DictionaryCacheArray
- clear() - Method in class org.rdfhdt.hdtjena.cache.DictionaryCacheArrayWeak
- clear() - Method in class org.rdfhdt.hdtjena.cache.DictionaryCacheHash
- clear() - Method in class org.rdfhdt.hdtjena.cache.DictionaryCacheLRI
- clear() - Method in class org.rdfhdt.hdtjena.cache.DictionaryCacheLRU
- clear() - Method in class org.rdfhdt.hdtjena.cache.DictionaryCacheNone
- clear() - Method in class org.rdfhdt.hdtjena.DummyMap
- close() - Method in class org.rdfhdt.hdtjena.HDTGraph
- closeIterator() - Method in class org.rdfhdt.hdtjena.solver.QueryIterHDT
- contains1(Var) - Method in class org.rdfhdt.hdtjena.bindings.BindingHDTNode
- containsKey(Object) - Method in class org.rdfhdt.hdtjena.DummyMap
- containsValue(Object) - Method in class org.rdfhdt.hdtjena.DummyMap
- convertToIds(Iterator<Binding>, NodeDictionary, ExecutionContext) - Static method in class org.rdfhdt.hdtjena.solver.HDTSolverLib
- convertToNodes(Iterator<BindingHDTId>, NodeDictionary) - Static method in class org.rdfhdt.hdtjena.solver.HDTSolverLib
- convFromBinding(NodeDictionary, ExecutionContext) - Static method in class org.rdfhdt.hdtjena.solver.HDTSolverLib
- convToBinding(BindingHDTId) - Static method in class org.rdfhdt.hdtjena.solver.HDTSolverLib
-
Transform from HDTId bindings to generic Jena bindings.
- copy() - Method in class org.rdfhdt.hdtjena.solver.HDTOptimizedOp
- createPlan() - Method in class org.rdfhdt.hdtjena.solver.HDTQueryEngine
D
- deleteAllowed() - Method in class org.rdfhdt.hdtjena.HDTCapabilities
- DictionaryCache - Interface in org.rdfhdt.hdtjena.cache
- DictionaryCacheArray - Class in org.rdfhdt.hdtjena.cache
- DictionaryCacheArray(int) - Constructor for class org.rdfhdt.hdtjena.cache.DictionaryCacheArray
- DictionaryCacheArrayWeak - Class in org.rdfhdt.hdtjena.cache
- DictionaryCacheArrayWeak(int) - Constructor for class org.rdfhdt.hdtjena.cache.DictionaryCacheArrayWeak
- DictionaryCacheHash - Class in org.rdfhdt.hdtjena.cache
- DictionaryCacheHash() - Constructor for class org.rdfhdt.hdtjena.cache.DictionaryCacheHash
- DictionaryCacheLRI - Class in org.rdfhdt.hdtjena.cache
-
Least-Recently-Inserted Cache.
- DictionaryCacheLRI(int) - Constructor for class org.rdfhdt.hdtjena.cache.DictionaryCacheLRI
- DictionaryCacheLRU - Class in org.rdfhdt.hdtjena.cache
- DictionaryCacheLRU(int) - Constructor for class org.rdfhdt.hdtjena.cache.DictionaryCacheLRU
- DictionaryCacheNone - Class in org.rdfhdt.hdtjena.cache
- DictionaryCacheNone() - Constructor for class org.rdfhdt.hdtjena.cache.DictionaryCacheNone
- DummyMap<T,K> - Class in org.rdfhdt.hdtjena
- DummyMap() - Constructor for class org.rdfhdt.hdtjena.DummyMap
E
- entrySet() - Method in class org.rdfhdt.hdtjena.DummyMap
- equals(Object) - Method in class org.rdfhdt.hdtjena.bindings.HDTId
- equalTo(Op, NodeIsomorphismMap) - Method in class org.rdfhdt.hdtjena.solver.HDTOptimizedOp
- execute() - Method in class org.rdfhdt.hdtjena.cmd.HDTSparql
- execute(OpBGP, QueryIterator) - Method in class org.rdfhdt.hdtjena.solver.OpExecutorHDT
- execute(OpDistinct, QueryIterator) - Method in class org.rdfhdt.hdtjena.solver.OpExecutorHDT
- execute(OpFilter, QueryIterator) - Method in class org.rdfhdt.hdtjena.solver.OpExecutorHDT
- execute(OpReduced, QueryIterator) - Method in class org.rdfhdt.hdtjena.solver.OpExecutorHDT
- execute(HDTGraph, BasicPattern, QueryIterator, Predicate<Tuple<HDTId>>, ExecutionContext) - Static method in class org.rdfhdt.hdtjena.solver.HDTSolverLib
- exists() - Method in class org.rdfhdt.hdtjena.bindings.HDTId
F
- fileHDT - Variable in class org.rdfhdt.hdtjena.cmd.HDTSparql
- FILTER_SYMBOL - Static variable in class org.rdfhdt.hdtjena.HDTJenaConstants
- format(StringBuffer, Var) - Method in class org.rdfhdt.hdtjena.bindings.BindingHDTNode
G
- get(long) - Method in interface org.rdfhdt.hdtjena.cache.DictionaryCache
- get(long) - Method in class org.rdfhdt.hdtjena.cache.DictionaryCacheArray
- get(long) - Method in class org.rdfhdt.hdtjena.cache.DictionaryCacheArrayWeak
- get(long) - Method in class org.rdfhdt.hdtjena.cache.DictionaryCacheHash
- get(long) - Method in class org.rdfhdt.hdtjena.cache.DictionaryCacheLRI
- get(long) - Method in class org.rdfhdt.hdtjena.cache.DictionaryCacheLRU
- get(long) - Method in class org.rdfhdt.hdtjena.cache.DictionaryCacheNone
- get(Object) - Method in class org.rdfhdt.hdtjena.DummyMap
- get1(Var) - Method in class org.rdfhdt.hdtjena.bindings.BindingHDTNode
- getBindingId() - Method in class org.rdfhdt.hdtjena.bindings.BindingHDTNode
- getCapabilities() - Method in class org.rdfhdt.hdtjena.HDTGraph
- getDictionary() - Method in class org.rdfhdt.hdtjena.bindings.HDTId
- getFactory() - Static method in class org.rdfhdt.hdtjena.solver.HDTQueryEngine
- getHDT() - Method in class org.rdfhdt.hdtjena.HDTGraph
- getHDTId(Var) - Method in class org.rdfhdt.hdtjena.bindings.BindingHDTNode
- getInstance() - Static method in class org.rdfhdt.hdtjena.DummyMap
- getIntID(String, TripleComponentRole) - Method in class org.rdfhdt.hdtjena.NodeDictionary
- getIntID(Node, PrefixMapping, TripleComponentRole) - Method in class org.rdfhdt.hdtjena.NodeDictionary
- getIntID(Node, TripleComponentRole) - Method in class org.rdfhdt.hdtjena.NodeDictionary
- getMapping(ExecutionContext) - Static method in class org.rdfhdt.hdtjena.NodeDictionary
- getName() - Method in class org.rdfhdt.hdtjena.solver.HDTOptimizedOp
- getNode() - Method in class org.rdfhdt.hdtjena.bindings.HDTId
- getNode(long, TripleComponentRole) - Method in class org.rdfhdt.hdtjena.NodeDictionary
- getNode(HDTId) - Method in class org.rdfhdt.hdtjena.NodeDictionary
- getNodeDictionary() - Method in class org.rdfhdt.hdtjena.HDTGraph
- getNumberOfMatches(Node, Node, Node) - Method in class org.rdfhdt.hdtjena.HDTStatistics
- getNumSearches() - Method in class org.rdfhdt.hdtjena.HDTGraph
- getParentBinding() - Method in class org.rdfhdt.hdtjena.bindings.BindingHDTId
- getPlan(HDTQueryEngine, Query, DatasetGraph, Binding, Context) - Static method in class org.rdfhdt.hdtjena.solver.OptimizedCount
- getReorderTransform() - Method in class org.rdfhdt.hdtjena.HDTGraph
- getRole() - Method in class org.rdfhdt.hdtjena.bindings.HDTId
- getRole() - Method in class org.rdfhdt.hdtjena.util.VarAppearance
- getTripleID(Triple, PrefixMapping) - Method in class org.rdfhdt.hdtjena.NodeDictionary
- getTriplePatID(Triple) - Method in class org.rdfhdt.hdtjena.NodeDictionary
- getValue() - Method in class org.rdfhdt.hdtjena.bindings.HDTId
- graphBaseFind(Triple) - Method in class org.rdfhdt.hdtjena.HDTGraph
- graphBaseSize() - Method in class org.rdfhdt.hdtjena.HDTGraph
H
- handlesLiteralTyping() - Method in class org.rdfhdt.hdtjena.HDTCapabilities
- hashCode() - Method in class org.rdfhdt.hdtjena.solver.HDTOptimizedOp
- hasNext() - Method in class org.rdfhdt.hdtjena.solver.HDTJenaIterator
- hasNext() - Method in class org.rdfhdt.hdtjena.util.IterAbortable
- hdtBinding - Variable in class org.rdfhdt.hdtjena.solver.HDTQueryEngine
- HDTCapabilities - Class in org.rdfhdt.hdtjena
- HDTCapabilities() - Constructor for class org.rdfhdt.hdtjena.HDTCapabilities
- hdtContext - Variable in class org.rdfhdt.hdtjena.solver.HDTQueryEngine
- hdtDataset - Variable in class org.rdfhdt.hdtjena.solver.HDTQueryEngine
- HDTGraph - Class in org.rdfhdt.hdtjena
- HDTGraph(HDT) - Constructor for class org.rdfhdt.hdtjena.HDTGraph
- HDTGraph(HDT, boolean) - Constructor for class org.rdfhdt.hdtjena.HDTGraph
- HDTGraphAssembler - Class in org.rdfhdt.hdtjena
- HDTGraphAssembler() - Constructor for class org.rdfhdt.hdtjena.HDTGraphAssembler
- HDTId - Class in org.rdfhdt.hdtjena.bindings
- HDTId(long, TripleComponentRole, NodeDictionary) - Constructor for class org.rdfhdt.hdtjena.bindings.HDTId
- HDTId(Node) - Constructor for class org.rdfhdt.hdtjena.bindings.HDTId
-
"Does not exist" id.
- HDTJenaConstants - Class in org.rdfhdt.hdtjena
- HDTJenaIterator - Class in org.rdfhdt.hdtjena.solver
- HDTJenaIterator(NodeDictionary, IteratorTripleID) - Constructor for class org.rdfhdt.hdtjena.solver.HDTJenaIterator
- HDTOptimizedOp - Class in org.rdfhdt.hdtjena.solver
- HDTOptimizedOp() - Constructor for class org.rdfhdt.hdtjena.solver.HDTOptimizedOp
- hdtQuery - Variable in class org.rdfhdt.hdtjena.solver.HDTQueryEngine
- HDTQueryEngine - Class in org.rdfhdt.hdtjena.solver
- HDTQueryEngine(Query, DatasetGraph, Binding, Context) - Constructor for class org.rdfhdt.hdtjena.solver.HDTQueryEngine
- HDTQueryEngine(Op, DatasetGraph, Binding, Context) - Constructor for class org.rdfhdt.hdtjena.solver.HDTQueryEngine
- HDTSolverLib - Class in org.rdfhdt.hdtjena.solver
-
Utilities used within the HDT BGP solver : local HDT store
- HDTSolverLib() - Constructor for class org.rdfhdt.hdtjena.solver.HDTSolverLib
- HDTSparql - Class in org.rdfhdt.hdtjena.cmd
- HDTSparql() - Constructor for class org.rdfhdt.hdtjena.cmd.HDTSparql
- HDTStatistics - Class in org.rdfhdt.hdtjena
- HDTStatistics(HDTGraph) - Constructor for class org.rdfhdt.hdtjena.HDTStatistics
I
- init() - Static method in class org.rdfhdt.hdtjena.HDTGraphAssembler
- isEmpty() - Method in class org.rdfhdt.hdtjena.DummyMap
- isEmpty1() - Method in class org.rdfhdt.hdtjena.bindings.BindingHDTNode
- isObject() - Method in class org.rdfhdt.hdtjena.util.VarAppearance
- isPredicate() - Method in class org.rdfhdt.hdtjena.util.VarAppearance
- isSubject() - Method in class org.rdfhdt.hdtjena.util.VarAppearance
- isSubjectObject() - Method in class org.rdfhdt.hdtjena.util.VarAppearance
- IterAbortable<T> - Class in org.rdfhdt.hdtjena.util
- IterAbortable(Iterator<T>) - Constructor for class org.rdfhdt.hdtjena.util.IterAbortable
K
M
- main(String[]) - Static method in class org.rdfhdt.hdtjena.cmd.HDTSparql
-
HDTSparql, receives a SPARQL query and executes it against an HDT file.
- makeAbortable(Iterator<T>, List<Abortable>) - Static method in class org.rdfhdt.hdtjena.util.IterAbortable
-
Create an abortable iterator, storing it in the killList.
- makeNextStage(BindingHDTId) - Method in class org.rdfhdt.hdtjena.solver.StageMatchTripleID
- matcher - Variable in class org.rdfhdt.hdtjena.solver.ReorderTransformationHDT
- MultiTermMax - Static variable in class org.rdfhdt.hdtjena.solver.ReorderTransformationHDT
-
Maximum value for a match involving two terms.
- MultiTermSampleSize - Static variable in class org.rdfhdt.hdtjena.solver.ReorderTransformationHDT
-
The number of triples used for the base scale
N
- next() - Method in class org.rdfhdt.hdtjena.solver.HDTJenaIterator
- next() - Method in class org.rdfhdt.hdtjena.util.IterAbortable
- NodeDictionary - Class in org.rdfhdt.hdtjena
-
Wraps all operations from ids to Nodes and vice versa using an HDT Dictionary.
- NodeDictionary(Dictionary) - Constructor for class org.rdfhdt.hdtjena.NodeDictionary
- nodeToStr(Node) - Static method in class org.rdfhdt.hdtjena.NodeDictionary
- nodeToStr(Node, PrefixMapping) - Static method in class org.rdfhdt.hdtjena.NodeDictionary
- numBGPs - Static variable in class org.rdfhdt.hdtjena.solver.HDTSolverLib
- numSearches - Static variable in class org.rdfhdt.hdtjena.solver.StageMatchTripleID
O
- open(Assembler, Resource, Mode) - Method in class org.rdfhdt.hdtjena.HDTGraphAssembler
- opExecFactoryHDT - Static variable in class org.rdfhdt.hdtjena.solver.OpExecutorHDT
- OpExecutorHDT - Class in org.rdfhdt.hdtjena.solver
- OpExecutorHDT(ExecutionContext) - Constructor for class org.rdfhdt.hdtjena.solver.OpExecutorHDT
- OptimizedCount - Class in org.rdfhdt.hdtjena.solver
- org.rdfhdt.hdtjena - package org.rdfhdt.hdtjena
- org.rdfhdt.hdtjena.bindings - package org.rdfhdt.hdtjena.bindings
- org.rdfhdt.hdtjena.cache - package org.rdfhdt.hdtjena.cache
- org.rdfhdt.hdtjena.cmd - package org.rdfhdt.hdtjena.cmd
- org.rdfhdt.hdtjena.solver - package org.rdfhdt.hdtjena.solver
- org.rdfhdt.hdtjena.util - package org.rdfhdt.hdtjena.util
P
- parameters - Variable in class org.rdfhdt.hdtjena.cmd.HDTSparql
- pCacheSize - Static variable in class org.rdfhdt.hdtjena.HDTJenaConstants
- pCacheSizeIDToNode - Static variable in class org.rdfhdt.hdtjena.HDTJenaConstants
- pCacheSizeNodeToID - Static variable in class org.rdfhdt.hdtjena.HDTJenaConstants
- pFileName - Static variable in class org.rdfhdt.hdtjena.HDTJenaConstants
- pKeepInMemory - Static variable in class org.rdfhdt.hdtjena.HDTJenaConstants
- put(long, Node) - Method in interface org.rdfhdt.hdtjena.cache.DictionaryCache
- put(long, Node) - Method in class org.rdfhdt.hdtjena.cache.DictionaryCacheArray
- put(long, Node) - Method in class org.rdfhdt.hdtjena.cache.DictionaryCacheArrayWeak
- put(long, Node) - Method in class org.rdfhdt.hdtjena.cache.DictionaryCacheHash
- put(long, Node) - Method in class org.rdfhdt.hdtjena.cache.DictionaryCacheLRI
- put(long, Node) - Method in class org.rdfhdt.hdtjena.cache.DictionaryCacheLRU
- put(long, Node) - Method in class org.rdfhdt.hdtjena.cache.DictionaryCacheNone
- put(Var, HDTId) - Method in class org.rdfhdt.hdtjena.bindings.BindingHDTId
- put(T, K) - Method in class org.rdfhdt.hdtjena.DummyMap
- putAll(Map<? extends T, ? extends K>) - Method in class org.rdfhdt.hdtjena.DummyMap
- putAll(BindingHDTId) - Method in class org.rdfhdt.hdtjena.bindings.BindingHDTId
Q
- QueryIterHDT - Class in org.rdfhdt.hdtjena.solver
- QueryIterHDT(Iterator<Binding>, List<Abortable>, QueryIterator, ExecutionContext) - Constructor for class org.rdfhdt.hdtjena.solver.QueryIterHDT
R
- register() - Static method in class org.rdfhdt.hdtjena.solver.HDTQueryEngine
- remove(Object) - Method in class org.rdfhdt.hdtjena.DummyMap
- REMOVE_DUPLICATES - Static variable in class org.rdfhdt.hdtjena.HDTJenaConstants
- ReorderTransformationHDT - Class in org.rdfhdt.hdtjena.solver
-
Reorders the Triple Patterns of a BGP by using statistics directly fetched from the dataset.
- ReorderTransformationHDT(HDTGraph, HDTStatistics) - Constructor for class org.rdfhdt.hdtjena.solver.ReorderTransformationHDT
- requestCancel() - Method in class org.rdfhdt.hdtjena.solver.QueryIterHDT
S
- set(TripleComponentRole) - Method in class org.rdfhdt.hdtjena.util.VarAppearance
- setObject() - Method in class org.rdfhdt.hdtjena.util.VarAppearance
- setPredicate() - Method in class org.rdfhdt.hdtjena.util.VarAppearance
- setSubject() - Method in class org.rdfhdt.hdtjena.util.VarAppearance
- size() - Method in interface org.rdfhdt.hdtjena.cache.DictionaryCache
- size() - Method in class org.rdfhdt.hdtjena.cache.DictionaryCacheArray
- size() - Method in class org.rdfhdt.hdtjena.cache.DictionaryCacheArrayWeak
- size() - Method in class org.rdfhdt.hdtjena.cache.DictionaryCacheHash
- size() - Method in class org.rdfhdt.hdtjena.cache.DictionaryCacheLRI
- size() - Method in class org.rdfhdt.hdtjena.cache.DictionaryCacheLRU
- size() - Method in class org.rdfhdt.hdtjena.cache.DictionaryCacheNone
- size() - Method in class org.rdfhdt.hdtjena.DummyMap
- size1() - Method in class org.rdfhdt.hdtjena.bindings.BindingHDTNode
- sizeAccurate() - Method in class org.rdfhdt.hdtjena.HDTCapabilities
- sparqlQuery - Variable in class org.rdfhdt.hdtjena.cmd.HDTSparql
- StageMatchTripleID - Class in org.rdfhdt.hdtjena.solver
-
For each input binding, emits all tuples matching a triple pattern.
- StageMatchTripleID(HDTGraph, Iterator<BindingHDTId>, Triple, ExecutionContext, Map<Var, VarAppearance>) - Constructor for class org.rdfhdt.hdtjena.solver.StageMatchTripleID
- streamMode - Variable in class org.rdfhdt.hdtjena.cmd.HDTSparql
T
- tGraphHDT - Static variable in class org.rdfhdt.hdtjena.HDTJenaConstants
- toString() - Method in class org.rdfhdt.hdtjena.bindings.BindingHDTId
- toString() - Method in class org.rdfhdt.hdtjena.bindings.HDTId
- translate(NodeDictionary, HDTId, TripleComponentRole) - Static method in class org.rdfhdt.hdtjena.NodeDictionary
U
- unregister() - Static method in class org.rdfhdt.hdtjena.solver.HDTQueryEngine
V
- values() - Method in class org.rdfhdt.hdtjena.DummyMap
- VarAppearance - Class in org.rdfhdt.hdtjena.util
- VarAppearance() - Constructor for class org.rdfhdt.hdtjena.util.VarAppearance
- vars1() - Method in class org.rdfhdt.hdtjena.bindings.BindingHDTNode
-
Iterate over all the names of variables.
- visit(OpVisitor) - Method in class org.rdfhdt.hdtjena.solver.HDTOptimizedOp
W
- weight(PatternTriple) - Method in class org.rdfhdt.hdtjena.solver.ReorderTransformationHDT
All Classes All Packages