-org/xmldb/CachedRow org/xmldb/RowNO_POSI ConstantValuetTableLorg/xmldb/Table; iLastAccessrLastLorg/xmldb/CachedRow;rNextiPos storageSize hasChangedZhasDataChanged()VCode    Zel'(Lorg/xmldb/Table;[Ljava/lang/Object;)V Exceptionsorg/xmldb/HsqlException "org/xmldb/Table$ getIndexCount()I &' %(org/xmldb/Node*newNode3(Lorg/xmldb/Row;ILorg/xmldb/Table;)Lorg/xmldb/Node; ,- +. nPrimaryNodeLorg/xmldb/Node; 01 2nNext 41 +5oData[Ljava/lang/Object; 78 9  ;  = addRowToStore(Lorg/xmldb/Row;)V ?@ %AixZel7(Lorg/xmldb/Table;Lorg/xmldb/rowio/RowInputInterface;)Vjava/io/IOExceptionI!org/xmldb/rowio/RowInputInterfaceKgetPos M' LNgetSize P' LQ  SV(Lorg/xmldb/Row;Lorg/xmldb/rowio/RowInputInterface;ILorg/xmldb/Table;)Lorg/xmldb/Node; ,U +VgetColumnTypes()[I XY %Z columnCount \ %]readData([II)[Ljava/lang/Object; _` LasetPos(I)V cd eixdeleteorg/xmldb/Recordj memoryRecords l km removeRow(Lorg/xmldb/CachedRow;)V op %q  s u registerRow wp %xZ setChanged()ZsetDataChangedgetTable()Lorg/xmldb/Table;isRoot | + getUpdatedRow()Lorg/xmldb/Row;getRow((ILorg/xmldb/Node;)Lorg/xmldb/CachedRow; %write'(Lorg/xmldb/rowio/RowOutputInterface;)V writeNodes "org/xmldb/rowio/RowOutputInterface writeData'([Ljava/lang/Object;Lorg/xmldb/Table;)V writeEnd  el writeSize d +insertifree()Lorg/xmldb/CachedRow;xequals(Ljava/lang/Object;)ZZehashCode SourceFileCachedRow.java!     **!fZ***+#+)>**+/3*3:6*+/66:*,:**Z<>+*BHJ!|***+#*,O*,RT+)>**,+W3*3:6*,+W66:*,*#[*#^b:**fi!6*n`n*>*#*r*t*v*#*3cd**#*y{*>|*>}*<|*<~*#|!(*3L++6L+!$*#*#*J!2&*+*<+*:*#+*<J!2&+*T*3M ,+,6M,*>p@4n`n+**t**v*+t*+vv+*v*v*t!:.*tL*v*tt*t*vv**Zvt+*+."+*++*'*