Uses of Class
com.querydsl.core.types.PathMetadata
Packages that use PathMetadata
Package
Description
Alias functionality
Expression types
DSL expression types
-
Uses of PathMetadata in com.querydsl.core.alias
Methods in com.querydsl.core.alias with parameters of type PathMetadataModifier and TypeMethodDescription<T> Path<T[]>DefaultPathFactory.createArrayPath(Class<T[]> arrayType, PathMetadata metadata) <T> Path<T[]>PathFactory.createArrayPath(Class<T[]> type, PathMetadata metadata) Create an array pathDefaultPathFactory.createBooleanPath(PathMetadata metadata) PathFactory.createBooleanPath(PathMetadata metadata) Create a boolean path<E> Path<Collection<E>>DefaultPathFactory.createCollectionPath(Class<E> elementType, PathMetadata metadata) <E> Path<Collection<E>>PathFactory.createCollectionPath(Class<E> elementType, PathMetadata metadata) Create a collection path<T extends Comparable<?>>
Path<T>DefaultPathFactory.createComparablePath(Class<T> type, PathMetadata metadata) <T extends Comparable<?>>
Path<T>PathFactory.createComparablePath(Class<T> type, PathMetadata metadata) Create a comparable path<T extends Comparable<?>>
Path<T>DefaultPathFactory.createDatePath(Class<T> type, PathMetadata metadata) <T extends Comparable<?>>
Path<T>PathFactory.createDatePath(Class<T> type, PathMetadata metadata) Create a date path<T extends Comparable<?>>
Path<T>DefaultPathFactory.createDateTimePath(Class<T> type, PathMetadata metadata) <T extends Comparable<?>>
Path<T>PathFactory.createDateTimePath(Class<T> type, PathMetadata metadata) Create a datetime path<T> Path<T>DefaultPathFactory.createEntityPath(Class<T> type, PathMetadata metadata) <T> Path<T>PathFactory.createEntityPath(Class<T> type, PathMetadata metadata) Create an entity pathDefaultPathFactory.createEnumPath(Class<T> type, PathMetadata metadata) PathFactory.createEnumPath(Class<T> type, PathMetadata metadata) Create an enum pathDefaultPathFactory.createListPath(Class<E> elementType, PathMetadata metadata) PathFactory.createListPath(Class<E> elementType, PathMetadata metadata) Create a list pathDefaultPathFactory.createMapPath(Class<K> keyType, Class<V> valueType, PathMetadata metadata) PathFactory.createMapPath(Class<K> keyType, Class<V> valueType, PathMetadata metadata) Create a map path<T extends Number & Comparable<T>>
Path<T>DefaultPathFactory.createNumberPath(Class<T> type, PathMetadata metadata) <T extends Number & Comparable<T>>
Path<T>PathFactory.createNumberPath(Class<T> type, PathMetadata metadata) Create a number pathDefaultPathFactory.createSetPath(Class<E> elementType, PathMetadata metadata) PathFactory.createSetPath(Class<E> elementType, PathMetadata metadata) Create a set path<T> Path<T>DefaultPathFactory.createSimplePath(Class<T> type, PathMetadata metadata) <T> Path<T>PathFactory.createSimplePath(Class<T> type, PathMetadata metadata) Create a simple pathDefaultPathFactory.createStringPath(PathMetadata metadata) PathFactory.createStringPath(PathMetadata metadata) Create a string path<T extends Comparable<?>>
Path<T>DefaultPathFactory.createTimePath(Class<T> type, PathMetadata metadata) <T extends Comparable<?>>
Path<T>PathFactory.createTimePath(Class<T> type, PathMetadata metadata) Create a time path -
Uses of PathMetadata in com.querydsl.core.types
Methods in com.querydsl.core.types that return PathMetadataModifier and TypeMethodDescriptionstatic PathMetadataPathMetadataFactory.forArrayAccess(Path<?> parent, @org.jetbrains.annotations.Range(from=0L, to=2147483647L) int index) Create a new PathMetadata instance for indexed array accessstatic PathMetadataPathMetadataFactory.forArrayAccess(Path<?> parent, Expression<Integer> index) Create a new PathMetadata instance for indexed array accessstatic PathMetadataPathMetadataFactory.forCollectionAny(Path<?> parent) Create a new PathMetadata instance for collection any accessstatic <T> PathMetadataPathMetadataFactory.forDelegate(Path<T> delegate) Create a new PathMetadata instance for delegate accessstatic PathMetadataPathMetadataFactory.forListAccess(Path<?> parent, @org.jetbrains.annotations.Range(from=0L, to=2147483647L) int index) Create a new PathMetadata instance for indexed list accessstatic PathMetadataPathMetadataFactory.forListAccess(Path<?> parent, Expression<Integer> index) Create a new PathMetadata instance for indexed list accessstatic <KT> PathMetadataPathMetadataFactory.forMapAccess(Path<?> parent, Expression<KT> key) Create a new PathMetadata instance for key based map accessstatic <KT> PathMetadataPathMetadataFactory.forMapAccess(Path<?> parent, KT key) Create a new PathMetadata instance for for key based map accessstatic PathMetadataPathMetadataFactory.forProperty(Path<?> parent, String property) Create a new PathMetadata instance for property accessstatic PathMetadataPathMetadataFactory.forVariable(String variable) Create a new PathMetadata instance for a variablePath.getMetadata()Get the metadata for this pathfinal PathMetadataPathImpl.getMetadata()Methods in com.querydsl.core.types with parameters of type PathMetadataModifier and TypeMethodDescriptionstatic <T> Path<T>ExpressionUtils.path(Class<? extends T> type, PathMetadata metadata) Create a new Path expressionConstructors in com.querydsl.core.types with parameters of type PathMetadataModifierConstructorDescriptionParameterizedPathImpl(Class<? extends T> type, PathMetadata metadata, Class<?>... parameterTypes) protectedPathImpl(Class<? extends T> type, PathMetadata metadata) -
Uses of PathMetadata in com.querydsl.core.types.dsl
Methods in com.querydsl.core.types.dsl that return PathMetadataModifier and TypeMethodDescriptionprotected PathMetadataListPath.forListAccess(int index) protected PathMetadataListPath.forListAccess(Expression<Integer> index) protected PathMetadataMapPath.forMapAccess(Expression<K> key) protected PathMetadataMapPath.forMapAccess(K key) protected PathMetadataBeanPath.forProperty(String property) ArrayPath.getMetadata()BeanPath.getMetadata()BooleanPath.getMetadata()CollectionPath.getMetadata()ComparablePath.getMetadata()DatePath.getMetadata()DateTimePath.getMetadata()DslPath.getMetadata()EnumPath.getMetadata()ListPath.getMetadata()MapPath.getMetadata()NumberPath.getMetadata()SetPath.getMetadata()SimplePath.getMetadata()StringPath.getMetadata()TimePath.getMetadata()Methods in com.querydsl.core.types.dsl with parameters of type PathMetadataModifier and TypeMethodDescriptionstatic <A,E> ArrayPath<A, E> Expressions.arrayPath(Class<A> arrayType, PathMetadata metadata) Create a new Path expressionstatic BooleanPathExpressions.booleanPath(PathMetadata metadata) Create a new Path expressionstatic <E,Q extends SimpleExpression<? super E>>
CollectionPath<E,Q> Expressions.collectionPath(Class<E> type, Class<Q> queryType, PathMetadata metadata) Create a new Path expressionstatic <T extends Comparable<?>>
ComparableEntityPath<T>Expressions.comparableEntityPath(Class<? extends T> type, PathMetadata metadata) Create a new Path expressionstatic <T extends Comparable<?>>
ComparablePath<T>Expressions.comparablePath(Class<? extends T> type, PathMetadata metadata) Create a new Path expressionstatic <T extends Comparable<?>>
DatePath<T>Expressions.datePath(Class<? extends T> type, PathMetadata metadata) Create a new Path expressionstatic <T extends Comparable<?>>
DateTimePath<T>Expressions.dateTimePath(Class<? extends T> type, PathMetadata metadata) Create a new Path expressionstatic <T> DslPath<T>Expressions.dslPath(Class<? extends T> type, PathMetadata metadata) Create a new Path expressionExpressions.enumPath(Class<? extends T> type, PathMetadata metadata) Create a new Path expressionstatic PathInitsPathInits.getFor(PathMetadata metadata, PathInits root) static <E,Q extends SimpleExpression<? super E>>
ListPath<E,Q> Expressions.listPath(Class<E> type, Class<Q> queryType, PathMetadata metadata) Create a new Path expressionstatic <K,V, E extends SimpleExpression<? super V>>
MapPath<K,V, E> Expressions.mapPath(Class<? super K> keyType, Class<? super V> valueType, Class<E> queryType, PathMetadata metadata) Create a new Path expressionprotected QCollectionPathBase.newInstance(Class<Q> queryType, PathMetadata pm) static <T extends Number & Comparable<?>>
NumberPath<T>Expressions.numberPath(Class<? extends T> type, PathMetadata metadata) Create new Path expressionstatic <T> SimplePath<T>Expressions.path(Class<? extends T> type, PathMetadata metadata) Create a new Path expressionstatic <E,Q extends SimpleExpression<? super E>>
SetPath<E,Q> Expressions.setPath(Class<E> type, Class<Q> queryType, PathMetadata metadata) Create a new Path expressionstatic <T> SimplePath<T>Expressions.simplePath(Class<? extends T> type, PathMetadata metadata) Create a new Path expressionstatic StringPathExpressions.stringPath(PathMetadata metadata) Create a new Path expressionstatic <T extends Comparable<?>>
TimePath<T>Expressions.timePath(Class<? extends T> type, PathMetadata metadata) Create a new Path expressionConstructors in com.querydsl.core.types.dsl with parameters of type PathMetadataModifierConstructorDescriptionprotectedArrayPath(Class<? super A> type, PathMetadata metadata) BeanPath(Class<? extends T> type, PathMetadata metadata) BeanPath(Class<? extends T> type, PathMetadata metadata, @Nullable PathInits inits) protectedBooleanPath(PathMetadata metadata) protectedCollectionPath(Class<? super E> type, Class<Q> queryType, PathMetadata metadata) protectedCollectionPath(Class<? super E> type, Class<Q> queryType, PathMetadata metadata, PathInits inits) protectedComparableEntityPath(Class<? extends T> type, PathMetadata metadata) protectedComparablePath(Class<? extends T> type, PathMetadata metadata) protectedDatePath(Class<? extends T> type, PathMetadata metadata) protectedDateTimePath(Class<? extends T> type, PathMetadata metadata) protectedDslPath(Class<? extends T> type, PathMetadata metadata) EntityPathBase(Class<? extends T> type, PathMetadata metadata) EntityPathBase(Class<? extends T> type, PathMetadata metadata, @Nullable PathInits inits) protectedEnumPath(Class<? extends T> type, PathMetadata metadata) protectedprotectedprotectedMapPath(Class<? super K> keyType, Class<? super V> valueType, Class<E> queryType, PathMetadata metadata) protectedNumberPath(Class<? extends T> type, PathMetadata metadata) PathBuilder(Class<? extends T> type, PathMetadata pathMetadata) Creates a new PathBuilder instancePathBuilder(Class<? extends T> type, PathMetadata pathMetadata, PathBuilderValidator validator) Creates a new PathBuilder instanceprotectedprotectedprotectedSimplePath(Class<? extends T> type, PathMetadata metadata) protectedStringPath(PathMetadata metadata) protectedTimePath(Class<? extends T> type, PathMetadata metadata)