Enum JPQLNextOps

java.lang.Object
java.lang.Enum<JPQLNextOps>
com.blazebit.persistence.querydsl.JPQLNextOps
All Implemented Interfaces:
com.querydsl.core.types.Operator, Serializable, Comparable<JPQLNextOps>, java.lang.constant.Constable

public enum JPQLNextOps extends Enum<JPQLNextOps> implements com.querydsl.core.types.Operator
JPQLNextOps provides JPQL.Next specific operators.
Since:
1.5.0
Author:
Jan-Willem Gmelig Meyling
  • Enum Constant Details

    • PAGE_POSITION

      public static final JPQLNextOps PAGE_POSITION
    • ENTITY_FUNCTION

      public static final JPQLNextOps ENTITY_FUNCTION
    • SET_UNION

      public static final JPQLNextOps SET_UNION
    • SET_UNION_ALL

      public static final JPQLNextOps SET_UNION_ALL
    • SET_INTERSECT

      public static final JPQLNextOps SET_INTERSECT
    • SET_INTERSECT_ALL

      public static final JPQLNextOps SET_INTERSECT_ALL
    • SET_EXCEPT

      public static final JPQLNextOps SET_EXCEPT
    • SET_EXCEPT_ALL

      public static final JPQLNextOps SET_EXCEPT_ALL
    • LEFT_NESTED_SET_UNION

      public static final JPQLNextOps LEFT_NESTED_SET_UNION
    • LEFT_NESTED_SET_UNION_ALL

      public static final JPQLNextOps LEFT_NESTED_SET_UNION_ALL
    • LEFT_NESTED_SET_INTERSECT

      public static final JPQLNextOps LEFT_NESTED_SET_INTERSECT
    • LEFT_NESTED_SET_INTERSECT_ALL

      public static final JPQLNextOps LEFT_NESTED_SET_INTERSECT_ALL
    • LEFT_NESTED_SET_EXCEPT

      public static final JPQLNextOps LEFT_NESTED_SET_EXCEPT
    • LEFT_NESTED_SET_EXCEPT_ALL

      public static final JPQLNextOps LEFT_NESTED_SET_EXCEPT_ALL
    • GROUP_CONCAT

      public static final JPQLNextOps GROUP_CONCAT
    • WINDOW_GROUP_CONCAT

      public static final JPQLNextOps WINDOW_GROUP_CONCAT
    • GREATEST

      public static final JPQLNextOps GREATEST
    • LEAST

      public static final JPQLNextOps LEAST
    • REPEAT

      public static final JPQLNextOps REPEAT
    • ROW_VALUES

      public static final JPQLNextOps ROW_VALUES
    • ROW_NUMBER

      public static final JPQLNextOps ROW_NUMBER
    • RANK

      public static final JPQLNextOps RANK
    • DENSE_RANK

      public static final JPQLNextOps DENSE_RANK
    • PERCENT_RANK

      public static final JPQLNextOps PERCENT_RANK
    • CUME_DIST

      public static final JPQLNextOps CUME_DIST
    • NTILE

      public static final JPQLNextOps NTILE
    • LEAD

      public static final JPQLNextOps LEAD
    • LAG

      public static final JPQLNextOps LAG
    • FIRST_VALUE

      public static final JPQLNextOps FIRST_VALUE
    • LAST_VALUE

      public static final JPQLNextOps LAST_VALUE
    • NTH_VALUE

      public static final JPQLNextOps NTH_VALUE
    • WITH_ALIAS

      public static final JPQLNextOps WITH_ALIAS
    • WITH_RECURSIVE_ALIAS

      public static final JPQLNextOps WITH_RECURSIVE_ALIAS
    • WITH_COLUMNS

      public static final JPQLNextOps WITH_COLUMNS
    • WITH_RECURSIVE_COLUMNS

      public static final JPQLNextOps WITH_RECURSIVE_COLUMNS
    • BIND

      public static final JPQLNextOps BIND
    • CAST_BOOLEAN

      public static final JPQLNextOps CAST_BOOLEAN
    • CAST_BYTE

      public static final JPQLNextOps CAST_BYTE
    • CAST_SHORT

      public static final JPQLNextOps CAST_SHORT
    • CAST_LONG

      public static final JPQLNextOps CAST_LONG
    • CAST_INTEGER

      public static final JPQLNextOps CAST_INTEGER
    • CAST_FLOAT

      public static final JPQLNextOps CAST_FLOAT
    • CAST_DOUBLE

      public static final JPQLNextOps CAST_DOUBLE
    • CAST_CHARACTER

      public static final JPQLNextOps CAST_CHARACTER
    • CAST_STRING

      public static final JPQLNextOps CAST_STRING
    • CAST_BIGINTEGER

      public static final JPQLNextOps CAST_BIGINTEGER
    • CAST_BIGDECIMAL

      public static final JPQLNextOps CAST_BIGDECIMAL
    • CAST_TIME

      public static final JPQLNextOps CAST_TIME
    • CAST_DATE

      public static final JPQLNextOps CAST_DATE
    • CAST_TIMESTAMP

      public static final JPQLNextOps CAST_TIMESTAMP
    • CAST_CALENDAR

      public static final JPQLNextOps CAST_CALENDAR
    • TREAT_BOOLEAN

      public static final JPQLNextOps TREAT_BOOLEAN
    • TREAT_BYTE

      public static final JPQLNextOps TREAT_BYTE
    • TREAT_SHORT

      public static final JPQLNextOps TREAT_SHORT
    • TREAT_LONG

      public static final JPQLNextOps TREAT_LONG
    • TREAT_INTEGER

      public static final JPQLNextOps TREAT_INTEGER
    • TREAT_FLOAT

      public static final JPQLNextOps TREAT_FLOAT
    • TREAT_DOUBLE

      public static final JPQLNextOps TREAT_DOUBLE
    • TREAT_CHARACTER

      public static final JPQLNextOps TREAT_CHARACTER
    • TREAT_STRING

      public static final JPQLNextOps TREAT_STRING
    • TREAT_BIGINTEGER

      public static final JPQLNextOps TREAT_BIGINTEGER
    • TREAT_BIGDECIMAL

      public static final JPQLNextOps TREAT_BIGDECIMAL
    • TREAT_TIME

      public static final JPQLNextOps TREAT_TIME
    • TREAT_DATE

      public static final JPQLNextOps TREAT_DATE
    • TREAT_TIMESTAMP

      public static final JPQLNextOps TREAT_TIMESTAMP
    • TREAT_CALENDAR

      public static final JPQLNextOps TREAT_CALENDAR
    • WINDOW_NAME

      public static final JPQLNextOps WINDOW_NAME
    • WINDOW_BASE

      public static final JPQLNextOps WINDOW_BASE
    • WINDOW_DEFINITION_1

      public static final JPQLNextOps WINDOW_DEFINITION_1
    • WINDOW_DEFINITION_2

      public static final JPQLNextOps WINDOW_DEFINITION_2
    • WINDOW_DEFINITION_3

      public static final JPQLNextOps WINDOW_DEFINITION_3
    • WINDOW_DEFINITION_4

      public static final JPQLNextOps WINDOW_DEFINITION_4
    • WINDOW_ORDER_BY

      public static final JPQLNextOps WINDOW_ORDER_BY
    • WINDOW_PARTITION_BY

      public static final JPQLNextOps WINDOW_PARTITION_BY
    • WINDOW_ROWS

      public static final JPQLNextOps WINDOW_ROWS
    • WINDOW_RANGE

      public static final JPQLNextOps WINDOW_RANGE
    • WINDOW_GROUPS

      public static final JPQLNextOps WINDOW_GROUPS
    • WINDOW_BETWEEN

      public static final JPQLNextOps WINDOW_BETWEEN
    • WINDOW_UNBOUNDED_PRECEDING

      public static final JPQLNextOps WINDOW_UNBOUNDED_PRECEDING
    • WINDOW_PRECEDING

      public static final JPQLNextOps WINDOW_PRECEDING
    • WINDOW_FOLLOWING

      public static final JPQLNextOps WINDOW_FOLLOWING
    • WINDOW_UNBOUNDED_FOLLOWING

      public static final JPQLNextOps WINDOW_UNBOUNDED_FOLLOWING
    • WINDOW_CURRENT_ROW

      public static final JPQLNextOps WINDOW_CURRENT_ROW
    • FILTER

      public static final JPQLNextOps FILTER
  • Field Details

    • LEFT_NESTED_SET_OPERATIONS

      public static final Set<JPQLNextOps> LEFT_NESTED_SET_OPERATIONS
    • SET_OPERATIONS

      public static final Set<JPQLNextOps> SET_OPERATIONS
  • Method Details

    • values

      public static JPQLNextOps[] 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

      public static JPQLNextOps valueOf(String name)
      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 name
      NullPointerException - if the argument is null
    • getType

      public Class<?> getType()
      Specified by:
      getType in interface com.querydsl.core.types.Operator