public interface DatabaseTypes
Modifier and Type | Field and Description |
---|---|
static int |
BOOLEAN
This is the Boolean field type.
|
static int |
BYTE_ARRAY
This is the byte array type.
|
static int |
CREATED_FIELD
This is the reserved "CreatedDate" field.
|
static int |
DATE
This is for a date value (represented by eve.sys.DayOfYear, saved as a 64-bit integer).
|
static int |
DATE_TIME
This is for a date and time (represented by eve.sys.Time) value (saved as a 64-bit integer).
|
static int |
DECIMAL
This is for an arbitrary sized decimal number stored as an eve.math.Decimal.
|
static int |
DOUBLE
This is the double precision floating point (64-bit) type.
|
static int |
FIRST_SPECIAL_FIELD
All fields equal to and above this value are considered "special" fields,
used for synchronization and other such tasks - ie the XXX_FIELD values.
|
static int |
FLAG_SYNCHRONIZED
This is used with the FLAGS_FIELD and will specify that the entry has not been
modified since last synchronized.
|
static int |
FLAGS_FIELD
This is the reserved "EntryFlags" field.
|
static int |
INTEGER
This is the Integer (32-bit) field type.
|
static int |
JAVA_OBJECT
This is for an arbitrary Java Object encoded somehow as bytes.
|
static int |
LONG
This is the Long Integer (64-bit) field type.
|
static int |
MAX_ID
This is the maximum value a Field or Sort ID can be.
|
static int |
MODIFIED_BY_FIELD
This is the reserved "ModifiedByWho" field.
|
static int |
MODIFIED_FIELD
This is the reserved "ModifiedDate" field.
|
static int |
NAME_FIELD
This is the reserved "EntryName" field.
|
static int |
OBJECT_BYTES_FIELD
This is the reserved "ObjectBytes" field.
|
static int |
OBJECT_TEXT_FIELD
This is the reserved "ObjectText" field.
|
static int |
OID_FIELD
This is the reserved "EntryOID" field.
|
static int |
OPTION_ERROR_ON_NEED_REINDEX
Use with Database.setOptions() - it indicates that if, when opening a DB,
the NEED_REINDEX flag is set (usually caused by an incomplete operation or error)
then instead of re-indexing, it will throw an IO exception instead.
|
static int |
PLAIN_DATE
This is for a plain date value (represented by eve.data.PlainDate, saved as a 32-bit integer.
|
static int |
PLAIN_TIME
This is for a plain time value (represented by eve.data.PlainTime, saved as a 32-bit integer.
|
static String[] |
reservedFieldHeaders |
static int[] |
reservedFieldIDs |
static String[] |
reservedFieldNames |
static int[] |
reservedFieldTypes |
static int |
SORT_DATE_ONLY
This is an option for a Sort.
|
static int |
SORT_IGNORE_CASE
This is an option for a Sort.
|
static int |
SORT_TIME_ONLY
This is an option for a Sort.
|
static int |
SORT_UNKNOWN_IS_GREATER_THAN_KNOWN
This options indicates that an unknown field value (ie the field value is not set)
is considered greater than a known field value.
|
static int |
SORT_UNKNOWN_IS_LESS_THAN_KNOWN
This options indicates that an unknown field value (ie the field value is not set)
is considered less than a known field value.
|
static int |
STRING
This is the String field type.
|
static int |
TIME
This is for a date value (represented by eve.sys.TimeOfDay, saved as a 64-bit integer).
|
static int |
TIMESTAMP
This is for a timestamp value that measures time to nanosecond precision (saved as a 64-bit integer).
|
static final int INTEGER
static final int LONG
static final int BOOLEAN
static final int STRING
static final int DOUBLE
static final int BYTE_ARRAY
static final int DATE_TIME
static final int DECIMAL
static final int DATE
static final int TIME
static final int TIMESTAMP
static final int JAVA_OBJECT
static final int PLAIN_DATE
static final int PLAIN_TIME
static final int SORT_IGNORE_CASE
static final int SORT_UNKNOWN_IS_LESS_THAN_KNOWN
static final int SORT_UNKNOWN_IS_GREATER_THAN_KNOWN
static final int SORT_DATE_ONLY
static final int SORT_TIME_ONLY
static final int FIRST_SPECIAL_FIELD
static final int MAX_ID
static final int NAME_FIELD
static final int OID_FIELD
static final int CREATED_FIELD
static final int MODIFIED_FIELD
static final int FLAGS_FIELD
static final int FLAG_SYNCHRONIZED
static final int OBJECT_TEXT_FIELD
static final int OBJECT_BYTES_FIELD
static final int MODIFIED_BY_FIELD
static final String[] reservedFieldNames
static final String[] reservedFieldHeaders
static final int[] reservedFieldIDs
static final int[] reservedFieldTypes
static final int OPTION_ERROR_ON_NEED_REINDEX