// Common fields validators
// Element data
// Fields to load
// Tainted fields list
// Fields storing serialized data
// Iterator pointer
// Element id value
// Default value for empty element id
// DB query object
// Module table model
// Primary column field name
// Saves current item data.
public
save ( ) returns
bool;
// Initializing table item data.
// Constructor.
// Adds fields to load.
// Returns aData setuped on loading.
// Returns the current element.
// Deletes item from table and clear data array.
// Returns data array.
// Returns difference from origin data.
// Returns item empty primary key value.
// Generates item module front link.
// Generates item full front URL.
// Returns current item primary key value.
// Returns module id.
// Returns link for current module & specific lang& pageID.
// Returns origin data.
// Returns origin fields as array having keys as field names and values as hashing flag.
// Returns primary key field name.
// Returns table object.
// Generates item front URL.
// Returns validator exception object validator after save or null.
// Returns field value from data array.
// Checks if the field has a specified callback.
// Returns the key of the current element.
// Loads data by specified condition or sets new item data.
// Move forward to next element.
// Resets primary key.
// Rewinds the Iterator to the first element.
// Saves current item data.
// Sets field callback on AMI_ModTableItem::__get() and AMI_ModTableItem::__set().
// Sets origin fields.
// Sets model values from array.
// Checks if current position is valid.
// Destructor.
// Property access getter.
// Property access getter.
// Property access setter.
// Property access setter.
// Serialized field callback.
// Returns table item modifier object.
}