Uses of Class
com.mysema.query.types.PathMetadata

Packages that use PathMetadata
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 
 

Uses of PathMetadata in com.mysema.query.alias
 

Methods in com.mysema.query.alias that return PathMetadata
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)
           
 

Methods in com.mysema.query.alias with parameters of type PathMetadata
<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<?>>
Path<T>
PathFactory.createComparablePath(Class<T> type, PathMetadata<?> metadata)
           
<T extends Comparable<?>>
Path<T>
DefaultPathFactory.createComparablePath(Class<T> type, PathMetadata<?> metadata)
           
<T extends Comparable<?>>
Path<T>
PathFactory.createDatePath(Class<T> type, PathMetadata<?> metadata)
           
<T extends Comparable<?>>
Path<T>
DefaultPathFactory.createDatePath(Class<T> type, PathMetadata<?> metadata)
           
<T extends Comparable<?>>
Path<T>
PathFactory.createDateTimePath(Class<T> type, PathMetadata<?> metadata)
           
<T extends Comparable<?>>
Path<T>
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>>
Path<T>
PathFactory.createEnumPath(Class<T> type, PathMetadata<?> metadata)
           
<T extends Enum<T>>
Path<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>>
Path<T>
PathFactory.createNumberPath(Class<T> type, PathMetadata<?> metadata)
           
<T extends Number & Comparable<T>>
Path<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<?>>
Path<T>
PathFactory.createTimePath(Class<T> type, PathMetadata<?> metadata)
           
<T extends Comparable<?>>
Path<T>
DefaultPathFactory.createTimePath(Class<T> type, PathMetadata<?> metadata)
           
protected
<T> T
PropertyAccessInvocationHandler.newInstance(Class<T> type, Type genericType, Object parent, Object propKey, PathMetadata<?> metadata)
           
 

Uses of PathMetadata in com.mysema.query.mongodb
 

Methods in com.mysema.query.mongodb with parameters of type PathMetadata
protected  String MongodbSerializer.getKeyForPath(Path<?> expr, PathMetadata<?> metadata)
           
 

Constructors in com.mysema.query.mongodb with parameters of type PathMetadata
Point(PathMetadata<?> metadata)
           
 

Uses of PathMetadata in com.mysema.query.mongodb.morphia
 

Methods in com.mysema.query.mongodb.morphia with parameters of type PathMetadata
protected  String MorphiaSerializer.getKeyForPath(Path<?> expr, PathMetadata<?> metadata)
           
 

Uses of PathMetadata in com.mysema.query.sql
 

Constructors in com.mysema.query.sql with parameters of type PathMetadata
RelationalPathBase(Class<? extends T> type, PathMetadata<?> metadata, String schema, String table)
           
 

Uses of PathMetadata in com.mysema.query.types
 

Methods in com.mysema.query.types that return PathMetadata
static PathMetadata<Integer> PathMetadataFactory.forArrayAccess(Path<?> parent, Expression<Integer> index)
           
static PathMetadata<Integer> PathMetadataFactory.forArrayAccess(Path<?> parent, int index)
           
static PathMetadata<?> PathMetadataFactory.forCollectionAny(Path<?> parent)
           
static PathMetadata<Integer> PathMetadataFactory.forListAccess(Path<?> parent, Expression<Integer> index)
           
static PathMetadata<Integer> PathMetadataFactory.forListAccess(Path<?> parent, int index)
           
static
<KT> PathMetadata<KT>
PathMetadataFactory.forMapAccess(Path<?> parent, Expression<KT> key)
           
static
<KT> PathMetadata<KT>
PathMetadataFactory.forMapAccess(Path<?> parent, KT key)
           
static PathMetadata<String> PathMetadataFactory.forProperty(Path<?> parent, String property)
           
static PathMetadata<String> PathMetadataFactory.forVariable(String variable)
           
 PathMetadata<?> Path.getMetadata()
          Get the metadata for this path
 PathMetadata<?> PathImpl.getMetadata()
           
 

Constructors in com.mysema.query.types with parameters of type PathMetadata
PathImpl(Class<? extends T> type, PathMetadata<?> metadata)
           
 

Uses of PathMetadata in com.mysema.query.types.path
 

Methods in com.mysema.query.types.path that return PathMetadata
protected  PathMetadata<Integer> ListPath.forListAccess(Expression<Integer> index)
           
protected  PathMetadata<Integer> ListPath.forListAccess(int index)
           
protected  PathMetadata<K> MapPath.forMapAccess(Expression<K> key)
           
protected  PathMetadata<K> MapPath.forMapAccess(K key)
           
protected  PathMetadata<?> BeanPath.forProperty(String property)
           
 PathMetadata<?> SimplePath.getMetadata()
           
 PathMetadata<?> StringPath.getMetadata()
           
 PathMetadata<?> MapPath.getMetadata()
           
 PathMetadata<?> SetPath.getMetadata()
           
 PathMetadata<?> ComparablePath.getMetadata()
           
 PathMetadata<?> ArrayPath.getMetadata()
           
 PathMetadata<?> DatePath.getMetadata()
           
 PathMetadata<?> NumberPath.getMetadata()
           
 PathMetadata<?> ListPath.getMetadata()
           
 PathMetadata<?> CollectionPath.getMetadata()
           
 PathMetadata<?> BooleanPath.getMetadata()
           
 PathMetadata<?> DslPath.getMetadata()
           
 PathMetadata<?> EnumPath.getMetadata()
           
 PathMetadata<?> DateTimePath.getMetadata()
           
 PathMetadata<?> TimePath.getMetadata()
           
 PathMetadata<?> BeanPath.getMetadata()
           
 

Methods in com.mysema.query.types.path with parameters of type PathMetadata
protected  Q CollectionPathBase.newInstance(Class<Q> queryType, PathMetadata<?> pm)
           
 

Constructors in com.mysema.query.types.path with parameters of type PathMetadata
ArrayPath(Class<? super E[]> 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)
           
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)
           
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)
           
SimplePath(Class<? extends T> type, PathMetadata<?> metadata)
           
StringPath(PathMetadata<?> metadata)
           
TimePath(Class<? extends T> type, PathMetadata<?> metadata)
           
 



Copyright © 2007-2012 Mysema Ltd. All Rights Reserved.