| Modifier and Type | Method and Description |
|---|---|
protected <S extends PropertyDelegate<T>,Q extends Property<T>> |
QBuilder.prop(String field,
Class<S> delegate,
Class<Q> inter) |
| Modifier and Type | Class and Description |
|---|---|
class |
BooleanPropertyDelegate<T extends QBuilder<T>> |
class |
ConditionPropertyDelegate<T extends QBuilder<T>,S extends QBuilder<S>> |
class |
DoublePropertyDelegate<T extends QBuilder<T>> |
class |
EnumPropertyDelegate<T extends QBuilder<T>,S extends Enum<S>> |
class |
FloatPropertyDelegate<T extends QBuilder<T>> |
class |
InstantPropertyDelegate<T extends QBuilder<T>> |
class |
IntegerPropertyDelegate<T extends QBuilder<T>> |
class |
LongPropertyDelegate<T extends QBuilder<T>> |
class |
ShortPropertyDelegate<T extends QBuilder<T>> |
class |
StringPropertyDelegate<T extends QBuilder<T>> |
| Modifier and Type | Class and Description |
|---|---|
class |
EquitablePropertyDelegate<T extends QBuilder<T>,S> |
class |
ExistentialPropertyDelegate<T extends QBuilder<T>> |
class |
InstantLikePropertyDelegate<T extends QBuilder<T>,S> |
class |
ListablePropertyDelegate<T extends QBuilder<T>,S> |
class |
NumberPropertyDelegate<T extends QBuilder<T>,S extends Number> |
class |
PropertyDelegate<T extends QBuilder<T>> |
| Modifier and Type | Interface and Description |
|---|---|
interface |
BooleanProperty<T extends QBuilder<T>>
A property view for fields with
Boolean values. |
interface |
ConditionProperty<T extends QBuilder<T>,S extends QBuilder<S>>
A property view for multi-value fields containing objects who themselves
may have additional fields.
|
interface |
DoubleProperty<T extends QBuilder<T>>
A property view for fields with
Double values. |
interface |
EnumProperty<T extends QBuilder<T>,S extends Enum<S>>
A property view for fields with
Enum values. |
interface |
FloatProperty<T extends QBuilder<T>>
A property view for fields with
Float values. |
interface |
InstantProperty<T extends QBuilder<T>>
A property view for fields with
Instant values. |
interface |
IntegerProperty<T extends QBuilder<T>>
A property view for fields with
Integer values. |
interface |
LongProperty<T extends QBuilder<T>>
A property view for fields with
Long values. |
interface |
ShortProperty<T extends QBuilder<T>>
A property view for fields with
Short values. |
interface |
StringProperty<T extends QBuilder<T>>
A property view for fields with
String values. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
EquitableProperty<T extends QBuilder<T>,S>
For properties that may or may not be equal.
|
interface |
ExistentialProperty<T extends QBuilder<T>>
For properties that may or may not exist.
|
interface |
InstantLikeProperty<T extends QBuilder<T>,S>
For date-like properties
|
interface |
ListableProperty<T extends QBuilder<T>,S>
For acting against a field via a list of values.
|
interface |
NumberProperty<T extends QBuilder<T>,S extends Number>
For numerical fields.
|
Copyright © 2017. All rights reserved.