B C D E F G H I J L M N O P R S V W 
All Classes All Packages

B

build() - Method in interface com.speedment.runtime.join.builder.JoinBuilder10
 
build() - Method in interface com.speedment.runtime.join.builder.JoinBuilder2
 
build() - Method in interface com.speedment.runtime.join.builder.JoinBuilder3
 
build() - Method in interface com.speedment.runtime.join.builder.JoinBuilder4
 
build() - Method in interface com.speedment.runtime.join.builder.JoinBuilder5
 
build() - Method in interface com.speedment.runtime.join.builder.JoinBuilder6
 
build() - Method in interface com.speedment.runtime.join.builder.JoinBuilder7
 
build() - Method in interface com.speedment.runtime.join.builder.JoinBuilder8
 
build() - Method in interface com.speedment.runtime.join.builder.JoinBuilder9
 
build() - Method in interface com.speedment.runtime.join.trait.HasDefaultBuild
Creates and returns a new Join object where elements in the Join object's stream method is of a default Tuple type.
build(Function10<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder10
Creates and returns a new Join object where elements in the Join object's stream method is created using the provided constructor.
build(Function5<T0, T1, T2, T3, T4, T>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder5
Creates and returns a new Join object where elements in the Join object's stream method is created using the provided constructor.
build(Function6<T0, T1, T2, T3, T4, T5, T>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder6
Creates and returns a new Join object where elements in the Join object's stream method is created using the provided constructor.
build(Function7<T0, T1, T2, T3, T4, T5, T6, T>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder7
Creates and returns a new Join object where elements in the Join object's stream method is created using the provided constructor.
build(Function8<T0, T1, T2, T3, T4, T5, T6, T7, T>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder8
Creates and returns a new Join object where elements in the Join object's stream method is created using the provided constructor.
build(Function9<T0, T1, T2, T3, T4, T5, T6, T7, T8, T>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder9
Creates and returns a new Join object where elements in the Join object's stream method is created using the provided constructor.
build(QuadFunction<T0, T1, T2, T3, T>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder4
Creates and returns a new Join object where elements in the Join object's stream method is created using the provided constructor.
build(TriFunction<T0, T1, T2, T>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder3
Creates and returns a new Join object where elements in the Join object's stream method is created using the provided constructor.
build(BiFunction<T0, T1, T>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder2
Creates and returns a new Join object where elements in the Join object's stream method is created using the provided constructor.

C

com.speedment.runtime.join - module com.speedment.runtime.join
 
com.speedment.runtime.join - package com.speedment.runtime.join
Join exposes interfaces to handle join operations on tables.
com.speedment.runtime.join.builder - package com.speedment.runtime.join.builder
This package contains builder classes.
com.speedment.runtime.join.provider - package com.speedment.runtime.join.provider
This package contains provider classes.
com.speedment.runtime.join.stage - package com.speedment.runtime.join.stage
The pipeline package exposes how tables are composed in a join operation.
com.speedment.runtime.join.trait - package com.speedment.runtime.join.trait
The join trait package exposes shared interfaces for join operations on tables.
createJoin(List<Stage<?>>, Function10<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T>, TableIdentifier<T0>, TableIdentifier<T1>, TableIdentifier<T2>, TableIdentifier<T3>, TableIdentifier<T4>, TableIdentifier<T5>, TableIdentifier<T6>, TableIdentifier<T7>, TableIdentifier<T8>, TableIdentifier<T9>) - Method in class com.speedment.runtime.join.provider.DelegateSqlJoinStreamSupplierComponent
 
createJoin(List<Stage<?>>, Function10<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T>, TableIdentifier<T0>, TableIdentifier<T1>, TableIdentifier<T2>, TableIdentifier<T3>, TableIdentifier<T4>, TableIdentifier<T5>, TableIdentifier<T6>, TableIdentifier<T7>, TableIdentifier<T8>, TableIdentifier<T9>) - Method in interface com.speedment.runtime.join.trait.HasCreateJoin10
Creates and returns a new Join object using the provided pipeline whereby elements in the returned Join's Join.stream() method will be constructed using the provided constructor.
createJoin(List<Stage<?>>, Function5<T0, T1, T2, T3, T4, T>, TableIdentifier<T0>, TableIdentifier<T1>, TableIdentifier<T2>, TableIdentifier<T3>, TableIdentifier<T4>) - Method in class com.speedment.runtime.join.provider.DelegateSqlJoinStreamSupplierComponent
 
createJoin(List<Stage<?>>, Function5<T0, T1, T2, T3, T4, T>, TableIdentifier<T0>, TableIdentifier<T1>, TableIdentifier<T2>, TableIdentifier<T3>, TableIdentifier<T4>) - Method in interface com.speedment.runtime.join.trait.HasCreateJoin5
Creates and returns a new Join object using the provided pipeline whereby elements in the returned Join's Join.stream() method will be constructed using the provided constructor.
createJoin(List<Stage<?>>, Function6<T0, T1, T2, T3, T4, T5, T>, TableIdentifier<T0>, TableIdentifier<T1>, TableIdentifier<T2>, TableIdentifier<T3>, TableIdentifier<T4>, TableIdentifier<T5>) - Method in class com.speedment.runtime.join.provider.DelegateSqlJoinStreamSupplierComponent
 
createJoin(List<Stage<?>>, Function6<T0, T1, T2, T3, T4, T5, T>, TableIdentifier<T0>, TableIdentifier<T1>, TableIdentifier<T2>, TableIdentifier<T3>, TableIdentifier<T4>, TableIdentifier<T5>) - Method in interface com.speedment.runtime.join.trait.HasCreateJoin6
Creates and returns a new Join object using the provided pipeline whereby elements in the returned Join's Join.stream() method will be constructed using the provided constructor.
createJoin(List<Stage<?>>, Function7<T0, T1, T2, T3, T4, T5, T6, T>, TableIdentifier<T0>, TableIdentifier<T1>, TableIdentifier<T2>, TableIdentifier<T3>, TableIdentifier<T4>, TableIdentifier<T5>, TableIdentifier<T6>) - Method in class com.speedment.runtime.join.provider.DelegateSqlJoinStreamSupplierComponent
 
createJoin(List<Stage<?>>, Function7<T0, T1, T2, T3, T4, T5, T6, T>, TableIdentifier<T0>, TableIdentifier<T1>, TableIdentifier<T2>, TableIdentifier<T3>, TableIdentifier<T4>, TableIdentifier<T5>, TableIdentifier<T6>) - Method in interface com.speedment.runtime.join.trait.HasCreateJoin7
Creates and returns a new Join object using the provided pipeline whereby elements in the returned Join's Join.stream() method will be constructed using the provided constructor.
createJoin(List<Stage<?>>, Function8<T0, T1, T2, T3, T4, T5, T6, T7, T>, TableIdentifier<T0>, TableIdentifier<T1>, TableIdentifier<T2>, TableIdentifier<T3>, TableIdentifier<T4>, TableIdentifier<T5>, TableIdentifier<T6>, TableIdentifier<T7>) - Method in class com.speedment.runtime.join.provider.DelegateSqlJoinStreamSupplierComponent
 
createJoin(List<Stage<?>>, Function8<T0, T1, T2, T3, T4, T5, T6, T7, T>, TableIdentifier<T0>, TableIdentifier<T1>, TableIdentifier<T2>, TableIdentifier<T3>, TableIdentifier<T4>, TableIdentifier<T5>, TableIdentifier<T6>, TableIdentifier<T7>) - Method in interface com.speedment.runtime.join.trait.HasCreateJoin8
Creates and returns a new Join object using the provided pipeline whereby elements in the returned Join's Join.stream() method will be constructed using the provided constructor.
createJoin(List<Stage<?>>, Function9<T0, T1, T2, T3, T4, T5, T6, T7, T8, T>, TableIdentifier<T0>, TableIdentifier<T1>, TableIdentifier<T2>, TableIdentifier<T3>, TableIdentifier<T4>, TableIdentifier<T5>, TableIdentifier<T6>, TableIdentifier<T7>, TableIdentifier<T8>) - Method in class com.speedment.runtime.join.provider.DelegateSqlJoinStreamSupplierComponent
 
createJoin(List<Stage<?>>, Function9<T0, T1, T2, T3, T4, T5, T6, T7, T8, T>, TableIdentifier<T0>, TableIdentifier<T1>, TableIdentifier<T2>, TableIdentifier<T3>, TableIdentifier<T4>, TableIdentifier<T5>, TableIdentifier<T6>, TableIdentifier<T7>, TableIdentifier<T8>) - Method in interface com.speedment.runtime.join.trait.HasCreateJoin9
Creates and returns a new Join object using the provided pipeline whereby elements in the returned Join's Join.stream() method will be constructed using the provided constructor.
createJoin(List<Stage<?>>, QuadFunction<T0, T1, T2, T3, T>, TableIdentifier<T0>, TableIdentifier<T1>, TableIdentifier<T2>, TableIdentifier<T3>) - Method in class com.speedment.runtime.join.provider.DelegateSqlJoinStreamSupplierComponent
 
createJoin(List<Stage<?>>, QuadFunction<T0, T1, T2, T3, T>, TableIdentifier<T0>, TableIdentifier<T1>, TableIdentifier<T2>, TableIdentifier<T3>) - Method in interface com.speedment.runtime.join.trait.HasCreateJoin4
Creates and returns a new Join object using the provided pipeline whereby elements in the returned Join's Join.stream() method will be constructed using the provided constructor.
createJoin(List<Stage<?>>, TriFunction<T0, T1, T2, T>, TableIdentifier<T0>, TableIdentifier<T1>, TableIdentifier<T2>) - Method in class com.speedment.runtime.join.provider.DelegateSqlJoinStreamSupplierComponent
 
createJoin(List<Stage<?>>, TriFunction<T0, T1, T2, T>, TableIdentifier<T0>, TableIdentifier<T1>, TableIdentifier<T2>) - Method in interface com.speedment.runtime.join.trait.HasCreateJoin3
Creates and returns a new Join object using the provided pipeline whereby elements in the returned Join's Join.stream() method will be constructed using the provided constructor.
createJoin(List<Stage<?>>, BiFunction<T0, T1, T>, TableIdentifier<T0>, TableIdentifier<T1>) - Method in class com.speedment.runtime.join.provider.DelegateSqlJoinStreamSupplierComponent
 
createJoin(List<Stage<?>>, BiFunction<T0, T1, T>, TableIdentifier<T0>, TableIdentifier<T1>) - Method in interface com.speedment.runtime.join.trait.HasCreateJoin2
Creates and returns a new Join object using the provided pipeline whereby elements in the returned Join's Join.stream() method will be constructed using the provided constructor.
CROSS_JOIN - com.speedment.runtime.join.stage.JoinType
 
crossJoin(TableIdentifier<ENTITY>) - Method in interface com.speedment.runtime.join.trait.HasJoins
Adds the provided joinedTable to the collection of joined tables.
crossJoin(TableIdentifier<T1>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder1
 
crossJoin(TableIdentifier<T2>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder2
 
crossJoin(TableIdentifier<T3>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder3
 
crossJoin(TableIdentifier<T4>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder4
 
crossJoin(TableIdentifier<T5>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder5
 
crossJoin(TableIdentifier<T6>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder6
 
crossJoin(TableIdentifier<T7>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder7
 
crossJoin(TableIdentifier<T8>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder8
 
crossJoin(TableIdentifier<T9>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder9
 

D

DelegateJoinComponent - Class in com.speedment.runtime.join.provider
 
DelegateJoinComponent(JoinStreamSupplierComponent) - Constructor for class com.speedment.runtime.join.provider.DelegateJoinComponent
 
DelegateSqlJoinStreamSupplierComponent - Class in com.speedment.runtime.join.provider
 
DelegateSqlJoinStreamSupplierComponent(boolean) - Constructor for class com.speedment.runtime.join.provider.DelegateSqlJoinStreamSupplierComponent
 

E

equal(HasComparableOperators<?, ?>) - Method in interface com.speedment.runtime.join.trait.HasOnPredicates
Adds an operation where a previous field is compared to the given joinedField and whereby the operation returns true if and only the previous field is equal to the given joinedField.
EQUAL - com.speedment.runtime.join.stage.JoinOperator
 

F

field() - Method in interface com.speedment.runtime.join.stage.Stage
Returns a Field that belongs to the table of this Stage, or empty() if no Field is defined (i.e.
foreignField() - Method in interface com.speedment.runtime.join.stage.Stage
Returns a Field that belongs to a table from a previous stage, or empty() if no Field is defined (i.e.
from(TableIdentifier<T0>) - Method in interface com.speedment.runtime.join.JoinComponent
Adds a provided firstTableIdentifier to the collection of joined managers.
from(TableIdentifier<T0>) - Method in class com.speedment.runtime.join.provider.DelegateJoinComponent
 

G

GREATER_OR_EQUAL - com.speedment.runtime.join.stage.JoinOperator
 
GREATER_THAN - com.speedment.runtime.join.stage.JoinOperator
 
greaterOrEqual(HasComparableOperators<?, ?>) - Method in interface com.speedment.runtime.join.trait.HasOnPredicates
Adds an operation where a previous field is compared to the given joinedField and whereby the operation returns true if and only the previous field is greater or equal to the given joinedField.
greaterThan(HasComparableOperators<?, ?>) - Method in interface com.speedment.runtime.join.trait.HasOnPredicates
Adds an operation where a previous field is compared to the given joinedField and whereby the operation returns true if and only the previous field is greater than the given joinedField.

H

HasCreateJoin10 - Interface in com.speedment.runtime.join.trait
 
HasCreateJoin2 - Interface in com.speedment.runtime.join.trait
 
HasCreateJoin3 - Interface in com.speedment.runtime.join.trait
 
HasCreateJoin4 - Interface in com.speedment.runtime.join.trait
 
HasCreateJoin5 - Interface in com.speedment.runtime.join.trait
 
HasCreateJoin6 - Interface in com.speedment.runtime.join.trait
 
HasCreateJoin7 - Interface in com.speedment.runtime.join.trait
 
HasCreateJoin8 - Interface in com.speedment.runtime.join.trait
 
HasCreateJoin9 - Interface in com.speedment.runtime.join.trait
 
HasDefaultBuild<R extends com.speedment.common.tuple.TupleOfNullables> - Interface in com.speedment.runtime.join.trait
 
HasJoins<R,​RC> - Interface in com.speedment.runtime.join.trait
This interface contains the the supported join operations of Speedment.
HasOn<ENTITY> - Interface in com.speedment.runtime.join.trait
 
HasOnPredicates<R> - Interface in com.speedment.runtime.join.trait
 
HasWhere<ENTITY,​R> - Interface in com.speedment.runtime.join.trait
 

I

identifier() - Method in interface com.speedment.runtime.join.stage.Stage
Returns the TableIdentifier for this Stage.
init(Injector, ProjectComponent, DbmsHandlerComponent) - Method in class com.speedment.runtime.join.provider.DelegateSqlJoinStreamSupplierComponent
 
injectables() - Method in class com.speedment.runtime.join.JoinBundle
 
INNER_JOIN - com.speedment.runtime.join.stage.JoinType
 
innerJoinOn(HasComparableOperators<ENTITY, ?>) - Method in interface com.speedment.runtime.join.trait.HasJoins
Adds the provided joinedField to the collection of joined column/tables.
innerJoinOn(HasComparableOperators<T1, ?>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder1
 
innerJoinOn(HasComparableOperators<T2, ?>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder2
 
innerJoinOn(HasComparableOperators<T3, ?>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder3
 
innerJoinOn(HasComparableOperators<T4, ?>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder4
 
innerJoinOn(HasComparableOperators<T5, ?>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder5
 
innerJoinOn(HasComparableOperators<T6, ?>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder6
 
innerJoinOn(HasComparableOperators<T7, ?>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder7
 
innerJoinOn(HasComparableOperators<T8, ?>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder8
 
innerJoinOn(HasComparableOperators<T9, ?>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder9
 
isNeverNullable() - Method in enum com.speedment.runtime.join.stage.JoinType
Returns if this JoinType always produce results that are NEVER null for entities belonging to another Stage.
isNullableOther() - Method in enum com.speedment.runtime.join.stage.JoinType
Returns if this JoinType can produce results that are null for entities belonging to another Stage.
isNullableSelf() - Method in enum com.speedment.runtime.join.stage.JoinType
Returns if this JoinType can produce results that are null for entities belonging to the same Stage where this JoinType is present.
isSymmetric() - Method in enum com.speedment.runtime.join.stage.JoinOperator
Returns if this operation is symmetric with respect to its parameters.

J

Join<T> - Interface in com.speedment.runtime.join
This interface represent a Join operation from which Streams of the joined tables can be obtained.
JoinBuilder1<T0> - Interface in com.speedment.runtime.join.builder
Join Builder stage used when only 1 table has been specified so far.
JoinBuilder1.AfterJoin<T0,​T1> - Interface in com.speedment.runtime.join.builder
 
JoinBuilder10<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9> - Interface in com.speedment.runtime.join.builder
Join Builder stage used when only 10 tables has been specified so far.
JoinBuilder2<T0,​T1> - Interface in com.speedment.runtime.join.builder
Join Builder stage used when only 2 tables has been specified so far.
JoinBuilder2.AfterJoin<T0,​T1,​T2> - Interface in com.speedment.runtime.join.builder
 
JoinBuilder3<T0,​T1,​T2> - Interface in com.speedment.runtime.join.builder
Join Builder stage used when only 3 tables has been specified so far.
JoinBuilder3.AfterJoin<T0,​T1,​T2,​T3> - Interface in com.speedment.runtime.join.builder
 
JoinBuilder4<T0,​T1,​T2,​T3> - Interface in com.speedment.runtime.join.builder
Join Builder stage used when only 4 tables has been specified so far.
JoinBuilder4.AfterJoin<T0,​T1,​T2,​T3,​T4> - Interface in com.speedment.runtime.join.builder
 
JoinBuilder5<T0,​T1,​T2,​T3,​T4> - Interface in com.speedment.runtime.join.builder
Join Builder stage used when only 5 tables has been specified so far.
JoinBuilder5.AfterJoin<T0,​T1,​T2,​T3,​T4,​T5> - Interface in com.speedment.runtime.join.builder
 
JoinBuilder6<T0,​T1,​T2,​T3,​T4,​T5> - Interface in com.speedment.runtime.join.builder
Join Builder stage used when only 6 tables has been specified so far.
JoinBuilder6.AfterJoin<T0,​T1,​T2,​T3,​T4,​T5,​T6> - Interface in com.speedment.runtime.join.builder
 
JoinBuilder7<T0,​T1,​T2,​T3,​T4,​T5,​T6> - Interface in com.speedment.runtime.join.builder
Join Builder stage used when only 7 tables has been specified so far.
JoinBuilder7.AfterJoin<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7> - Interface in com.speedment.runtime.join.builder
 
JoinBuilder8<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7> - Interface in com.speedment.runtime.join.builder
Join Builder stage used when only 8 tables has been specified so far.
JoinBuilder8.AfterJoin<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8> - Interface in com.speedment.runtime.join.builder
 
JoinBuilder9<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8> - Interface in com.speedment.runtime.join.builder
Join Builder stage used when only 9 tables has been specified so far.
JoinBuilder9.AfterJoin<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9> - Interface in com.speedment.runtime.join.builder
 
JoinBundle - Class in com.speedment.runtime.join
 
JoinBundle() - Constructor for class com.speedment.runtime.join.JoinBundle
 
JoinComponent - Interface in com.speedment.runtime.join
a JoinComponent can be used to create builders for creating Join objects.
JoinComponentUtil - Class in com.speedment.runtime.join
 
joinOperator() - Method in interface com.speedment.runtime.join.stage.Stage
Returns the OperatorType for this Stage or , or empty() if no OperatorType is defined (i.e.
JoinOperator - Enum in com.speedment.runtime.join.stage
 
JoinStreamSupplierComponent - Interface in com.speedment.runtime.join
Stream Supplier Component that can be used to create Join objects.
joinType() - Method in interface com.speedment.runtime.join.stage.Stage
Returns the JoinType for this Stage, or empty() if no JoinType is defined (i.e.
JoinType - Enum in com.speedment.runtime.join.stage
 

L

LEFT_JOIN - com.speedment.runtime.join.stage.JoinType
 
leftJoinOn(HasComparableOperators<ENTITY, ?>) - Method in interface com.speedment.runtime.join.trait.HasJoins
Adds the provided joinedField to the collection of joined column/tables.
leftJoinOn(HasComparableOperators<T1, ?>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder1
 
leftJoinOn(HasComparableOperators<T2, ?>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder2
 
leftJoinOn(HasComparableOperators<T3, ?>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder3
 
leftJoinOn(HasComparableOperators<T4, ?>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder4
 
leftJoinOn(HasComparableOperators<T5, ?>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder5
 
leftJoinOn(HasComparableOperators<T6, ?>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder6
 
leftJoinOn(HasComparableOperators<T7, ?>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder7
 
leftJoinOn(HasComparableOperators<T8, ?>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder8
 
leftJoinOn(HasComparableOperators<T9, ?>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder9
 
LESS_OR_EQUAL - com.speedment.runtime.join.stage.JoinOperator
 
LESS_THAN - com.speedment.runtime.join.stage.JoinOperator
 
lessOrEqual(HasComparableOperators<?, ?>) - Method in interface com.speedment.runtime.join.trait.HasOnPredicates
Adds an operation where a previous field is compared to the given joinedField and whereby the operation returns true if and only the previous field is less or equal to the given joinedField.
lessThan(HasComparableOperators<?, ?>) - Method in interface com.speedment.runtime.join.trait.HasOnPredicates
Adds an operation where a previous field is compared to the given joinedField and whereby the operation returns true if and only the previous field is less than the given joinedField.

M

MAX_DEGREE - Static variable in class com.speedment.runtime.join.JoinComponentUtil
The maximum number of tables than can be joined.

N

NOT_EQUAL - com.speedment.runtime.join.stage.JoinOperator
 
notEqual(HasComparableOperators<?, ?>) - Method in interface com.speedment.runtime.join.trait.HasOnPredicates
Adds an operation where a previous field is compared to the given joinedField and whereby the operation returns true if and only the previous field is not equal to the given joinedField.

O

of(TableIdentifier<T>, List<Predicate<? super T>>, JoinType, HasComparableOperators<T, ?>, JoinOperator, HasComparableOperators<?, ?>, int) - Static method in interface com.speedment.runtime.join.stage.Stage
Creates and returns a mew default implementation of a Stage.
on(FIELD) - Method in interface com.speedment.runtime.join.trait.HasOn
Adds the given originalField to an operation where the originalField belongs to a previous entered manager that are used for joining elements.

P

predicates() - Method in interface com.speedment.runtime.join.stage.Stage
Returns an unmodifiable list of predicates that shall be applied for this Stage.

R

referencedStage() - Method in interface com.speedment.runtime.join.stage.Stage
Returns which stage index this stage references or -1.
RIGHT_JOIN - com.speedment.runtime.join.stage.JoinType
 
rightJoinOn(HasComparableOperators<ENTITY, ?>) - Method in interface com.speedment.runtime.join.trait.HasJoins
Adds the provided joinedField to the collection of joined column/tables.
rightJoinOn(HasComparableOperators<T1, ?>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder1
 
rightJoinOn(HasComparableOperators<T2, ?>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder2
 
rightJoinOn(HasComparableOperators<T3, ?>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder3
 
rightJoinOn(HasComparableOperators<T4, ?>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder4
 
rightJoinOn(HasComparableOperators<T5, ?>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder5
 
rightJoinOn(HasComparableOperators<T6, ?>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder6
 
rightJoinOn(HasComparableOperators<T7, ?>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder7
 
rightJoinOn(HasComparableOperators<T8, ?>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder8
 
rightJoinOn(HasComparableOperators<T9, ?>) - Method in interface com.speedment.runtime.join.builder.JoinBuilder9
 

S

sql() - Method in enum com.speedment.runtime.join.stage.JoinType
Returns the SQL representation of the JoinType.
sqlOperator() - Method in enum com.speedment.runtime.join.stage.JoinOperator
 
Stage<ENTITY> - Interface in com.speedment.runtime.join.stage
 
stream() - Method in interface com.speedment.runtime.join.Join
Creates and returns a new Stream over joined Tuples of entities in the underlying data source (e.g database).
swapEquivalent() - Method in enum com.speedment.runtime.join.stage.JoinOperator
Returns a JoinOperator that would produce an equivalent predicate when the arguments to the operator are applied swapped.

V

valueOf(String) - Static method in enum com.speedment.runtime.join.stage.JoinOperator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.speedment.runtime.join.stage.JoinType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.speedment.runtime.join.stage.JoinOperator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.speedment.runtime.join.stage.JoinType
Returns an array containing the constants of this enum type, in the order they are declared.

W

where(Predicate<? super ENTITY>) - Method in interface com.speedment.runtime.join.trait.HasWhere
Adds the provided predicate to the collection of predicates that shall be applied to entities from the previous Manager before entities are accepted in the join.
B C D E F G H I J L M N O P R S V W 
All Classes All Packages