org.hsqldb
Class RowAction
- java.lang.Object
-
- org.hsqldb.RowActionBase
-
- org.hsqldb.RowAction
-
public class RowAction extends RowActionBase
Represents the chain of insert / delete / rollback / commit actions on a row.- Since:
- 2.0.0
-
-
Field Summary
-
Fields inherited from class org.hsqldb.RowActionBase
ACTION_CHECK, ACTION_DEBUG, ACTION_DELETE, ACTION_DELETE_FINAL, ACTION_INSERT, ACTION_INSERT_DELETE, ACTION_NONE, ACTION_REF
-
-
Constructor Summary
Constructors Constructor and Description RowAction(Session session, TableBase table, byte type, Row row, int[] colMap)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method and Description static RowActionaddDeleteAction(Session session, TableBase table, Row row, int[] colMap)static RowActionaddInsertAction(Session session, TableBase table, Row row)static booleanaddRefAction(Session session, Row row, int[] colMap)booleancanRead(Session session, int mode)booleancheckDeleteActions()java.lang.Stringdescribe(Session session)RowActionduplicate(Row newRow)longgetPos()intgetType()booleanhasCurrentRefAction()booleanisDeleted()voidsetAsNoOp()
-
-
-
Method Detail
-
addDeleteAction
public static RowAction addDeleteAction(Session session, TableBase table, Row row, int[] colMap)
-
getType
public int getType()
-
checkDeleteActions
public boolean checkDeleteActions()
-
setAsNoOp
public void setAsNoOp()
-
isDeleted
public boolean isDeleted()
-
getPos
public long getPos()
-
canRead
public boolean canRead(Session session, int mode)
-
hasCurrentRefAction
public boolean hasCurrentRefAction()
-
describe
public java.lang.String describe(Session session)
-
-
DataMelt 3.0 © DataMelt by jWork.ORG