| Package | Description |
|---|---|
| com.querydsl.core.types.dsl |
DSL expression types
|
| Modifier and Type | Class and Description |
|---|---|
class |
EnumOperation<T extends java.lang.Enum<T>>
EnumOperation represents enum operations |
class |
EnumPath<T extends java.lang.Enum<T>>
EnumPath represents enum paths |
class |
EnumTemplate<T extends java.lang.Enum<T>>
EnumTemplate defines custom enum expressions |
| Modifier and Type | Method and Description |
|---|---|
EnumExpression<T> |
EnumExpression.as(Path<T> alias) |
EnumExpression<T> |
EnumExpression.as(java.lang.String alias) |
EnumExpression<?> |
Coalesce.asEnum() |
static <T extends java.lang.Enum<T>> |
Expressions.asEnum(Expression<T> expr)
Create a new EnumExpression
|
static <T extends java.lang.Enum<T>> |
Expressions.asEnum(T value)
Create a new EnumExpression
|
EnumExpression<T> |
EnumExpression.coalesce(Expression<?>... exprs)
Create a
coalesce(this, exprs...) expression |
EnumExpression<T> |
EnumExpression.coalesce(Expression<T> expr)
Create a
coalesce(this, expr) expression |
EnumExpression<T> |
EnumExpression.coalesce(T... args)
Create a
coalesce(this, args...) expression |
EnumExpression<T> |
EnumExpression.coalesce(T arg)
Create a
coalesce(this, arg) expression |
EnumExpression<T> |
EnumExpression.nullif(Expression<T> other)
Create a
nullif(this, other) expression |
EnumExpression<T> |
EnumExpression.nullif(T other)
Create a
nullif(this, other) expression |
| Modifier and Type | Method and Description |
|---|---|
<T extends java.lang.Enum<T>> |
CaseForEqBuilder.then(EnumExpression<T> then) |
<T extends java.lang.Enum<T>> |
CaseBuilder.Initial.then(EnumExpression<T> expr) |
<T extends java.lang.Enum<T>> |
CaseForEqBuilder.then(T then) |
<T extends java.lang.Enum<T>> |
CaseBuilder.Initial.then(T arg) |
| Modifier and Type | Method and Description |
|---|---|
<T extends java.lang.Enum<T>> |
CaseForEqBuilder.then(EnumExpression<T> then) |
<T extends java.lang.Enum<T>> |
CaseBuilder.Initial.then(EnumExpression<T> expr) |
Copyright © 2007–2021 Querydsl. All rights reserved.