-org/xmldb/CachedDataRoworg/xmldb/CachedRow'(Lorg/xmldb/Table;[Ljava/lang/Object;)V Exceptionsorg/xmldb/HsqlExceptionCode    org/xmldb/Row  nPrimaryNodeLorg/xmldb/Node;  org/xmldb/PointerNodeiPosI  iData  org/xmldb/NodenNext  ZelixLorg/xmldb/Table;Z[Ljava/lang/Object;e7(Lorg/xmldb/Table;Lorg/xmldb/rowio/RowInputInterface;)Vjava/io/IOException+()V - .tTable 0& 1!org/xmldb/rowio/RowInputInterface3getPos()I 56 47getSize 96 4: storageSize < =org/xmldb/Table?getColumnTypes()[I AB @C columnCount E @FreadData([II)[Ljava/lang/Object; HI 4JoData L( MsetPos(I)V OP Qli getUpdatedRow()Lorg/xmldb/Row;getRow((ILorg/xmldb/Node;)Lorg/xmldb/CachedRow; WX @Y setNewNodes getIndexCount \6 @]newNode3(Lorg/xmldb/Row;ILorg/xmldb/Table;)Lorg/xmldb/Node; _` axZsetPrimaryNode(Lorg/xmldb/Node;)Vewrite'(Lorg/xmldb/rowio/RowOutputInterface;)V"org/xmldb/rowio/RowOutputInterfacej writeSize lP km writeData'([Ljava/lang/Object;Lorg/xmldb/Table;)V op kqwriteEnd s- kt hasChangedZ vw xliequals(Ljava/lang/Object;)ZxZ SourceFileCachedDataRow.java  /#*+, *N-*- N-*, J>*/*+2*,8*,;>*,*2D*2GKN**RUV *2**Z[- F:*2^<***2b*M>,**2b , Mef *+hi, 0$+*>n+*N*2r+u*y|} @4+*+ ++*+2*2