public class TRecord<CTX extends DBContext,T extends DBRowSet> extends DBRecord
DBRecordBase.DBRecordRollbackHandler, DBRecordBase.State| Modifier and Type | Field and Description |
|---|---|
CTX |
CTX |
T |
T |
allowReadOnlyUpdate, validateFieldValues| Modifier | Constructor and Description |
|---|---|
|
TRecord(CTX context,
T rowset)
Constructs a new TRecord.
|
protected |
TRecord(CTX context,
T rowset,
boolean enableRollbackHandling)
Internal constructor for TRecord
May be used by derived classes to provide special behaviour
|
| Modifier and Type | Method and Description |
|---|---|
CTX |
getContext()
finally we know the Context class
|
T |
getRowSet()
finally we know the RowSet class
|
create, create, delete, getIdentity, isRollbackHandlingEnabled, key, read, read, read, read, readContext, readRowSet, set, setRollbackHandlingEnabled, update, writeContext, writeRowSetaddXmlData, addXmlMeta, allowFieldChange, assignParentIdentities, changeState, checkUpdateable, checkValid, checkValid, clone, close, createRollbackHandler, getColumn, getDatabase, getEntityType, getFieldCount, getFieldIndex, getFieldIndex, getFieldOptions, getFieldOptions, getFields, getKey, getKeyColumns, getState, getValue, getXmlDictionary, getXmlDocument, initData, isColumn, isExists, isFieldReadOnly, isFieldRequired, isFieldVisible, isModified, isNew, isReadOnly, isSame, isValid, isValidateFieldValues, isValueValid, modifyValue, onFieldChanged, onRecordChanged, setFieldModified, setParentRecord, setRecordValue, setRecordValues, setRecordValues, setValidateFieldValues, setValue, setValue, updateComplete, validateAllValues, validateValue, wasAnyModified, wasModified, wasModifiedformatValue, get, get, getArray, getBoolean, getBoolean, getDateTime, getDateTime, getDecimal, getDecimal, getDouble, getDouble, getEnum, getEnum, getEnum, getInt, getInt, getLocalDate, getLocalDate, getLocalDateTime, getLocalDateTime, getLong, getLong, getString, getString, getText, getValue, getValue, getValues, isNull, isNull, setBeanProperties, setBeanProperties, setBeanPropertycheckParamNullequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitget, isNull, isNull, setBeanPropertiesprotected TRecord(CTX context, T rowset, boolean enableRollbackHandling)
context - the DBContext for this recordrowset - the corresponding RowSet(Table, View, Query, etc.)enableRollbackHandling - flag whether to enable rollback handlingpublic CTX getContext()
getContext in interface DBContextAwaregetContext in class DBRecordCopyright © 2008–2023 Apache Software Foundation. All rights reserved.