returns the tid of the transaction that last dirtied this page , or null if the page is not dirty concode_field_sep TupleDesc td concode_elem_sep HeapPage p concode_elem_sep int numSlots concode_elem_sep byte[] oldData concode_elem_sep Byte oldDataLock concode_elem_sep boolean dirty concode_elem_sep TransactionId dirtier concode_elem_sep byte header[] concode_elem_sep int curTuple concode_elem_sep HeapPageId pid concode_elem_sep Tuple tuples[] concode_elem_sep Tuple nextToReturn concode_field_sep Tuple next concode_elem_sep byte[] getPageData concode_elem_sep void markDirty concode_elem_sep Tuple getTuple concode_elem_sep void updateTuple concode_elem_sep HeapPageId getId concode_elem_sep byte[] createEmptyPageData concode_elem_sep boolean hasNext concode_elem_sep void remove concode_elem_sep void insertTuple concode_elem_sep boolean isSlotUsed concode_elem_sep Iterator<Tuple> iterator concode_elem_sep Tuple readNextTuple concode_elem_sep int getNumTuples concode_elem_sep int getNumEmptySlots concode_elem_sep void markSlotUsed concode_elem_sep int getHeaderSize concode_elem_sep void setBeforeImage concode_elem_sep void deleteTuple concode_elem_sep HeapPage getBeforeImage
TransactionId function ( ) { if ( this . dirty ) return this . dirtier ; else return null ; }