public class JPAEntityPath<T extends DBObject>
extends com.querydsl.core.types.dsl.EntityPathBase<T>
Modifier and Type | Field and Description |
---|---|
protected Class<T> |
clz |
protected Map<DBField,com.querydsl.core.types.Expression<?>> |
map |
Constructor and Description |
---|
JPAEntityPath(Class<? extends T> type,
com.querydsl.core.types.PathMetadata metadata) |
JPAEntityPath(Class<? extends T> type,
com.querydsl.core.types.PathMetadata metadata,
com.querydsl.core.types.dsl.PathInits inits) |
JPAEntityPath(Class<? extends T> type,
String variable) |
JPAEntityPath(DBContext context,
Class<? extends DBObject> type) |
Modifier and Type | Method and Description |
---|---|
<A,E> com.querydsl.core.types.dsl.ArrayPath<A,E> |
array(DBField field) |
com.querydsl.core.types.dsl.BooleanPath |
bool(DBField field) |
<T extends DBObject> |
cloneNew(DBContext context)
克隆一个新的原始对象.
|
<T extends DBObject> |
cloneNew(String variable) |
<E,Q extends com.querydsl.core.types.dsl.SimpleExpression<? super E>> |
collection(DBField field) |
protected <T> T |
column(DBField field,
Class<T> clz) |
<T extends Comparable> |
comparable(DBField field) |
<T extends Comparable> |
date(DBField field) |
<T extends Comparable> |
dateTime(DBField field) |
<T extends Enum<T>> |
enums(DBField field) |
<P> com.querydsl.core.types.Expression<P> |
expression(DBField field) |
protected com.querydsl.core.types.Expression<?> |
getBeanMappingType(ColumnMapping cm) |
Map<DBField,com.querydsl.core.types.Expression<?>> |
getMap() |
<E,Q extends com.querydsl.core.types.dsl.SimpleExpression<? super E>> |
list(DBField field) |
<K,V,E extends com.querydsl.core.types.dsl.SimpleExpression<? super V>> |
map(DBField field) |
<T extends Number & Comparable<?>> |
number(DBField field) |
<P> com.querydsl.core.types.Path<P> |
path(DBField field) |
<E,Q extends com.querydsl.core.types.dsl.SimpleExpression<? super E>> |
set(DBField field) |
<T> com.querydsl.core.types.dsl.SimplePath<T> |
simple(DBField field) |
com.querydsl.core.types.dsl.StringPath |
string(DBField field) |
<T extends Comparable> |
time(DBField field) |
accept, add, as, createArray, createBoolean, createCollection, createComparable, createDate, createDateTime, createEnum, createList, createMap, createNumber, createSet, createSimple, createString, createTime, forProperty, getAnnotatedElement, getMetadata, getRoot, instanceOf, instanceOfAny
as, as, count, countDistinct, eq, eq, eqAll, eqAll, eqAny, eqAny, in, in, in, in, in, isNotNull, isNull, ne, ne, neAll, neAny, notIn, notIn, notIn, notIn, notIn, nullif, nullif, when, when
equals, getType, hashCode, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public JPAEntityPath(Class<? extends T> type, com.querydsl.core.types.PathMetadata metadata)
public <P> com.querydsl.core.types.Path<P> path(DBField field)
P
- field
- public <P> com.querydsl.core.types.Expression<P> expression(DBField field)
public com.querydsl.core.types.dsl.BooleanPath bool(DBField field)
public com.querydsl.core.types.dsl.StringPath string(DBField field)
public <T extends Number & Comparable<?>> com.querydsl.core.types.dsl.NumberPath<T> number(DBField field)
public <T> com.querydsl.core.types.dsl.SimplePath<T> simple(DBField field)
public <A,E> com.querydsl.core.types.dsl.ArrayPath<A,E> array(DBField field)
public <T extends Comparable> com.querydsl.core.types.dsl.ComparablePath<T> comparable(DBField field)
public <T extends Comparable> com.querydsl.core.types.dsl.DatePath<T> date(DBField field)
public <T extends Comparable> com.querydsl.core.types.dsl.DateTimePath<T> dateTime(DBField field)
public <T extends Comparable> com.querydsl.core.types.dsl.TimePath<T> time(DBField field)
public <E,Q extends com.querydsl.core.types.dsl.SimpleExpression<? super E>> com.querydsl.core.types.dsl.CollectionPath<E,Q> collection(DBField field)
public <E,Q extends com.querydsl.core.types.dsl.SimpleExpression<? super E>> com.querydsl.core.types.dsl.SetPath<E,Q> set(DBField field)
public <E,Q extends com.querydsl.core.types.dsl.SimpleExpression<? super E>> com.querydsl.core.types.dsl.ListPath<E,Q> list(DBField field)
public <K,V,E extends com.querydsl.core.types.dsl.SimpleExpression<? super V>> com.querydsl.core.types.dsl.MapPath<K,V,E> map(DBField field)
protected com.querydsl.core.types.Expression<?> getBeanMappingType(ColumnMapping cm)
public <T extends DBObject> JPAEntityPath<T> cloneNew(DBContext context)
T
- public <T extends DBObject> JPAEntityPath<T> cloneNew(String variable)
Copyright © 2020. All rights reserved.