public interface HasCreateJoin2
Modifier and Type | Method and Description |
---|---|
<T0,T1,T> Join<T> |
createJoin(List<Stage<?>> stages,
BiFunction<T0,T1,T> constructor,
TableIdentifier<T0> t0,
TableIdentifier<T1> t1)
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 . |
<T0,T1,T> Join<T> createJoin(List<Stage<?>> stages, BiFunction<T0,T1,T> constructor, TableIdentifier<T0> t0, TableIdentifier<T1> t1)
pipeline
whereby elements in the returned Join's Join.stream()
method
will be constructed using the provided constructor
.T0
- entity type of the first tableT1
- entity type of the second tableT
- stream type in returned Join object's stream methodstages
- pipeline with information on the joined tablesconstructor
- to be applied by the returned Join objects stream
methodt0
- identifier of the first tablet1
- identifier of the second tableNullPointerException
- if any of the provided arguments are
null
Copyright © 2018 Speedment, Inc.. All rights reserved.