Package com.querydsl.core.types
Enum PathType
- All Implemented Interfaces:
Operator,Serializable,Comparable<PathType>,java.lang.constant.Constable
PathType represents the relation of a Path to its parent-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionIndexed array access (array[i])Indexed array access with constant (array[i])Access of any element in a collectionDelegate to an expressionIndexed list access (list.get(index))Indexed list access with constant (list.get(index))Map value access (map.get(key))Map value access with constant (map.get(key))Property of the parentTreated pathRoot path -
Method Summary
-
Enum Constant Details
-
ARRAYVALUE
Indexed array access (array[i]) -
ARRAYVALUE_CONSTANT
Indexed array access with constant (array[i]) -
COLLECTION_ANY
Access of any element in a collection -
DELEGATE
Delegate to an expression -
LISTVALUE
Indexed list access (list.get(index)) -
LISTVALUE_CONSTANT
Indexed list access with constant (list.get(index)) -
MAPVALUE
Map value access (map.get(key)) -
MAPVALUE_CONSTANT
Map value access with constant (map.get(key)) -
PROPERTY
Property of the parent -
VARIABLE
Root path -
TREATED_PATH
Treated path
-
-
Method Details
-
values
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
getType
Description copied from interface:OperatorGet the result type of the operator
-