The abstract row holds all the abstract method for the Row object. All basic methods can be found here.


Methods

clone ()

This is an extension on the global clone method. It will return the data and modified data to an empty object.

Also the isNew is reset to true.

Returned Value

Row | AbstractRow: The cloned row object.


delete ()

This method won't do anything with the object, it will only be returned and the rest is called in a override method.

Returned Value

Row | AbstractRow

getData ()

This method returns the data of the row object.

Returned Value

Object: The data of the row object.


getTable ()

This returns the table object connected to this row object.

Returned Value

AbstractTable | Table: The table object connected to this row object.


isNew ()

This method will return a boolean telling if the row object is new or not.

Returned Value

Boolean

save ()

This method saves the data.

Returned Value

AbstractRow: The current row object.


setData (data)

Set the data of the row object. Within this method a check is done if a value is updated or not.

Parameters

Name Type Description
data Object The new data of the row object.

Returned Value

AbstractRow