public class RecordDatabaseEntry extends ByteArrayDatabaseEntry
TYPE_MASK
database, isDeleted, locale, modifyingInside, myData
BOOLEAN, BYTE_ARRAY, CREATED_FIELD, DATE, DATE_TIME, DECIMAL, DOUBLE, FIRST_SPECIAL_FIELD, FLAG_SYNCHRONIZED, FLAGS_FIELD, INTEGER, JAVA_OBJECT, LONG, MAX_ID, MODIFIED_BY_FIELD, MODIFIED_FIELD, NAME_FIELD, OBJECT_BYTES_FIELD, OBJECT_TEXT_FIELD, OID_FIELD, OPTION_ERROR_ON_NEED_REINDEX, PLAIN_DATE, PLAIN_TIME, reservedFieldHeaders, reservedFieldIDs, reservedFieldNames, reservedFieldTypes, SORT_DATE_ONLY, SORT_IGNORE_CASE, SORT_TIME_ONLY, SORT_UNKNOWN_IS_GREATER_THAN_KNOWN, SORT_UNKNOWN_IS_LESS_THAN_KNOWN, STRING, TIME, TIMESTAMP
Modifier | Constructor and Description |
---|---|
protected |
RecordDatabaseEntry(DatabaseObject obj) |
Modifier and Type | Method and Description |
---|---|
boolean |
isPointingTo(DatabaseEntry other) |
boolean |
isSaved() |
void |
pointTo(DatabaseEntry other) |
void |
reset()
Compare this object against a set of search objects.
|
clearDataAndSpecialFields, clearField, clearFields, compareTo, countAssignedFields, decode, discoverType, encode, getAssignedFields, getDataForLoading, getDataForSaving, getFieldValue, hasField, locateField, setFieldValue
_getSetField, _getSetValue, compareTo, decode, delete, dump, duplicateFrom, encode, erase, fieldToID, fieldToType, getAssignedFields, getData, getData, getDatabase, getField, getField, getField, getField, getField, getField, getField, getField, getField, getField, getField, getField, getField, getField, getField, getField, getFieldBytes, getFieldInfo, getFieldName, getFieldValue, getFieldValues, getNew, getObjectField, isADeletedEntry, load, markAsDeleted, revert, save, setData, setField, setField, setField, setField, setField, setField, setField, setField, setField, setField, setField, setField, setField, setField, setField, setField, setField, setField, setField, setFieldValue, setFieldValues, setObjectField, store, toString
protected RecordDatabaseEntry(DatabaseObject obj)
public void pointTo(DatabaseEntry other) throws IllegalArgumentException
IllegalArgumentException
public boolean isPointingTo(DatabaseEntry other) throws IllegalArgumentException
IllegalArgumentException
public void reset()
ByteArrayDatabaseEntry
reset
in interface DatabaseEntry
reset
in class ByteArrayDatabaseEntry
public boolean isSaved()