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

    Modifier and Type
    Class
    Description
    class 
    This 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.
    class 
    This 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.
    class 
    This 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.
    class 
    This 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 bean
    Methods in org.apache.empire.db that return DBRecordData
    Modifier and Type
    Method
    Description
    DBReader.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 DBRecordData
    Modifier and Type
    Method
    Description
    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

    Modifier and Type
    Class
    Description
    class 
    TRecord<CTX extends DBContext,T extends DBRowSet>
     
  • Uses of DBRecordData in org.apache.empire.db.list

    Methods in org.apache.empire.db.list with parameters of type DBRecordData
    Modifier and Type
    Method
    Description
    DBRecordListFactoryImpl.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)