Modifier and Type | Interface and Description |
---|---|
interface |
Column<E extends Entity,F,R extends EntityRelation> |
class |
ColumnHaving<E extends Entity,R extends EntityRelation> |
interface |
Field<E extends Entity,F,R extends EntityRelation> |
interface |
OptimisticConcurrencyForPrimaryKey<E extends Entity & PrimaryKey<E,?,?>,F,R extends EntityRelation> |
interface |
PrimaryKey<E extends Entity,F,R extends EntityRelation> |
Modifier and Type | Interface and Description |
---|---|
interface |
Dummy<E extends EntityMap> |
interface |
EntityRelationMap<E extends EntityMap> |
interface |
PrimaryCompositeKey<E extends Entity,K extends Composite> |
interface |
PrimaryKey<E extends Entity,F,R extends EntityRelation> |
Modifier and Type | Class and Description |
---|---|
class |
Dual |
Modifier and Type | Method and Description |
---|---|
default <F1,R1 extends EntityRelation> |
PrimaryKey.findByColumnValue(QueryTarget target,
Column<E,F1,R1> column,
F1 value) |
default <F,R extends EntityRelation> |
PrimaryCompositeKey.findByColumnValue(QueryTarget target,
Column<E,F,R> column,
F value) |
default <T extends Entity & EntityRelation<T>,F1,R1 extends EntityRelation> |
PrimaryKey.findRelatedMany(QueryTarget target,
Column<T,F1,R1> col) |
default <T extends Entity & EntityRelation<T>,F1,R1 extends EntityRelation> |
PrimaryKey.findRelatedMany(QueryTarget target,
Column<T,F1,R1> col) |
default <R1 extends Entity & EntityRelation<R1>> |
PrimaryKey.findRelatedMany(QueryTarget target,
R1 entity) |
default <T extends EntityMap & EntityRelation<T>> |
PrimaryKey.findRelatedMany(QueryTarget target,
T entity,
Column<T,?,?>... columns) |
default <R1 extends EntityRelation<E1>,M extends Entity,T extends EntityMap & PrimaryKey<E1,F,R1>,E1 extends Entity> |
PrimaryKey.findRelatedManyByCross(QueryTarget target,
M cross,
Column<T,?,?>... columns) |
default <R1 extends EntityRelation<E1>,M extends Entity,T extends PrimaryKey<E1,F,R1>,E1 extends Entity> |
PrimaryKey.findRelatedManyByCross(QueryTarget target,
M cross,
T entityRV) |
default <T extends Entity & EntityRelation<T>,F1,R1 extends EntityRelation> |
PrimaryKey.findRelatedOne(QueryTarget target,
Column<T,F1,R1> col) |
default <T extends Entity & EntityRelation<T>,F1,R1 extends EntityRelation> |
PrimaryKey.findRelatedOne(QueryTarget target,
Column<T,F1,R1> col) |
default <T extends Entity & EntityRelation<T>,F1,R1 extends EntityRelation> |
PrimaryKey.findRelatedOne(QueryTarget target,
Column<T,F1,R1> col,
Where where) |
default <T extends Entity & EntityRelation<T>,F1,R1 extends EntityRelation> |
PrimaryKey.findRelatedOne(QueryTarget target,
Column<T,F1,R1> col,
Where where) |
default <R1 extends Entity & EntityRelation<R1>> |
PrimaryKey.findRelatedOne(QueryTarget target,
R1 entity) |
default <T extends EntityMap & EntityRelation<T>> |
PrimaryKey.findRelatedOne(QueryTarget target,
T entity,
Column<T,?,?>... columns) |
default <R1 extends EntityRelation<E1>,M extends Entity,T extends EntityMap & PrimaryKey<E1,F,R1>,E1 extends Entity> |
PrimaryKey.findRelatedOneByCross(QueryTarget target,
M cross,
Column<T,?,?>... columns) |
default <R1 extends EntityRelation<E1>,M extends Entity,T extends PrimaryKey<E1,F,R1>,E1 extends Entity> |
PrimaryKey.findRelatedOneByCross(QueryTarget target,
M cross,
T entityRV) |
Modifier and Type | Method and Description |
---|---|
static <E extends Entity,F,R extends EntityRelation<E>> |
DummyColumnTemplate.createDummyColumn(E entity,
Class<F> type,
String name) |
Modifier and Type | Method and Description |
---|---|
static Column<Dual,String,EntityRelation> |
DummyColumnTemplate.dummyColumn(String name) |
Modifier and Type | Method and Description |
---|---|
<E1 extends Entity,F,R extends EntityRelation> |
QueryEntity.limitToField(Column<E1,F,R> field) |
<F,R extends EntityRelation> |
QueryInsert.set(Column<E,F,R> key,
R value) |
<F,R extends EntityRelation> |
QueryUpdate.set(Column<E,F,R> key,
R value) |
Modifier and Type | Method and Description |
---|---|
DummyColumnRelation<Dual,String,EntityRelation> |
QueryField.as(String asName) |
<F> DummyColumnRelation<Dual,F,EntityRelation> |
QueryField.as(String asName,
Class<F> clazz) |
Modifier and Type | Method and Description |
---|---|
default <F extends Number,R extends EntityRelation> |
QueryHaving.having(ColumnFunction<? extends Entity,F,R,F> col,
InnerQueryField<? extends R,F> val) |
default <E extends Entity,F extends Number,R extends EntityRelation> |
QueryHaving.having(ColumnFunction<E,F,R,F> column,
F val)
Condition: column value must be EQUAL to value
|
default <E extends Entity,F extends Number,R extends EntityRelation> |
QueryHaving.having(ColumnFunction<E,F,R,F> column,
R val)
Condition: column value must be EQUAL to value taken from related object.
|
default <F extends Number,R extends EntityRelation> |
QueryHaving.havingBetween(ColumnFunction<?,F,R,F> column,
R valueFrom,
R valueTo) |
default <E extends Entity,F,R extends EntityRelation> |
QueryHaving.havingEqual(Column<E,F,R> column,
F val)
Condition: consider only those records, matching the value with specified relation
|
default <E extends Entity,F,R extends EntityRelation> |
QueryHaving.havingEqual(Column<E,F,R> column,
R val)
Condition: consider only those records, matching the value taken from related object, with specified relation
|
default <F extends Number,R extends EntityRelation> |
QueryHaving.havingEqual(String column,
Object val) |
default <E extends Entity,F,R extends EntityRelation> |
QueryHaving.havingGreater(Column<E,F,R> column,
F val) |
default <E extends Entity,F,R extends EntityRelation> |
QueryHaving.havingGreater(Column<E,F,R> column,
R val) |
default <F extends Number,R extends EntityRelation> |
QueryHaving.havingGreater(String column,
Object val) |
default <E extends Entity,F,R extends EntityRelation> |
QueryHaving.havingGreaterOrEqual(Column<E,F,R> column,
F val) |
default <E extends Entity,F,R extends EntityRelation> |
QueryHaving.havingGreaterOrEqual(Column<E,F,R> column,
R val) |
default <F extends Number,R extends EntityRelation> |
QueryHaving.havingGreaterOrEqual(String column,
Object val) |
default <E extends Entity,F extends Number,R extends EntityRelation> |
QueryHaving.havingIfNotNull(ColumnFunction<E,F,R,F> column,
F val)
Condition: column value can not be NULL.
|
default <E extends Entity,F,R extends EntityRelation> |
QueryHaving.havingIn(Column<E,F,R> column,
Collection<F> val) |
default <E extends Entity,F,R extends EntityRelation> |
QueryHaving.havingIn(Column<E,F,R> column,
F... val) |
default <E extends Entity,F,R extends EntityRelation> |
QueryHaving.havingIn(Column<E,F,R> column,
R... val) |
default <E extends Entity,F,R extends EntityRelation> |
QueryHaving.havingLess(Column<E,F,R> column,
F val) |
default <E extends Entity,F,R extends EntityRelation> |
QueryHaving.havingLess(Column<E,F,R> column,
R val) |
default <F extends Number,R extends EntityRelation> |
QueryHaving.havingLess(String column,
Object val) |
default <E extends Entity,F,R extends EntityRelation> |
QueryHaving.havingLessOrEqual(Column<E,F,R> column,
F val) |
default <E extends Entity,F,R extends EntityRelation> |
QueryHaving.havingLessOrEqual(Column<E,F,R> column,
R val) |
default <F extends Number,R extends EntityRelation> |
QueryHaving.havingLessOrEqual(String column,
Object val) |
default <E extends Entity,F,R extends EntityRelation> |
QueryHaving.havingLike(Column<E,F,R> column,
F val) |
default <E extends Entity,F,R extends EntityRelation> |
QueryHaving.havingNotEqual(Column<E,F,R> column,
F val) |
default <E extends Entity,F,R extends EntityRelation> |
QueryHaving.havingNotEqual(Column<E,F,R> column,
R val) |
default <F extends Number,R extends EntityRelation> |
QueryHaving.havingNotEqual(String column,
Object val) |
default <E extends Entity,F,R extends EntityRelation> |
QueryHaving.havingNotIn(Column<E,F,R> column,
Collection<F> val) |
default <E extends Entity,F,R extends EntityRelation> |
QueryHaving.havingNotIn(Column<E,F,R> column,
F... val) |
default <E extends Entity,F,R extends EntityRelation> |
QueryHaving.havingNotIn(Column<E,F,R> column,
R... val) |
default <E extends Entity & PrimaryKey,R extends EntityRelation> |
QueryJoin.joinByPk(E tablePK,
R... tablesFK)
Inner Join tables by their ForeignKey
|
default <E extends Entity & PrimaryKey,R extends EntityRelation> |
QueryJoin.joinByPk(JoinType type,
E tablePK,
R... tablesFK)
Inner Join tables by their ForeignKey
|
default <E extends Entity,R extends EntityRelation> |
QueryJoin.joinRoute(E queryEntity,
R... joinedTables) |
default <E extends Entity,R extends EntityRelation> |
QueryJoin.joinRoute(JoinType type,
E queryEntity,
R... joinedTables) |
default <R extends EntityRelation> |
QueryJoin.joinThrough(JoinType type,
Set<String> totables,
R... throughTables) |
default <R extends EntityRelation> |
QueryJoin.joinThrough(Set<String> totables,
R... throughTables) |
default <R extends EntityRelation> |
QueryJoin.joinWhere(JoinType type,
R joinedTable,
Where where) |
default <R extends EntityRelation> |
QueryJoin.joinWhere(R joinedTable,
Where where) |
default <F,R extends EntityRelation> |
QueryWhere.whereBetween(Column<?,F,R> column,
R valueFrom,
R valueTo) |
default <E extends Entity,F,R extends EntityRelation> |
QueryWhere.whereEqual(Column<E,F,R> column,
F val) |
default <E extends Entity,F,R extends EntityRelation> |
QueryWhere.whereEqual(Column<E,F,R> column,
InnerQueryEntity<? extends R> val) |
default <E extends Entity,F,R extends EntityRelation> |
QueryWhere.whereEqual(Column<E,F,R> column,
R val) |
default <E extends Entity,F,R extends EntityRelation> |
QueryWhere.whereEqual(Field<E,F,R> column,
InnerQueryField<? extends R,F> val) |
default <E extends Entity,F,R extends EntityRelation> |
QueryWhere.whereGreater(Column<E,F,R> column,
F val) |
default <E extends Entity,F,R extends EntityRelation> |
QueryWhere.whereGreater(Column<E,F,R> column,
InnerQueryEntity<? extends R> val) |
default <E extends Entity,F,R extends EntityRelation> |
QueryWhere.whereGreater(Column<E,F,R> column,
R val) |
default <E extends Entity,F,R extends EntityRelation> |
QueryWhere.whereGreater(Field<E,F,R> column,
InnerQueryField<? extends R,F> val) |
default <E extends Entity,F,R extends EntityRelation> |
QueryWhere.whereGreaterOrEqual(Column<E,F,R> column,
F val) |
default <E extends Entity,F,R extends EntityRelation> |
QueryWhere.whereGreaterOrEqual(Column<E,F,R> column,
InnerQueryEntity<? extends R> val) |
default <E extends Entity,F,R extends EntityRelation> |
QueryWhere.whereGreaterOrEqual(Column<E,F,R> column,
R val) |
default <E extends Entity,F,R extends EntityRelation> |
QueryWhere.whereGreaterOrEqual(Field<E,F,R> column,
InnerQueryField<? extends R,F> val) |
default <E extends Entity,F,R extends EntityRelation> |
QueryWhere.whereIfNotNull(Column<E,F,R> column,
F val) |
default <E extends Entity,F,R extends EntityRelation> |
QueryWhere.whereIn(Column<E,F,R> column,
Collection<F> val) |
default <E extends Entity,F,R extends EntityRelation> |
QueryWhere.whereIn(Column<E,F,R> column,
F... val) |
default <E extends Entity,F,R extends EntityRelation> |
QueryWhere.whereIn(Column<E,F,R> column,
InnerQueryEntity<? extends R> val) |
default <E extends Entity,F,R extends EntityRelation> |
QueryWhere.whereIn(Column<E,F,R> column,
R... val) |
default <E extends Entity,F,R extends EntityRelation> |
QueryWhere.whereIn(Field<E,F,R> column,
InnerQueryField<? extends R,F> val) |
default <E extends Entity,F,R extends EntityRelation> |
QueryWhere.whereIsNull(Column<E,F,R> column) |
default <E extends Entity,F,R extends EntityRelation> |
QueryWhere.whereLess(Column<E,F,R> column,
F val) |
default <E extends Entity,F,R extends EntityRelation> |
QueryWhere.whereLess(Column<E,F,R> column,
InnerQueryEntity<? extends R> val) |
default <E extends Entity,F,R extends EntityRelation> |
QueryWhere.whereLess(Column<E,F,R> column,
R val) |
default <E extends Entity,F,R extends EntityRelation> |
QueryWhere.whereLess(Field<E,F,R> column,
InnerQueryField<? extends R,F> val) |
default <E extends Entity,F,R extends EntityRelation> |
QueryWhere.whereLessOrEqual(Column<E,F,R> column,
F val) |
default <E extends Entity,F,R extends EntityRelation> |
QueryWhere.whereLessOrEqual(Column<E,F,R> column,
InnerQueryEntity<? extends R> val) |
default <E extends Entity,F,R extends EntityRelation> |
QueryWhere.whereLessOrEqual(Column<E,F,R> column,
R val) |
default <E extends Entity,F,R extends EntityRelation> |
QueryWhere.whereLessOrEqual(Field<E,F,R> column,
InnerQueryField<? extends R,F> val) |
default <E extends Entity,F,R extends EntityRelation> |
QueryWhere.whereLike(Column<E,F,R> column,
F val) |
default <E extends Entity,F,R extends EntityRelation> |
QueryWhere.whereLike(Column<E,F,R> column,
InnerQueryEntity<? extends R> val) |
default <E extends Entity,F,R extends EntityRelation> |
QueryWhere.whereLike(Field<E,F,R> column,
InnerQueryField<? extends R,F> val) |
default <E extends Entity,F,R extends EntityRelation> |
QueryWhere.whereNotEqual(Column<E,F,R> column,
F val) |
default <E extends Entity,F,R extends EntityRelation> |
QueryWhere.whereNotEqual(Column<E,F,R> column,
InnerQueryEntity<? extends R> val) |
default <E extends Entity,F,R extends EntityRelation> |
QueryWhere.whereNotEqual(Column<E,F,R> column,
R val) |
default <E extends Entity,F,R extends EntityRelation> |
QueryWhere.whereNotEqual(Field<E,F,R> column,
InnerQueryField<? extends R,F> val) |
default <E extends Entity,F,R extends EntityRelation> |
QueryWhere.whereNotIn(Column<E,F,R> column,
Collection<F> val) |
default <E extends Entity,F,R extends EntityRelation> |
QueryWhere.whereNotIn(Column<E,F,R> column,
F... val) |
default <E extends Entity,F,R extends EntityRelation> |
QueryWhere.whereNotIn(Column<E,F,R> column,
InnerQueryEntity<? extends R> val) |
default <E extends Entity,F,R extends EntityRelation> |
QueryWhere.whereNotIn(Column<E,F,R> column,
R... val) |
default <E extends Entity,F,R extends EntityRelation> |
QueryWhere.whereNotIn(Field<E,F,R> column,
InnerQueryField<? extends R,F> val) |
default <E extends Entity,F,R extends EntityRelation> |
QueryWhere.whereNotLike(Column<E,F,R> column,
InnerQueryEntity<? extends R> val) |
default <E extends Entity,F,R extends EntityRelation> |
QueryWhere.whereNotLike(Field<E,F,R> column,
InnerQueryField<? extends R,F> val) |
default <E extends Entity,F,R extends EntityRelation> |
QueryWhere.whereNotNull(Column<E,F,R> column) |
Modifier and Type | Method and Description |
---|---|
default <E extends Entity,F,R extends EntityRelation> |
QueryHaving.havingIn(Column<E,F,R> column,
R... val) |
default <E extends Entity,F,R extends EntityRelation> |
QueryHaving.havingNotIn(Column<E,F,R> column,
R... val) |
default <E extends Entity & PrimaryKey,R extends EntityRelation> |
QueryJoin.joinByPk(E tablePK,
R... tablesFK)
Inner Join tables by their ForeignKey
|
default <E extends Entity & PrimaryKey,R extends EntityRelation> |
QueryJoin.joinByPk(JoinType type,
E tablePK,
R... tablesFK)
Inner Join tables by their ForeignKey
|
default <E extends Entity,R extends EntityRelation> |
QueryJoin.joinRoute(E queryEntity,
R... joinedTables) |
default <E extends Entity,R extends EntityRelation> |
QueryJoin.joinRoute(JoinType type,
E queryEntity,
R... joinedTables) |
default <R extends EntityRelation> |
QueryJoin.joinThrough(JoinType type,
Set<String> totables,
R... throughTables) |
default <R extends EntityRelation> |
QueryJoin.joinThrough(Set<String> totables,
R... throughTables) |
default <E extends Entity,F,R extends EntityRelation> |
QueryWhere.whereIn(Column<E,F,R> column,
R... val) |
default <E extends Entity,F,R extends EntityRelation> |
QueryWhere.whereNotIn(Column<E,F,R> column,
R... val) |
Modifier and Type | Method and Description |
---|---|
default <F,R extends EntityRelation> |
Plates.getFieldList(Column<?,F,R> col) |
default <F,R extends EntityRelation> |
Plates.getUniqueFieldList(Column<?,F,R> col) |
Modifier and Type | Method and Description |
---|---|
Column<?,?,EntityRelation> |
BitBufferIndex.getIndexedColumn() |
Column<?,?,EntityRelation> |
BitBufferUniqueIndex.getIndexedColumn() |
Modifier and Type | Field and Description |
---|---|
protected List<Column<Entity,Object,EntityRelation>> |
GeneralWhereAnd.keys |
protected List<Column<Entity,Object,EntityRelation>> |
GeneralWhereAndPlate.keys |
Modifier and Type | Class and Description |
---|---|
class |
ColumnIndex<P extends Entity,O extends Number,R extends EntityRelation> |
Modifier and Type | Method and Description |
---|---|
Column<E,?,EntityRelation> |
Index.getIndexedColumn() |
Modifier and Type | Method and Description |
---|---|
protected abstract Index<E,F> |
Index.newInstance(Column<E,?,EntityRelation> indexedColumn,
NavigableMap<F,List<E>> oneToManyMap,
List<E> nullValuesAsPK) |
protected Index<E,F> |
IndexBoolean.newInstance(Column<E,?,EntityRelation> indexedColumn,
NavigableMap<F,List<E>> oneToManyMap,
List<E> nullValuesAsPK) |
protected Index<E,F> |
IndexNumber.newInstance(Column<E,?,EntityRelation> indexedColumn,
NavigableMap<F,List<E>> oneToManyMap,
List<E> nullValuesAsPK) |
protected Index<E,F> |
IndexString.newInstance(Column<E,?,EntityRelation> indexedColumn,
NavigableMap<F,List<E>> oneToManyMap,
List<E> nullValuesAsPK) |
protected Index<E,Long> |
IndexDate.newInstance(Column<E,?,EntityRelation> indexedColumn,
NavigableMap<Long,List<E>> oneToManyMap,
List<E> nullValuesAsPK) |
Constructor and Description |
---|
Index(Column<E,?,EntityRelation> indexedColumn,
EntitiesBufferIndexed<E> buffer) |
Index(Column<E,?,EntityRelation> indexedColumn,
Map<F,List<E>> fieldEntitiesMap,
List<E> nullValuesEntities) |
IndexBoolean(Column<E,?,EntityRelation> indexedColumn,
EntitiesBufferIndexed<E> buffer) |
IndexDate(Column<E,?,EntityRelation> indexedColumn,
EntitiesBufferIndexed<E> buffer) |
IndexNumber(Column<E,?,EntityRelation> indexedColumn,
EntitiesBufferIndexed<E> buffer) |
IndexNumber(Column<E,?,EntityRelation> indexedColumn,
Map<F,List<E>> oneToManySubMap,
List<E> nullValuesAsPK) |
IndexString(Column<E,?,EntityRelation> indexedColumn,
EntitiesBufferIndexed<E> buffer) |
Modifier and Type | Method and Description |
---|---|
static <E extends Entity,F,R extends EntityRelation> |
Function.avg(Column<E,F,R> column) |
default <E extends Entity,F,R extends EntityRelation> |
FunctionWhisperer.avg(Column<E,F,R> column) |
static <C extends Number,E extends Entity,F,R extends EntityRelation> |
Function.avg(Column<E,F,R> column,
Class<C> clazz) |
default <C extends Number,E extends Entity,F,R extends EntityRelation> |
FunctionWhisperer.avg(Column<E,F,R> column,
Class<C> clazz) |
static <E extends Entity,F,R extends EntityRelation> |
Function.camel(Column<E,F,R> column) |
default <E extends Entity,F,R extends EntityRelation> |
FunctionWhisperer.camel(Column<E,F,R> column) |
static <E extends Entity,F,R extends EntityRelation,C> |
Function.cast(Column<E,F,R> column,
CastType type,
Class<C> castType) |
static <E extends Entity,F,R extends EntityRelation> |
Function.concat(Column<?,?,?>... columns) |
default <E extends Entity,F,R extends EntityRelation> |
FunctionWhisperer.concat(Column<?,?,?>... columns) |
static <E extends Entity,F,R extends EntityRelation> |
Function.count(Column<E,F,R> column) |
default <E extends Entity,F,R extends EntityRelation> |
FunctionWhisperer.count(Column<E,F,R> column) |
default <C,E extends Entity,F,R extends EntityRelation> |
FunctionWhisperer.count(Column<E,F,R> column,
Class<C> clazz) |
static <C extends Number,E extends Entity,F,R extends EntityRelation> |
Function.count(Column<E,F,R> column,
Class<C> clazz) |
static <E extends Entity,F,R extends EntityRelation> |
Function.count(E entity) |
default <E extends Entity,F,R extends EntityRelation> |
FunctionWhisperer.count(E entity) |
static <E extends Entity,F,R extends EntityRelation> |
Function.countDistinct(Column<E,F,R> column) |
default <E extends Entity,F,R extends EntityRelation> |
FunctionWhisperer.countDistinct(Column<E,F,R> column) |
static <C,E extends Entity,F,R extends EntityRelation> |
Function.countDistinct(Column<E,F,R> column,
Class<C> clazz) |
default <C,E extends Entity,F,R extends EntityRelation> |
FunctionWhisperer.countDistinct(Column<E,F,R> column,
Class<C> clazz) |
static <E extends Entity,F,R extends EntityRelation> |
Function.day(Column<E,F,R> column) |
static <E extends Entity,F,R extends EntityRelation> |
Function.distinct(Column<E,F,R> column) |
default <E extends Entity,F,R extends EntityRelation> |
FunctionWhisperer.distinct(Column<E,F,R> column) |
default <C,E extends Entity,F,R extends EntityRelation> |
FunctionWhisperer.left(Column<E,F,R> column,
Class<C> clazz,
int length) |
static <E extends Entity,F,R extends EntityRelation> |
Function.length(Column<E,F,R> column) |
default <E extends Entity,F,R extends EntityRelation> |
FunctionWhisperer.length(Column<E,F,R> column) |
static <E extends Entity,F,R extends EntityRelation> |
Function.lower(Column<E,F,R> column) |
default <E extends Entity,F,R extends EntityRelation> |
FunctionWhisperer.lower(Column<E,F,R> column) |
static <E extends Entity,F,R extends EntityRelation> |
Function.max(Column<E,F,R> column) |
default <E extends Entity,F,R extends EntityRelation> |
FunctionWhisperer.max(Column<E,F,R> column) |
static <C extends Number,E extends Entity,F,R extends EntityRelation> |
Function.max(Column<E,F,R> column,
Class<C> clazz) |
default <C extends Number,E extends Entity,F,R extends EntityRelation> |
FunctionWhisperer.max(Column<E,F,R> column,
Class<C> clazz) |
static <E extends Entity,F,R extends EntityRelation> |
Function.min(Column<E,F,R> column) |
default <E extends Entity,F,R extends EntityRelation> |
FunctionWhisperer.min(Column<E,F,R> column) |
static <C extends Number,E extends Entity,F,R extends EntityRelation> |
Function.min(Column<E,F,R> column,
Class<C> clazz) |
default <C extends Number,E extends Entity,F,R extends EntityRelation> |
FunctionWhisperer.min(Column<E,F,R> column,
Class<C> clazz) |
static <E extends Entity,F,R extends EntityRelation> |
Function.month(Column<E,F,R> column) |
default <C,E extends Entity,F,R extends EntityRelation> |
FunctionWhisperer.replace(Column<E,F,R> column,
Class<C> clazz) |
default <C,E extends Entity,F,R extends EntityRelation> |
FunctionWhisperer.replicate(Column<E,F,R> column,
Class<C> clazz) |
static <E extends Entity,F,R extends EntityRelation,C> |
Function.reverse(Class<C> clazz,
Column<E,F,R> column) |
default <E extends Entity,F,R extends EntityRelation,C> |
FunctionWhisperer.reverse(Class<C> clazz,
Column<E,F,R> column) |
static <E extends Entity,F,R extends EntityRelation> |
Function.reverse(Column<E,F,R> column) |
default <E extends Entity,F,R extends EntityRelation> |
FunctionWhisperer.reverse(Column<E,F,R> column) |
default <C,E extends Entity,F,R extends EntityRelation> |
FunctionWhisperer.right(Column<E,F,R> column,
Class<C> clazz,
int length) |
static <E extends Entity,F,R extends EntityRelation,C> |
Function.substring(Class<C> clazz,
Column<E,F,R> column,
int from,
int to) |
default <E extends Entity,F,R extends EntityRelation,C> |
FunctionWhisperer.substring(Class<C> clazz,
Column<E,F,R> column,
int from,
int to) |
static <E extends Entity,F,R extends EntityRelation> |
Function.substring(Column<E,F,R> column,
Column<?,Number,?> from,
Column<?,Number,?> to) |
default <E extends Entity,F,R extends EntityRelation> |
FunctionWhisperer.substring(Column<E,F,R> column,
Column<?,Number,?> from,
Column<?,Number,?> to) |
static <E extends Entity,F,R extends EntityRelation> |
Function.substring(Column<E,F,R> column,
int from,
Column<?,? extends Number,?> to) |
default <E extends Entity,F,R extends EntityRelation> |
FunctionWhisperer.substring(Column<E,F,R> column,
int from,
Column<?,? extends Number,?> to) |
static <E extends Entity,F,R extends EntityRelation> |
Function.substring(Column<E,F,R> column,
int from,
int to) |
default <E extends Entity,F,R extends EntityRelation> |
FunctionWhisperer.substring(Column<E,F,R> column,
int from,
int to) |
static <C extends Number,E extends Entity,F,R extends EntityRelation> |
Function.sum(Class<C> clazz,
Column<?,?,?>... columns) |
default <C extends Number,E extends Entity,F,R extends EntityRelation> |
FunctionWhisperer.sum(Class<C> clazz,
Column<?,?,?>... columns) |
static <E extends Entity,F,R extends EntityRelation> |
Function.sum(Column<E,F,R> column) |
default <E extends Entity,F,R extends EntityRelation> |
FunctionWhisperer.sum(Column<E,F,R> column) |
static <C extends Number,E extends Entity,F,R extends EntityRelation> |
Function.sum(Column<E,F,R> column,
Class<C> clazz) |
default <C extends Number,E extends Entity,F,R extends EntityRelation> |
FunctionWhisperer.sum(Column<E,F,R> column,
Class<C> clazz) |
static <E extends Entity,F,R extends EntityRelation> |
Function.trim(Column<E,F,R> column) |
default <E extends Entity,F,R extends EntityRelation> |
FunctionWhisperer.trim(Column<E,F,R> column) |
static <E extends Entity,F,R extends EntityRelation> |
Function.upper(Column<E,F,R> column) |
default <E extends Entity,F,R extends EntityRelation> |
FunctionWhisperer.upper(Column<E,F,R> column) |
static <E extends Entity,F,R extends EntityRelation> |
Function.year(Column<E,F,R> column) |
Modifier and Type | Method and Description |
---|---|
static <F,R extends EntityRelation> |
SetFields.setColumn(Column<?,F,R> field,
F value) |
static <F,R extends EntityRelation> |
SetFields.setColumn(Column<?,F,R> field,
R related) |
static <E extends Entity,R extends EntityRelation> |
SetFields.setColumns(E related,
Column<E,?,?>... fields) |
static <F,R extends EntityRelation> |
SetFields.setColumns(R related,
Column<?,F,R>... fields) |
static <F,R extends EntityRelation> |
SetFields.setInfoColumns(R related,
TableColumn[] fields) |
<F,R extends EntityRelation> |
SetFields.setValue(Column<?,F,R> relation,
F val) |
<F,R extends EntityRelation> |
SetFields.setValue(Column<?,F,R> relation,
R related) |
Modifier and Type | Class and Description |
---|---|
class |
OrderField<E extends Entity,F,R extends EntityRelation> |
Modifier and Type | Method and Description |
---|---|
static <E extends Entity,F,R extends EntityRelation> |
AVG.of(Column<E,F,R> column) |
static <C extends Number,E extends Entity,F,R extends EntityRelation> |
AVG.of(Column<E,F,R> column,
Class<C> clazz) |
Modifier and Type | Class and Description |
---|---|
class |
CastColumnRelation<E extends Entity,F,R extends EntityRelation,C> |
class |
ColumnFunction<E extends Entity,F,R extends EntityRelation,C> |
class |
DummyColumnRelation<E extends Entity,F,R extends EntityRelation> |
class |
SubstringColumnRelation<E extends Entity,F,R extends EntityRelation,C> |
Modifier and Type | Method and Description |
---|---|
static <E extends Entity,F,R extends EntityRelation> |
ASCII.of(Column<E,F,R> column) |
static <C extends Number,E extends Entity,F,R extends EntityRelation> |
ASCII.of(Column<E,F,R> column,
Class<C> clazz) |
Modifier and Type | Method and Description |
---|---|
<E1 extends Entity,F,R extends EntityRelation> |
InnerQueryEntity.limitToField(Column<E1,F,R> field) |
Modifier and Type | Method and Description |
---|---|
<F,R extends EntityRelation> |
Where.between(Field<?,F,R> column,
R valueFrom,
R valueTo) |
<E extends Entity,F,R extends EntityRelation> |
Where.equal(Column<E,F,R> column,
InnerQueryEntity<? extends R> val) |
<E extends Entity,F,R extends EntityRelation> |
Where.equal(Field<E,F,R> column,
F val) |
<E extends Entity,F,R extends EntityRelation> |
Where.equal(Field<E,F,R> column,
Field<?,F,?> val) |
<E extends Entity,F,R extends EntityRelation> |
Where.equal(Field<E,F,R> column,
InnerQueryField<? extends R,F> val) |
<E extends Entity,F,R extends EntityRelation> |
Where.equal(Field<E,F,R> column,
R val) |
<E extends Entity,F,R extends EntityRelation> |
Where.equalColumn(Column<?,F,?> column,
Column<?,F,?> column2) |
<E extends Entity,F,R extends EntityRelation> |
Where.greater(Column<E,F,R> column,
InnerQueryEntity<? extends R> val) |
<E extends Entity,F,R extends EntityRelation> |
Where.greater(Field<E,F,R> column,
F val) |
<E extends Entity,F,R extends EntityRelation> |
Where.greater(Field<E,F,R> column,
Field<?,F,?> val) |
<E extends Entity,F,R extends EntityRelation> |
Where.greater(Field<E,F,R> column,
InnerQueryField<? extends R,F> val) |
<E extends Entity,F,R extends EntityRelation> |
Where.greater(Field<E,F,R> column,
R val) |
<E extends Entity,F,R extends EntityRelation> |
Where.greaterColumn(Column<?,F,?> column,
Column<?,F,?> column2) |
<E extends Entity,F,R extends EntityRelation> |
Where.greaterOrEqual(Column<E,F,R> column,
InnerQueryEntity<? extends R> val) |
<E extends Entity,F,R extends EntityRelation> |
Where.greaterOrEqual(Field<E,F,R> column,
F val) |
<E extends Entity,F,R extends EntityRelation> |
Where.greaterOrEqual(Field<E,F,R> column,
Field<?,F,?> val) |
<E extends Entity,F,R extends EntityRelation> |
Where.greaterOrEqual(Field<E,F,R> column,
InnerQueryField<? extends R,F> val) |
<E extends Entity,F,R extends EntityRelation> |
Where.greaterOrEqual(Field<E,F,R> column,
R val) |
<E extends Entity,F,R extends EntityRelation> |
Where.greaterOrEqualColumn(Column<?,F,?> column,
Column<?,F,?> column2) |
<E extends Entity,F,R extends EntityRelation> |
Where.ifNotNull(Field<E,F,R> column,
F val) |
<E extends Entity,F,R extends EntityRelation> |
Where.ifNotNull(Field<E,F,R> column,
Operator operator,
F val) |
<E extends Entity,F,R extends EntityRelation> |
Where.in(Column<E,F,R> column,
InnerQueryEntity<? extends R> val) |
<E extends Entity,F,R extends EntityRelation> |
Where.in(Field<E,F,R> column,
Collection<F> val) |
<E extends Entity,F,R extends EntityRelation> |
Where.in(Field<E,F,R> column,
Entities<? extends R> val) |
<E extends Entity,F,R extends EntityRelation> |
Where.in(Field<E,F,R> column,
F... val) |
<E extends Entity,F,R extends EntityRelation> |
Where.in(Field<E,F,R> column,
InnerQueryField<? extends R,F> val) |
<E extends Entity,F,R extends EntityRelation> |
Where.in(Field<E,F,R> column,
R... val) |
<E extends Entity,F,R extends EntityRelation> |
Where.less(Column<E,F,R> column,
InnerQueryEntity<? extends R> val) |
<E extends Entity,F,R extends EntityRelation> |
Where.less(Field<E,F,R> column,
F val) |
<E extends Entity,F,R extends EntityRelation> |
Where.less(Field<E,F,R> column,
Field<?,F,?> val) |
<E extends Entity,F,R extends EntityRelation> |
Where.less(Field<E,F,R> column,
InnerQueryField<? extends R,F> val) |
<E extends Entity,F,R extends EntityRelation> |
Where.less(Field<E,F,R> column,
R val) |
<E extends Entity,F,R extends EntityRelation> |
Where.lessColumn(Column<?,F,?> column,
Column<?,F,?> column2) |
<E extends Entity,F,R extends EntityRelation> |
Where.lessOrEqual(Column<E,F,R> column,
InnerQueryEntity<? extends R> val) |
<E extends Entity,F,R extends EntityRelation> |
Where.lessOrEqual(Field<E,F,R> column,
F val) |
<E extends Entity,F,R extends EntityRelation> |
Where.lessOrEqual(Field<E,F,R> column,
Field<?,F,?> val) |
<E extends Entity,F,R extends EntityRelation> |
Where.lessOrEqual(Field<E,F,R> column,
InnerQueryField<? extends R,F> val) |
<E extends Entity,F,R extends EntityRelation> |
Where.lessOrEqual(Field<E,F,R> column,
R val) |
<E extends Entity,F,R extends EntityRelation> |
Where.lessOrEqualColumn(Column<?,F,?> column,
Column<?,F,?> column2) |
<E extends Entity,F,R extends EntityRelation> |
Where.like(Column<E,F,R> column,
InnerQueryEntity<? extends R> val) |
<E extends Entity,F,R extends EntityRelation> |
Where.like(Field<E,F,R> column,
F val) |
<E extends Entity,F,R extends EntityRelation> |
Where.like(Field<E,F,R> column,
InnerQueryField<? extends R,F> val) |
<E extends Entity,F,R extends EntityRelation> |
Where.notEqual(Column<E,F,R> column,
InnerQueryEntity<? extends R> val) |
<E extends Entity,F,R extends EntityRelation> |
Where.notEqual(Field<E,F,R> column,
F val) |
<E extends Entity,F,R extends EntityRelation> |
Where.notEqual(Field<E,F,R> column,
Field<?,F,?> val) |
<E extends Entity,F,R extends EntityRelation> |
Where.notEqual(Field<E,F,R> column,
InnerQueryField<? extends R,F> val) |
<E extends Entity,F,R extends EntityRelation> |
Where.notEqual(Field<E,F,R> column,
R val) |
<E extends Entity,F,R extends EntityRelation> |
Where.notEqualColumn(Column<?,F,?> column,
Column<?,F,?> column2) |
<E extends Entity,F,R extends EntityRelation> |
Where.notIn(Column<E,F,R> column,
InnerQueryEntity<? extends R> val) |
<E extends Entity,F,R extends EntityRelation> |
Where.notIn(Field<E,F,R> column,
Collection<F> val) |
<E extends Entity,F,R extends EntityRelation> |
Where.notIn(Field<E,F,R> column,
F... val) |
<E extends Entity,F,R extends EntityRelation> |
Where.notIn(Field<E,F,R> column,
InnerQueryField<? extends R,F> val) |
<E extends Entity,F,R extends EntityRelation> |
Where.notIn(Field<E,F,R> column,
R... val) |
<E extends Entity,F,R extends EntityRelation> |
Where.notLike(Column<E,F,R> column,
InnerQueryEntity<? extends R> val) |
<E extends Entity,F,R extends EntityRelation> |
Where.notLike(Field<E,F,R> column,
F val) |
<E extends Entity,F,R extends EntityRelation> |
Where.notLike(Field<E,F,R> column,
InnerQueryField<? extends R,F> val) |
Modifier and Type | Method and Description |
---|---|
<E extends Entity,F,R extends EntityRelation> |
Where.in(Field<E,F,R> column,
R... val) |
<E extends Entity,F,R extends EntityRelation> |
Where.notIn(Field<E,F,R> column,
R... val) |
Modifier and Type | Method and Description |
---|---|
default <E extends Entity & PrimaryKey<E,F,? extends EntityRelation>,F> |
QueryTarget.findManyByPk(E entity,
F id) |
default <E extends Entity & PrimaryKey<E,F,? extends EntityRelation>,F> |
QueryTarget.findOneByPk(E entity,
F id) |
default <E extends Entity & PrimaryKey<E,F,R>,T extends Entity & EntityRelation<T>,F,R extends EntityRelation<?>> |
QueryTarget.selectRelated(E entity,
T rel) |
default <E extends Entity & PrimaryKey<E,F,R>,T extends Entity & EntityRelation<T>,F,R extends EntityRelation<?>> |
QueryTarget.selectRelated(E entity,
T rel) |
default <E extends Entity,F,R extends EntityRelation> |
QueryTarget.update(Column<E,F,R> column,
F value) |
Modifier and Type | Method and Description |
---|---|
static <E extends Entity,F,R extends EntityRelation> |
RSReader.executeInsert(QuerySpecialParameters insertQueryParameters,
Connection conn,
ILoggerBean loggerBean,
Column<E,F,R> pk) |
static <E extends Entity,F,R extends EntityRelation> |
RSReader.putColumnValueAtPlate(ResultSet rs,
int colNo,
Plate e,
TableColumn col) |
static <E extends Entity,F,R extends EntityRelation> |
RSReader.putColumnValueIntoEntity(ResultSet rs,
int colNo,
E e,
Column<E,F,R> col) |
default <E extends Entity,F,R extends EntityRelation> |
SqlQueryResolver.toCastColumnRelationQueryExpression(Column<E,F,R> column,
IdentifierStorage storage,
String mode,
CastType type) |
default <E extends Entity,F,R extends EntityRelation> |
SqlQueryResolver.toColumnFunctionQueryExpression(Column<E,F,R> column,
IdentifierStorage storage,
String mode) |
default <E extends Entity,F,R extends EntityRelation> |
SqlQueryResolver.toSubstringColumnRelationQueryExpression(Column<E,F,R> column,
IdentifierStorage storage,
String mode,
Integer from,
Integer to,
Column fromColumn,
Column toColumn) |
Modifier and Type | Method and Description |
---|---|
default StringBuilder |
SqlQueryResolver.appendKey(IdentifierStorage storage,
Column<Entity,Object,EntityRelation> keyFromWrapper,
String databaseengine) |
default StringBuilder |
SqlQueryResolver.appendKey(IdentifierStorage storage,
Column<Entity,Object,EntityRelation> keyFromWrapper,
String databaseengine,
Operator relation) |
Modifier and Type | Interface and Description |
---|---|
interface |
CamelName<E extends EntityMap> |
interface |
ColumnCount<E extends EntityMap> |
interface |
Datatype<E extends EntityMap> |
interface |
DecimalDigits<E extends EntityMap> |
interface |
FieldClass<E extends EntityMap> |
interface |
KeySeq<E extends EntityMap> |
interface |
MetaCatalogName<E extends EntityMap> |
interface |
MetaColumnDefault<E extends EntityMap> |
interface |
MetaColumnName<E extends EntityMap> |
interface |
MetaColumnSize<E extends EntityMap> |
interface |
MetaSchemaName<E extends EntityMap> |
interface |
MetaTableName<E extends EntityMap> |
interface |
Nullable<E extends EntityMap> |
interface |
OrdinalPosition<E extends EntityMap> |
interface |
PkName<E extends EntityMap> |
interface |
Remarks<E extends EntityMap> |
interface |
TableColumnName<E extends EntityMap> |
Modifier and Type | Class and Description |
---|---|
class |
MetaCatalog |
class |
MetaColumn |
class |
MetaPrimaryKey |
class |
MetaSchema |
class |
MetaTable |
Modifier and Type | Interface and Description |
---|---|
interface |
ExecutionTime<E extends EntityMap> |
interface |
Key<E extends EntityMap> |
interface |
RelatedEntity<E extends EntityMap> |
interface |
RequestDate<E extends EntityMap> |
interface |
RequestType<E extends EntityMap> |
interface |
ResponseDate<E extends EntityMap> |
interface |
SqlQuery<E extends EntityMap> |
Modifier and Type | Class and Description |
---|---|
class |
StatisticRecord |
Copyright © 2021. All rights reserved.