Index

A B C D F G H I K L M O P R S T V 
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<? super T, ? extends C>) - Method in class org.aksw.commons.tuple.accessor.GenericTupleAccessorForMap
 
build(T, TupleAccessor<? super T, ? extends C>) - Method in class org.aksw.commons.tuple.accessor.TupleAccessorForList
 
build(T, TupleAccessor<? super T, ? extends C>) - 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<? super T, ? extends C>) - Method in interface org.aksw.commons.tuple.bridge.TupleBridge3
 
build(T, TupleAccessor<? super T, ? extends C>) - Method in interface org.aksw.commons.tuple.bridge.TupleBridge4
 
build(T, TupleAccessor<? super T, ? extends ComponentType>) - Method in class org.aksw.commons.tuple.accessor.TupleAccessorRemap
 
build(T, TupleAccessor<? super T, ? extends Integer>) - 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<C>, D1, TupleAccessor<D1, ? extends C>, D2, TupleAccessor<D2, ? extends C>) - 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<? super X, ? extends C>) - 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<? super X, ? extends C>) - Method in interface org.aksw.commons.tuple.finder.TupleFinder
 
find(X, TupleAccessor<? super X, ? extends C>) - Method in interface org.aksw.commons.tuple.finder.TupleFinder3
 
find(X, TupleAccessor<? super X, ? extends C>) - Method in interface org.aksw.commons.tuple.finder.TupleFinder4
 

G

GenericTupleAccessor<D,C,K> - Interface in org.aksw.commons.tuple.accessor
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<K>) - Constructor for class org.aksw.commons.tuple.accessor.GenericTupleAccessorForMap
 
GenericTupleAccessorForMap(List<K>, Supplier<? extends Map<K, C>>) - Constructor for class org.aksw.commons.tuple.accessor.GenericTupleAccessorForMap
 
GenericTupleAccessorFromListOfKeysBase<D,C,K> - Class in org.aksw.commons.tuple.accessor
 
GenericTupleAccessorFromListOfKeysBase(List<K>) - 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<C>, int) - Method in class org.aksw.commons.tuple.accessor.TupleAccessorForList
 
get(Map<K, C>, 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<? super COMPONENT, X>) - 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<C, C>, D1, TupleAccessor<D1, ? extends C>, D2, TupleAccessor<D2, ? extends C>) - 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<TupleType, ComponentType>, 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<ComponentType>) - 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,B extends TupleFinder3<D,C>> - Class in org.aksw.commons.tuple.finder
 
TupleFinder3Wrapper(B) - Constructor for class org.aksw.commons.tuple.finder.TupleFinder3Wrapper
 
TupleFinder4<D,C> - Interface in org.aksw.commons.tuple.finder
 
TupleFinder4Wrapper<D,C,B extends TupleFinder4<D,C>> - Class in org.aksw.commons.tuple.finder
 
TupleFinder4Wrapper(B) - Constructor for class org.aksw.commons.tuple.finder.TupleFinder4Wrapper
 
TupleFinderWrapper<D,C,B extends TupleFinder<D,C>> - Class in org.aksw.commons.tuple.finder
 
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
 
A B C D F G H I K L M O P R S T V 
All Classes and Interfaces|All Packages