Index
All Classes and Interfaces|All Packages
A
- addProject(int...) - Method in interface org.aksw.commons.tuple.query.TupleQuery
- addProject(int...) - Method in class org.aksw.commons.tuple.query.TupleQueryImpl
B
- base - Variable in class org.aksw.commons.tuple.finder.TupleFinderWrapper
- build(C...) - Method in interface org.aksw.commons.tuple.bridge.TupleBridge
- build(C, C, C) - Method in interface org.aksw.commons.tuple.bridge.TupleBridge3
- build(C, C, C, C) - Method in interface org.aksw.commons.tuple.bridge.TupleBridge4
- build(T, TupleAccessor) - Method in class org.aksw.commons.tuple.accessor.GenericTupleAccessorForMap
- build(T, TupleAccessor) - Method in class org.aksw.commons.tuple.accessor.TupleAccessorForList
- build(T, TupleAccessor) - Method in interface org.aksw.commons.tuple.bridge.TupleBridge
-
Build a domain object from some tuple-like object with its corresponding accessor.
- build(T, TupleAccessor) - Method in interface org.aksw.commons.tuple.bridge.TupleBridge3
- build(T, TupleAccessor) - Method in interface org.aksw.commons.tuple.bridge.TupleBridge4
- build(T, TupleAccessor) - Method in class org.aksw.commons.tuple.accessor.TupleAccessorRemap
- build(T, TupleAccessor) - Method in class org.aksw.commons.tuple.accessor.TupleAccessorForArrayOfInts
C
- clearProject() - Method in interface org.aksw.commons.tuple.query.TupleQuery
- clearProject() - Method in class org.aksw.commons.tuple.query.TupleQueryImpl
- compact(D) - Method in interface org.aksw.commons.tuple.bridge.TupleBridge
-
If the dimension is 1 then return the component, otherwise the tuple.
- compare(int, Comparator, D1, TupleAccessor, D2, TupleAccessor) - Static method in class org.aksw.commons.tuple.util.TupleCmp
- constraints - Variable in class org.aksw.commons.tuple.query.TupleConstraintImpl
- contains(C...) - Method in interface org.aksw.commons.tuple.finder.TupleFinder
- contains(C, C, C) - Method in interface org.aksw.commons.tuple.finder.TupleFinder3
- contains(C, C, C, C) - Method in interface org.aksw.commons.tuple.finder.TupleFinder4
- contains(X, TupleAccessor) - Method in interface org.aksw.commons.tuple.finder.TupleFinder
D
- delegate - Variable in class org.aksw.commons.tuple.accessor.TupleAccessorRemap
- dimension - Variable in class org.aksw.commons.tuple.accessor.TupleAccessorForArrayOfInts
- dimension - Variable in class org.aksw.commons.tuple.accessor.TupleAccessorForList
- dimension - Variable in class org.aksw.commons.tuple.query.TupleQueryImpl
- distinct - Variable in class org.aksw.commons.tuple.query.TupleQueryImpl
F
- find(C...) - Method in interface org.aksw.commons.tuple.finder.TupleFinder
- find(C, C, C) - Method in interface org.aksw.commons.tuple.finder.TupleFinder3
- find(C, C, C, C) - Method in interface org.aksw.commons.tuple.finder.TupleFinder4
- find(D) - Method in interface org.aksw.commons.tuple.finder.TupleFinder
- find(X, TupleAccessor) - Method in interface org.aksw.commons.tuple.finder.TupleFinder
- find(X, TupleAccessor) - Method in interface org.aksw.commons.tuple.finder.TupleFinder3
- find(X, TupleAccessor) - Method in interface org.aksw.commons.tuple.finder.TupleFinder4
G
- GenericTupleAccessor<D,
C, - Interface in org.aksw.commons.tuple.accessorK> -
An extension of tuple accessor which allows for access via keys (in addition to ordinal integers).
- GenericTupleAccessorForMap<C,
K> - Class in org.aksw.commons.tuple.accessor - GenericTupleAccessorForMap(List) - Constructor for class org.aksw.commons.tuple.accessor.GenericTupleAccessorForMap
- GenericTupleAccessorForMap(List, Supplier) - Constructor for class org.aksw.commons.tuple.accessor.GenericTupleAccessorForMap
- GenericTupleAccessorFromListOfKeysBase<D,
C, - Class in org.aksw.commons.tuple.accessorK> - GenericTupleAccessorFromListOfKeysBase(List) - Constructor for class org.aksw.commons.tuple.accessor.GenericTupleAccessorFromListOfKeysBase
- get(int[], int) - Method in class org.aksw.commons.tuple.accessor.TupleAccessorForArrayOfInts
- get(D, int) - Method in class org.aksw.commons.tuple.accessor.GenericTupleAccessorFromListOfKeysBase
- get(D, K) - Method in interface org.aksw.commons.tuple.accessor.GenericTupleAccessor
-
Get value by key
- get(List, int) - Method in class org.aksw.commons.tuple.accessor.TupleAccessorForList
- get(Map, K) - Method in class org.aksw.commons.tuple.accessor.GenericTupleAccessorForMap
- get(TUPLE, int) - Method in interface org.aksw.commons.tuple.accessor.TupleAccessor
- get(TupleType, int) - Method in class org.aksw.commons.tuple.accessor.TupleAccessorRemap
- getArg0(D) - Method in interface org.aksw.commons.tuple.bridge.TupleBridge3
- getArg0(D) - Method in interface org.aksw.commons.tuple.bridge.TupleBridge4
- getArg1(D) - Method in interface org.aksw.commons.tuple.bridge.TupleBridge3
- getArg1(D) - Method in interface org.aksw.commons.tuple.bridge.TupleBridge4
- getArg2(D) - Method in interface org.aksw.commons.tuple.bridge.TupleBridge3
- getArg2(D) - Method in interface org.aksw.commons.tuple.bridge.TupleBridge4
- getArg3(D) - Method in interface org.aksw.commons.tuple.bridge.TupleBridge4
- getBase() - Method in class org.aksw.commons.tuple.finder.TupleFinderWrapper
- getConstrainedComponents() - Method in interface org.aksw.commons.tuple.query.TupleQuery
- getConstrainedComponents() - Method in class org.aksw.commons.tuple.query.TupleQueryImpl
- getConstraint(int) - Method in interface org.aksw.commons.tuple.query.TupleQuery
- getConstraint(int) - Method in class org.aksw.commons.tuple.query.TupleQueryImpl
- getConstraints() - Method in interface org.aksw.commons.tuple.query.TupleConstraint
- getConstraints() - Method in class org.aksw.commons.tuple.query.TupleConstraintImpl
- getDimension() - Method in class org.aksw.commons.tuple.accessor.GenericTupleAccessorFromListOfKeysBase
- getDimension() - Method in class org.aksw.commons.tuple.accessor.TupleAccessorForArrayOfInts
- getDimension() - Method in class org.aksw.commons.tuple.accessor.TupleAccessorForList
- getDimension() - Method in class org.aksw.commons.tuple.accessor.TupleAccessorRemap
- getDimension() - Method in interface org.aksw.commons.tuple.bridge.TupleBridge
- getDimension() - Method in interface org.aksw.commons.tuple.bridge.TupleBridge3
- getDimension() - Method in interface org.aksw.commons.tuple.bridge.TupleBridge4
- getDimension() - Method in interface org.aksw.commons.tuple.finder.TupleFinder
-
The dimension of the tuples accessible by this class
- getDimension() - Method in interface org.aksw.commons.tuple.finder.TupleFinder3
- getDimension() - Method in interface org.aksw.commons.tuple.finder.TupleFinder4
- getDimension() - Method in interface org.aksw.commons.tuple.query.TupleQuery
-
The dimension (number of columns) of the conceptual tuple table this query is intended for
- getDimension() - Method in class org.aksw.commons.tuple.query.TupleQueryImpl
- getPattern() - Method in interface org.aksw.commons.tuple.query.TupleQuery
- getPattern() - Method in class org.aksw.commons.tuple.query.TupleQueryImpl
- getProject() - Method in interface org.aksw.commons.tuple.query.TupleQuery
-
Baseline tuple query execution on a tuple table.
- getProject() - Method in class org.aksw.commons.tuple.query.TupleQueryImpl
- getTupleBridge() - Method in interface org.aksw.commons.tuple.finder.TupleFinder
-
Get the object that provides tuple views over the backing domain tuples of type D
- getTupleBridge() - Method in interface org.aksw.commons.tuple.finder.TupleFinder3
- getTupleBridge() - Method in class org.aksw.commons.tuple.finder.TupleFinder3Wrapper
- getTupleBridge() - Method in interface org.aksw.commons.tuple.finder.TupleFinder4
- getTupleBridge() - Method in class org.aksw.commons.tuple.finder.TupleFinder4Wrapper
- getTupleBridge() - Method in class org.aksw.commons.tuple.finder.TupleFinderWrapper
H
- hasProject() - Method in interface org.aksw.commons.tuple.query.TupleQuery
- hasProject() - Method in class org.aksw.commons.tuple.query.TupleQueryImpl
I
- isDistinct() - Method in interface org.aksw.commons.tuple.query.TupleQuery
- isDistinct() - Method in class org.aksw.commons.tuple.query.TupleQueryImpl
K
- keyAtOrdinal(int) - Method in interface org.aksw.commons.tuple.accessor.GenericTupleAccessor
-
Map an ordinal to a key
- keyAtOrdinal(int) - Method in class org.aksw.commons.tuple.accessor.GenericTupleAccessorFromListOfKeysBase
- keys - Variable in class org.aksw.commons.tuple.accessor.GenericTupleAccessorFromListOfKeysBase
L
- listOfNulls(int) - Static method in class org.aksw.commons.tuple.query.TupleQueryImpl
M
- map(Function) - Method in interface org.aksw.commons.tuple.accessor.TupleAccessor
-
Create an accessor that passes the components through a mapper function
- mapSupplier - Variable in class org.aksw.commons.tuple.accessor.GenericTupleAccessorForMap
- matches(int, BiPredicate, D1, TupleAccessor, D2, TupleAccessor) - Static method in class org.aksw.commons.tuple.util.TupleCmp
O
- ordinalOfKey(K) - Method in interface org.aksw.commons.tuple.accessor.GenericTupleAccessor
- ordinalOfKey(K) - Method in class org.aksw.commons.tuple.accessor.GenericTupleAccessorFromListOfKeysBase
-
Search for the ordinal of the key in the underlying list in O(n).
- org.aksw.commons.tuple.accessor - package org.aksw.commons.tuple.accessor
- org.aksw.commons.tuple.bridge - package org.aksw.commons.tuple.bridge
- org.aksw.commons.tuple.finder - package org.aksw.commons.tuple.finder
- org.aksw.commons.tuple.query - package org.aksw.commons.tuple.query
- org.aksw.commons.tuple.util - package org.aksw.commons.tuple.util
P
- pattern - Variable in class org.aksw.commons.tuple.query.TupleQueryImpl
- projection - Variable in class org.aksw.commons.tuple.query.TupleQueryImpl
R
- remap - Variable in class org.aksw.commons.tuple.accessor.TupleAccessorRemap
S
- set(TupleType, int, ComponentType) - Method in interface org.aksw.commons.tuple.query.TupleSetter
- setConstraint(int, ComponentType) - Method in interface org.aksw.commons.tuple.query.TupleQuery
- setConstraint(int, ComponentType) - Method in class org.aksw.commons.tuple.query.TupleQueryImpl
- setDistinct(boolean) - Method in interface org.aksw.commons.tuple.query.TupleQuery
- setDistinct(boolean) - Method in class org.aksw.commons.tuple.query.TupleQueryImpl
- setProject(int...) - Method in interface org.aksw.commons.tuple.query.TupleQuery
-
Replaces a projection with the given one
- setProject(int...) - Method in class org.aksw.commons.tuple.query.TupleQueryImpl
T
- toComponentArray(D) - Method in interface org.aksw.commons.tuple.bridge.TupleBridge
-
If dimension == 1 then return the object as is, otherwise interpret it as a domain tuple.
- toString() - Method in class org.aksw.commons.tuple.query.TupleQueryImpl
- TupleAccessor<TUPLE, COMPONENT> - Interface in org.aksw.commons.tuple.accessor
-
Functional interface for accessing components of a tuple.
- TupleAccessorForArrayOfInts - Class in org.aksw.commons.tuple.accessor
- TupleAccessorForArrayOfInts(int) - Constructor for class org.aksw.commons.tuple.accessor.TupleAccessorForArrayOfInts
- TupleAccessorForList<C> - Class in org.aksw.commons.tuple.accessor
- TupleAccessorForList(int) - Constructor for class org.aksw.commons.tuple.accessor.TupleAccessorForList
- TupleAccessorRemap<TupleType, ComponentType> - Class in org.aksw.commons.tuple.accessor
-
A forwarding tuple accessor that can remap indices to shuffle the components
- TupleAccessorRemap(TupleBridge, int[]) - Constructor for class org.aksw.commons.tuple.accessor.TupleAccessorRemap
- TupleBridge<D,
C> - Interface in org.aksw.commons.tuple.bridge -
A bridge between domain objects and tuple representation.
- TupleBridge3<D,
C> - Interface in org.aksw.commons.tuple.bridge - TupleBridge4<D,
C> - Interface in org.aksw.commons.tuple.bridge - TupleCmp - Class in org.aksw.commons.tuple.util
- TupleCmp() - Constructor for class org.aksw.commons.tuple.util.TupleCmp
- TupleConstraint<ComponentType> - Interface in org.aksw.commons.tuple.query
- TupleConstraintImpl<ComponentType> - Class in org.aksw.commons.tuple.query
- TupleConstraintImpl(List) - Constructor for class org.aksw.commons.tuple.query.TupleConstraintImpl
- TupleFinder<D,
C> - Interface in org.aksw.commons.tuple.finder -
Interface for basic matching of tuples
- TupleFinder3<D,
C> - Interface in org.aksw.commons.tuple.finder - TupleFinder3Wrapper<D,
C, - Class in org.aksw.commons.tuple.finderB> - TupleFinder3Wrapper(B) - Constructor for class org.aksw.commons.tuple.finder.TupleFinder3Wrapper
- TupleFinder4<D,
C> - Interface in org.aksw.commons.tuple.finder - TupleFinder4Wrapper<D,
C, - Class in org.aksw.commons.tuple.finderB> - TupleFinder4Wrapper(B) - Constructor for class org.aksw.commons.tuple.finder.TupleFinder4Wrapper
- TupleFinderWrapper<D,
C, - Class in org.aksw.commons.tuple.finderB> - TupleFinderWrapper(B) - Constructor for class org.aksw.commons.tuple.finder.TupleFinderWrapper
- TupleMutator<DomainType, ComponentType> - Interface in org.aksw.commons.tuple.query
-
Getter and setter in one
- TupleQuery<ComponentType> - Interface in org.aksw.commons.tuple.query
-
A tuple query comprises projection, distinct and constraints on the level of tuple components
- TupleQueryImpl<ComponentType> - Class in org.aksw.commons.tuple.query
- TupleQueryImpl(int) - Constructor for class org.aksw.commons.tuple.query.TupleQueryImpl
- TupleSetter<TupleType, ComponentType> - Interface in org.aksw.commons.tuple.query
V
- validateBuildArg(TupleBridge) - Method in interface org.aksw.commons.tuple.bridge.TupleBridge
All Classes and Interfaces|All Packages