Uses of Class
org.apache.empire.db.DBRecordData
Packages that use DBRecordData
Package
Description
This package contains the core Empire-DB implementation classes.
-
Uses of DBRecordData in org.apache.empire.db
Subclasses of DBRecordData in org.apache.empire.dbModifier and TypeClassDescriptionclassThis class is used to perform database queries from a DBCommand object and access the results.
In oder to perform a query call the open() function or - for single row queries - call getRecordData();
You can iterate through the rows using moveNext() or an iterator.classThis class represents a record from a database table, view or query The class provides methods to create, read, update and delete records If an Idendity-column (AUTOINC) is defined, the value will be set upon creation by the dbms to the next value If a Timestamp-column is defined the value will be automatically set and concurrent changes of the record will be detected If changes to the record are made, but a rollback on the connection is performed, the changes will be reverted (Rollback-Handling) The record is Serializable either if the provided DBContext is serializable, or if the Context is provided on deserialization in a derived class.classThis abstract class provides write access to the fields of a record The class provides methods that are useful for frontend-form development like - providing information about the allowed values for a field (field options) - providing information about whether or not a field is visible to the user - providing information about whether or not a field is required (mandantory) - providing information about whether or not a field is read-only - providing information about whether a particular field value is valid - providing information about whether a field was modified since it was read from the database - providing information about whether the record was modified Also, field value changes, can be handled using the onFieldChanged event.classThis class represents a record from a database table, view or query Other than DBRecord it is not permanently attached to a context or rowset Thus it has a Default constructor and is essentially a dynamic beanMethods in org.apache.empire.db that return DBRecordDataModifier and TypeMethodDescriptionDBReader.DBReaderForwardIterator.next()Implements the Iterator Interface.DBReader.DBReaderScrollableIterator.next()Implements the Iterator Interface.Methods in org.apache.empire.db that return types with arguments of type DBRecordDataModifier and TypeMethodDescriptionfinal Iterator<DBRecordData>DBReader.iterator()Returns an row iterator for this reader.DBReader.iterator(int maxCount) Returns an row iterator for this reader.
There can only be one iterator at a time. -
Uses of DBRecordData in org.apache.empire.db.generic
Subclasses of DBRecordData in org.apache.empire.db.generic -
Uses of DBRecordData in org.apache.empire.db.list
Methods in org.apache.empire.db.list with parameters of type DBRecordDataModifier and TypeMethodDescriptionprotected DBRecordBase.StateDBRecordListFactoryImpl.detectRecordState(DBRecordData recData) DBBeanListFactory.newItem(int rownum, DBRecordData recData) DBBeanListFactoryImpl.newItem(int rownum, DBRecordData recData) DBRecordListFactory.newRecord(int rownum, DBRecordData recData) DBRecordListFactoryImpl.newRecord(int rownum, DBRecordData recData)