Package | Description |
---|---|
com.mysema.query.alias |
Alias functionality
|
com.mysema.query.mongodb | |
com.mysema.query.mongodb.morphia | |
com.mysema.query.sql |
SQL/JDBC support for Querydsl
|
com.mysema.query.types |
Contains Querydsl grammar types
|
com.mysema.query.types.path |
Paths represent typed property paths, variables and list-map-array access
|
Modifier and Type | Method and Description |
---|---|
protected PathMetadata<Integer> |
PropertyAccessInvocationHandler.createListAccessPath(Path<?> path,
Integer index) |
protected PathMetadata<?> |
PropertyAccessInvocationHandler.createMapAccessPath(Path<?> path,
Object key) |
protected PathMetadata<String> |
PropertyAccessInvocationHandler.createPropertyPath(Path<?> path,
String propertyName) |
Modifier and Type | Method and Description |
---|---|
<T> Path<T[]> |
PathFactory.createArrayPath(Class<T[]> type,
PathMetadata<?> metadata) |
<T> Path<T[]> |
DefaultPathFactory.createArrayPath(Class<T[]> arrayType,
PathMetadata<?> metadata) |
Path<Boolean> |
PathFactory.createBooleanPath(PathMetadata<?> metadata) |
Path<Boolean> |
DefaultPathFactory.createBooleanPath(PathMetadata<?> metadata) |
<E> Path<Collection<E>> |
PathFactory.createCollectionPath(Class<E> elementType,
PathMetadata<?> metadata) |
<E> Path<Collection<E>> |
DefaultPathFactory.createCollectionPath(Class<E> elementType,
PathMetadata<?> metadata) |
<T extends Comparable<?>> |
PathFactory.createComparablePath(Class<T> type,
PathMetadata<?> metadata) |
<T extends Comparable<?>> |
DefaultPathFactory.createComparablePath(Class<T> type,
PathMetadata<?> metadata) |
<T extends Comparable<?>> |
PathFactory.createDatePath(Class<T> type,
PathMetadata<?> metadata) |
<T extends Comparable<?>> |
DefaultPathFactory.createDatePath(Class<T> type,
PathMetadata<?> metadata) |
<T extends Comparable<?>> |
PathFactory.createDateTimePath(Class<T> type,
PathMetadata<?> metadata) |
<T extends Comparable<?>> |
DefaultPathFactory.createDateTimePath(Class<T> type,
PathMetadata<?> metadata) |
<T> Path<T> |
PathFactory.createEntityPath(Class<T> type,
PathMetadata<?> metadata) |
<T> Path<T> |
DefaultPathFactory.createEntityPath(Class<T> type,
PathMetadata<?> metadata) |
<T extends Enum<T>> |
PathFactory.createEnumPath(Class<T> type,
PathMetadata<?> metadata) |
<T extends Enum<T>> |
DefaultPathFactory.createEnumPath(Class<T> type,
PathMetadata<?> metadata) |
<E> Path<List<E>> |
PathFactory.createListPath(Class<E> elementType,
PathMetadata<?> metadata) |
<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) |
<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) |
<T extends Number & Comparable<T>> |
DefaultPathFactory.createNumberPath(Class<T> type,
PathMetadata<?> metadata) |
<E> Path<Set<E>> |
PathFactory.createSetPath(Class<E> elementType,
PathMetadata<?> metadata) |
<E> Path<Set<E>> |
DefaultPathFactory.createSetPath(Class<E> elementType,
PathMetadata<?> metadata) |
<T> Path<T> |
PathFactory.createSimplePath(Class<T> type,
PathMetadata<?> metadata) |
<T> Path<T> |
DefaultPathFactory.createSimplePath(Class<T> type,
PathMetadata<?> metadata) |
Path<String> |
PathFactory.createStringPath(PathMetadata<?> metadata) |
Path<String> |
DefaultPathFactory.createStringPath(PathMetadata<?> metadata) |
<T extends Comparable<?>> |
PathFactory.createTimePath(Class<T> type,
PathMetadata<?> metadata) |
<T extends Comparable<?>> |
DefaultPathFactory.createTimePath(Class<T> type,
PathMetadata<?> metadata) |
protected <T> T |
PropertyAccessInvocationHandler.newInstance(Class<T> type,
Type genericType,
Object parent,
Object propKey,
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) |
Constructor and Description |
---|
RelationalPathBase(Class<? extends T> type,
PathMetadata<?> metadata,
String schema,
String table) |
Modifier and Type | Method and Description |
---|---|
static PathMetadata<Integer> |
PathMetadataFactory.forArrayAccess(Path<?> parent,
Expression<Integer> index)
Create a new PathMetadata for indexed array access
|
static PathMetadata<Integer> |
PathMetadataFactory.forArrayAccess(Path<?> parent,
int index)
Create a new PathMetadata for indexed array access
|
static PathMetadata<?> |
PathMetadataFactory.forCollectionAny(Path<?> parent)
Create a new PathMetadata for collection any access
|
static <T> PathMetadata<T> |
PathMetadataFactory.forDelegate(Path<T> delegate)
Create a new PathMetadata for delegate access
|
static PathMetadata<Integer> |
PathMetadataFactory.forListAccess(Path<?> parent,
Expression<Integer> index)
Create a new PathMetadata for indexed list access
|
static PathMetadata<Integer> |
PathMetadataFactory.forListAccess(Path<?> parent,
int index)
Create a new PathMetadata for indexed list access
|
static <KT> PathMetadata<KT> |
PathMetadataFactory.forMapAccess(Path<?> parent,
Expression<KT> key)
Create a new PathMetadata for key based map access
|
static <KT> PathMetadata<KT> |
PathMetadataFactory.forMapAccess(Path<?> parent,
KT key)
Create a new PathMetadata for for key based map access
|
static PathMetadata<String> |
PathMetadataFactory.forProperty(Path<?> parent,
String property)
Create a new PathMetadata for property access
|
static PathMetadata<String> |
PathMetadataFactory.forVariable(String variable)
Create a new PathMetadata for a variable
|
PathMetadata<?> |
Path.getMetadata()
Get the metadata for this path
|
PathMetadata<?> |
PathImpl.getMetadata() |
Constructor and Description |
---|
PathImpl(Class<? extends T> type,
PathMetadata<?> metadata) |
Modifier and Type | Method and Description |
---|---|
protected Q |
CollectionPathBase.newInstance(Class<Q> queryType,
PathMetadata<?> pm) |
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
|
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) |
Copyright © 2007-2013 Mysema Ltd. All Rights Reserved.