Package | Description |
---|---|
com.speedment.runtime.field |
Fields expose handlers for accessing columns in generated classes and are
located in this package.
|
com.speedment.runtime.field.comparator |
Comparators provided by the Runtime Field module.
|
com.speedment.runtime.field.trait |
Traits used in Speedment fields are located in this package.
|
Modifier and Type | Interface and Description |
---|---|
interface |
BooleanField<ENTITY,D>
A field that represents a primitive
boolean value. |
interface |
ByteField<ENTITY,D>
A field that represents a primitive
byte value. |
interface |
ByteForeignKeyField<ENTITY,D,FK_ENTITY>
A field that represents a primitive
byte value that references
another column using a foreign key. |
interface |
CharField<ENTITY,D>
A field that represents a primitive
char value. |
interface |
CharForeignKeyField<ENTITY,D,FK_ENTITY>
A field that represents a primitive
char value that references
another column using a foreign key. |
interface |
DoubleField<ENTITY,D>
A field that represents a primitive
double value. |
interface |
DoubleForeignKeyField<ENTITY,D,FK_ENTITY>
A field that represents a primitive
double value that references
another column using a foreign key. |
interface |
FloatField<ENTITY,D>
A field that represents a primitive
float value. |
interface |
FloatForeignKeyField<ENTITY,D,FK_ENTITY>
A field that represents a primitive
float value that references
another column using a foreign key. |
interface |
IntField<ENTITY,D>
A field that represents a primitive
int value. |
interface |
IntForeignKeyField<ENTITY,D,FK_ENTITY>
A field that represents a primitive
int value that references another
column using a foreign key. |
interface |
LongField<ENTITY,D>
A field that represents a primitive
long value. |
interface |
LongForeignKeyField<ENTITY,D,FK_ENTITY>
A field that represents a primitive
long value that references
another column using a foreign key. |
interface |
ShortField<ENTITY,D>
A field that represents a primitive
short value. |
interface |
ShortForeignKeyField<ENTITY,D,FK_ENTITY>
A field that represents a primitive
short value that references
another column using a foreign key. |
Modifier and Type | Interface and Description |
---|---|
interface |
BooleanFieldComparator<ENTITY,D>
A
FieldComparator that compares values of a BooleanField . |
interface |
ByteFieldComparator<ENTITY,D>
A
FieldComparator that compares values of a HasByteValue . |
interface |
CharFieldComparator<ENTITY,D>
A
FieldComparator that compares values of a HasCharValue . |
interface |
DoubleFieldComparator<ENTITY,D>
A
FieldComparator that compares values of a HasDoubleValue . |
interface |
FloatFieldComparator<ENTITY,D>
A
FieldComparator that compares values of a HasFloatValue . |
interface |
IntFieldComparator<ENTITY,D>
A
FieldComparator that compares values of a HasIntValue . |
interface |
LongFieldComparator<ENTITY,D>
A
FieldComparator that compares values of a HasLongValue . |
interface |
ReferenceFieldComparator<ENTITY,D,V extends Comparable<? super V>>
A
FieldComparator that compares values of a ComparableField . |
interface |
ShortFieldComparator<ENTITY,D>
A
FieldComparator that compares values of a HasShortValue . |
Modifier and Type | Method and Description |
---|---|
FieldComparator<ENTITY> |
FieldComparator.reversed()
Returns a new
FieldComparator that order entities in the opposite
orders compared to this comparator. |
Modifier and Type | Method and Description |
---|---|
Stream<FieldComparator<? super ENTITY>> |
CombinedComparator.stream()
Returns the comparators ordered so that the first comparator is
the most significant, and if that evaluates to
0 , continue on to
the next one. |
Modifier and Type | Method and Description |
---|---|
FieldComparator<ENTITY> |
HasComparableOperators.comparator()
Returns a
Comparator that will compare to this field using this
fields natural order, null fields are sorted last. |
FieldComparator<ENTITY> |
HasComparableOperators.comparatorNullFieldsFirst()
Returns a
Comparator that will compare to this field using this
fields natural order, null fields are sorted first. |
Copyright © 2018 Speedment, Inc.. All rights reserved.