Package | Description |
---|---|
com.mysema.query.types.expr |
Operations represent typed operations with operator and arguments
|
com.mysema.query.types.path |
Paths represent typed property paths, variables and list-map-array access
|
com.mysema.query.types.template |
Custom types are comparable to operations but contain the serialization
templates instead of operator patterns.
|
Modifier and Type | Class and Description |
---|---|
class |
EnumOperation<T extends Enum<T>>
EnumOperation represents enum operations
|
Modifier and Type | Method and Description |
---|---|
EnumExpression<T> |
EnumExpression.as(Path<T> alias) |
EnumExpression<T> |
EnumExpression.as(String alias) |
EnumExpression<?> |
Coalesce.asEnum() |
static <D extends Enum<D>> |
EnumOperation.create(Class<? extends D> type,
Operator<? super D> op,
Expression<?>... args) |
static <D extends Enum<D>> |
EnumOperation.create(Class<? extends D> type,
Operator<? super D> op,
Expression<?> one) |
static <D extends Enum<D>> |
EnumOperation.create(Class<? extends D> type,
Operator<? super D> op,
Expression<?> one,
Expression<?> two) |
Modifier and Type | Class and Description |
---|---|
class |
EnumPath<T extends Enum<T>>
EnumPath represents enum paths
|
Modifier and Type | Class and Description |
---|---|
class |
EnumTemplate<T extends Enum<T>>
EnumTemplate defines custom enum expressions
|
Modifier and Type | Method and Description |
---|---|
static <T extends Enum<T>> |
EnumTemplate.create(Class<T> type,
String template) |
static <T extends Enum<T>> |
EnumTemplate.create(Class<T> type,
String template,
Object... args) |
static <T extends Enum<T>> |
EnumTemplate.create(Class<T> type,
String template,
Object one) |
static <T extends Enum<T>> |
EnumTemplate.create(Class<T> type,
String template,
Object one,
Object two) |
static <T extends Enum<T>> |
EnumTemplate.create(Class<T> type,
Template template,
Object... args) |
Copyright © 2007-2013 Mysema Ltd. All Rights Reserved.