Package | Description |
---|---|
com.querydsl.core.alias |
Alias functionality
|
com.querydsl.core.types |
Expression types
|
com.querydsl.core.types.dsl |
DSL expression types
|
com.querydsl.mongodb |
MongoDB support
|
com.querydsl.mongodb.morphia |
Morphia bindings
|
com.querydsl.spatial |
Spatial types using Geolatte
|
com.querydsl.spatial.jts |
Spatial types using JTS
|
com.querydsl.sql |
SQL/JDBC support
|
com.querydsl.sql.spatial |
Spatial support
|
Modifier and Type | Method and Description |
---|---|
<T> Path<T[]> |
PathFactory.createArrayPath(Class<T[]> type,
PathMetadata metadata)
Create an array path
|
<T> Path<T[]> |
DefaultPathFactory.createArrayPath(Class<T[]> arrayType,
PathMetadata metadata) |
Path<Boolean> |
PathFactory.createBooleanPath(PathMetadata metadata)
Create a boolean path
|
Path<Boolean> |
DefaultPathFactory.createBooleanPath(PathMetadata metadata) |
<E> Path<Collection<E>> |
PathFactory.createCollectionPath(Class<E> elementType,
PathMetadata metadata)
Create a collection path
|
<E> Path<Collection<E>> |
DefaultPathFactory.createCollectionPath(Class<E> elementType,
PathMetadata metadata) |
<T extends Comparable<?>> |
PathFactory.createComparablePath(Class<T> type,
PathMetadata metadata)
Create a comparable path
|
<T extends Comparable<?>> |
DefaultPathFactory.createComparablePath(Class<T> type,
PathMetadata metadata) |
<T extends Comparable<?>> |
PathFactory.createDatePath(Class<T> type,
PathMetadata metadata)
Create a date path
|
<T extends Comparable<?>> |
DefaultPathFactory.createDatePath(Class<T> type,
PathMetadata metadata) |
<T extends Comparable<?>> |
PathFactory.createDateTimePath(Class<T> type,
PathMetadata metadata)
Create a datetime path
|
<T extends Comparable<?>> |
DefaultPathFactory.createDateTimePath(Class<T> type,
PathMetadata metadata) |
<T> Path<T> |
PathFactory.createEntityPath(Class<T> type,
PathMetadata metadata)
Create an entity path
|
<T> Path<T> |
DefaultPathFactory.createEntityPath(Class<T> type,
PathMetadata metadata) |
<T extends Enum<T>> |
PathFactory.createEnumPath(Class<T> type,
PathMetadata metadata)
Create an enum path
|
<T extends Enum<T>> |
DefaultPathFactory.createEnumPath(Class<T> type,
PathMetadata metadata) |
<E> Path<List<E>> |
PathFactory.createListPath(Class<E> elementType,
PathMetadata metadata)
Create a list path
|
<E> Path<List<E>> |
DefaultPathFactory.createListPath(Class<E> elementType,
PathMetadata metadata) |
<K,V> Path<Map<K,V>> |
PathFactory.createMapPath(Class<K> keyType,
Class<V> valueType,
PathMetadata metadata)
Create a map path
|
<K,V> Path<Map<K,V>> |
DefaultPathFactory.createMapPath(Class<K> keyType,
Class<V> valueType,
PathMetadata metadata) |
<T extends Number & Comparable<T>> |
PathFactory.createNumberPath(Class<T> type,
PathMetadata metadata)
Create a number path
|
<T extends Number & Comparable<T>> |
DefaultPathFactory.createNumberPath(Class<T> type,
PathMetadata metadata) |
<E> Path<Set<E>> |
PathFactory.createSetPath(Class<E> elementType,
PathMetadata metadata)
Create a set path
|
<E> Path<Set<E>> |
DefaultPathFactory.createSetPath(Class<E> elementType,
PathMetadata metadata) |
<T> Path<T> |
PathFactory.createSimplePath(Class<T> type,
PathMetadata metadata)
Create a simple path
|
<T> Path<T> |
DefaultPathFactory.createSimplePath(Class<T> type,
PathMetadata metadata) |
Path<String> |
PathFactory.createStringPath(PathMetadata metadata)
Create a string path
|
Path<String> |
DefaultPathFactory.createStringPath(PathMetadata metadata) |
<T extends Comparable<?>> |
PathFactory.createTimePath(Class<T> type,
PathMetadata metadata)
Create a time path
|
<T extends Comparable<?>> |
DefaultPathFactory.createTimePath(Class<T> type,
PathMetadata metadata) |
Modifier and Type | Method and Description |
---|---|
static PathMetadata |
PathMetadataFactory.forArrayAccess(Path<?> parent,
Expression<Integer> index)
Create a new PathMetadata instance for indexed array access
|
static PathMetadata |
PathMetadataFactory.forArrayAccess(Path<?> parent,
int index)
Create a new PathMetadata instance for indexed array access
|
static PathMetadata |
PathMetadataFactory.forCollectionAny(Path<?> parent)
Create a new PathMetadata instance for collection any access
|
static <T> PathMetadata |
PathMetadataFactory.forDelegate(Path<T> delegate)
Create a new PathMetadata instance for delegate access
|
static PathMetadata |
PathMetadataFactory.forListAccess(Path<?> parent,
Expression<Integer> index)
Create a new PathMetadata instance for indexed list access
|
static PathMetadata |
PathMetadataFactory.forListAccess(Path<?> parent,
int index)
Create a new PathMetadata instance for indexed list access
|
static <KT> PathMetadata |
PathMetadataFactory.forMapAccess(Path<?> parent,
Expression<KT> key)
Create a new PathMetadata instance for key based map access
|
static <KT> PathMetadata |
PathMetadataFactory.forMapAccess(Path<?> parent,
KT key)
Create a new PathMetadata instance for for key based map access
|
static PathMetadata |
PathMetadataFactory.forProperty(Path<?> parent,
String property)
Create a new PathMetadata instance for property access
|
static PathMetadata |
PathMetadataFactory.forVariable(String variable)
Create a new PathMetadata instance for a variable
|
PathMetadata |
PathImpl.getMetadata() |
PathMetadata |
Path.getMetadata()
Get the metadata for this path
|
Modifier and Type | Method and Description |
---|---|
static <T> Path<T> |
ExpressionUtils.path(Class<? extends T> type,
PathMetadata metadata)
Create a new Path expression
|
Constructor and Description |
---|
ParameterizedPathImpl(Class<? extends T> type,
PathMetadata metadata,
Class<?>... parameterTypes) |
PathImpl(Class<? extends T> type,
PathMetadata metadata) |
Modifier and Type | Method and Description |
---|---|
static <A,E> ArrayPath<A,E> |
Expressions.arrayPath(Class<A> arrayType,
PathMetadata metadata)
Create a new Path expression
|
static BooleanPath |
Expressions.booleanPath(PathMetadata metadata)
Create a new Path expression
|
static <E,Q extends SimpleExpression<? super E>> |
Expressions.collectionPath(Class<E> type,
Class<Q> queryType,
PathMetadata metadata)
Create a new Path expression
|
static <T extends Comparable<?>> |
Expressions.comparableEntityPath(Class<? extends T> type,
PathMetadata metadata)
Create a new Path expression
|
static <T extends Comparable<?>> |
Expressions.comparablePath(Class<? extends T> type,
PathMetadata metadata)
Create a new Path expression
|
static <T extends Comparable<?>> |
Expressions.datePath(Class<? extends T> type,
PathMetadata metadata)
Create a new Path expression
|
static <T extends Comparable<?>> |
Expressions.dateTimePath(Class<? extends T> type,
PathMetadata metadata)
Create a new Path expression
|
static <T> DslPath<T> |
Expressions.dslPath(Class<? extends T> type,
PathMetadata metadata)
Create a new Path expression
|
static <T extends Enum<T>> |
Expressions.enumPath(Class<? extends T> type,
PathMetadata metadata)
Create a new Path expression
|
static PathInits |
PathInits.getFor(PathMetadata metadata,
PathInits root) |
static <E,Q extends SimpleExpression<? super E>> |
Expressions.listPath(Class<E> type,
Class<Q> queryType,
PathMetadata metadata)
Create a new Path expression
|
static <K,V,E extends SimpleExpression<? super V>> |
Expressions.mapPath(Class<? super K> keyType,
Class<? super V> valueType,
Class<E> queryType,
PathMetadata metadata)
Create a new Path expression
|
protected Q |
CollectionPathBase.newInstance(Class<Q> queryType,
PathMetadata pm) |
static <T extends Number & Comparable<?>> |
Expressions.numberPath(Class<? extends T> type,
PathMetadata metadata)
Create new Path expression
|
static <T> SimplePath<T> |
Expressions.path(Class<? extends T> type,
PathMetadata metadata)
Create a new Path expression
|
static <E,Q extends SimpleExpression<? super E>> |
Expressions.setPath(Class<E> type,
Class<Q> queryType,
PathMetadata metadata)
Create a new Path expression
|
static <T> SimplePath<T> |
Expressions.simplePath(Class<? extends T> type,
PathMetadata metadata)
Create a new Path expression
|
static StringPath |
Expressions.stringPath(PathMetadata metadata)
Create a new Path expression
|
static <T extends Comparable<?>> |
Expressions.timePath(Class<? extends T> type,
PathMetadata metadata)
Create a new Path expression
|
Constructor and Description |
---|
ArrayPath(Class<? super A> type,
PathMetadata metadata) |
BeanPath(Class<? extends T> type,
PathMetadata metadata) |
BeanPath(Class<? extends T> type,
PathMetadata metadata,
PathInits inits) |
BooleanPath(PathMetadata metadata) |
CollectionPath(Class<? super E> type,
Class<Q> queryType,
PathMetadata metadata) |
CollectionPath(Class<? super E> type,
Class<Q> queryType,
PathMetadata metadata,
PathInits inits) |
ComparableEntityPath(Class<? extends T> type,
PathMetadata metadata) |
ComparablePath(Class<? extends T> type,
PathMetadata metadata) |
DatePath(Class<? extends T> type,
PathMetadata metadata) |
DateTimePath(Class<? extends T> type,
PathMetadata metadata) |
DslPath(Class<? extends T> type,
PathMetadata metadata) |
EntityPathBase(Class<? extends T> type,
PathMetadata metadata) |
EntityPathBase(Class<? extends T> type,
PathMetadata metadata,
PathInits inits) |
EnumPath(Class<? extends T> type,
PathMetadata metadata) |
ListPath(Class<? super E> elementType,
Class<Q> queryType,
PathMetadata metadata) |
ListPath(Class<? super E> elementType,
Class<Q> queryType,
PathMetadata metadata,
PathInits inits) |
MapPath(Class<? super K> keyType,
Class<? super V> valueType,
Class<E> queryType,
PathMetadata metadata) |
NumberPath(Class<? extends T> type,
PathMetadata metadata) |
PathBuilder(Class<? extends T> type,
PathMetadata pathMetadata)
Creates a new PathBuilder instance
|
PathBuilder(Class<? extends T> type,
PathMetadata pathMetadata,
PathBuilderValidator validator)
Creates a new PathBuilder instance
|
SetPath(Class<? super E> type,
Class<Q> queryType,
PathMetadata metadata) |
SetPath(Class<? super E> type,
Class<Q> queryType,
PathMetadata metadata,
PathInits inits) |
SimplePath(Class<? extends T> type,
PathMetadata metadata) |
StringPath(PathMetadata metadata) |
TimePath(Class<? extends T> type,
PathMetadata metadata) |
Modifier and Type | Method and Description |
---|---|
protected String |
MongodbSerializer.getKeyForPath(Path<?> expr,
PathMetadata metadata) |
Constructor and Description |
---|
Point(PathMetadata metadata) |
Modifier and Type | Method and Description |
---|---|
protected String |
MorphiaSerializer.getKeyForPath(Path<?> expr,
PathMetadata metadata) |
Modifier and Type | Method and Description |
---|---|
PathMetadata |
PolyhedralSurfacePath.getMetadata() |
PathMetadata |
PolygonPath.getMetadata() |
PathMetadata |
PointPath.getMetadata() |
PathMetadata |
MultiPolygonPath.getMetadata() |
PathMetadata |
MultiPointPath.getMetadata() |
PathMetadata |
MultiLineStringPath.getMetadata() |
PathMetadata |
LineStringPath.getMetadata() |
PathMetadata |
LinearRingPath.getMetadata() |
PathMetadata |
GeometryPath.getMetadata() |
PathMetadata |
GeometryCollectionPath.getMetadata() |
Modifier and Type | Method and Description |
---|---|
PathMetadata |
JTSPolygonPath.getMetadata() |
PathMetadata |
JTSPointPath.getMetadata() |
PathMetadata |
JTSMultiPolygonPath.getMetadata() |
PathMetadata |
JTSMultiPointPath.getMetadata() |
PathMetadata |
JTSMultiLineStringPath.getMetadata() |
PathMetadata |
JTSLineStringPath.getMetadata() |
PathMetadata |
JTSLinearRingPath.getMetadata() |
PathMetadata |
JTSGeometryPath.getMetadata() |
PathMetadata |
JTSGeometryCollectionPath.getMetadata() |
Constructor and Description |
---|
RelationalPathBase(Class<? extends T> type,
PathMetadata metadata,
String schema,
String table) |
Constructor and Description |
---|
QSpatialRefSys(PathMetadata metadata) |
RelationalPathSpatial(Class<? extends T> type,
PathMetadata metadata,
String schema,
String table) |
Copyright © 2007–2016 Querydsl. All rights reserved.