04 "b Zc Zd Ze Zf Zg Zhi Zj Zk Zlmn o pq r Zs Zt u Zv Zw Zx y )z{ )u Zu )| Z} Z~  Z # Z Z Z Z Z   Z   Z      Z < 8 Z Z < < Z Z Z < Z Z Z Z  Z Z   z  Z Z     Z Z Z Z Z Z Z  Z  Z "  Z Z Z  "   Z   Z  Z Z  Z Z Z  auxObj+Lorg/apache/derby/iapi/store/raw/AuxObject;identity)Lorg/apache/derby/iapi/store/raw/PageKey;headers:[Lorg/apache/derby/impl/store/raw/data/StoredRecordHeader; recordCountIowner:Lorg/apache/derby/impl/store/raw/data/BaseContainerHandle; nestedLatchinCleanZpreLatchlastLog0Lorg/apache/derby/iapi/store/raw/log/LogInstant;repositionNeededAfterVersionJ pageVersion pageStatusB VALID_PAGE ConstantValue INVALID_PAGEINIT_PAGE_REUSEINIT_PAGE_OVERFLOWINIT_PAGE_REUSE_RECORDIDLOG_RECORD_DEFAULTLOG_RECORD_FOR_UPDATELOG_RECORD_FOR_PURGEInvalidRecordHandle.Lorg/apache/derby/iapi/store/raw/RecordHandle;()VCode initializeinitializeHeaders(I)VfillInIdentity,(Lorg/apache/derby/iapi/store/raw/PageKey;)V clearIdentitycleanPageForReuse getIdentity()Ljava/lang/Object;getInvalidRecordHandle0()Lorg/apache/derby/iapi/store/raw/RecordHandle;MakeRecordHandleZ(Lorg/apache/derby/iapi/store/raw/PageKey;I)Lorg/apache/derby/iapi/store/raw/RecordHandle; ExceptionsmakeRecordHandle1(I)Lorg/apache/derby/iapi/store/raw/RecordHandle; getPageNumber()JgetRecordHandlegetRecordHandleAtSlot recordExists2(Lorg/apache/derby/iapi/store/raw/RecordHandle;Z)Z fetchFromSlot(Lorg/apache/derby/iapi/store/raw/RecordHandle;I[Ljava/lang/Object;Lorg/apache/derby/iapi/store/raw/FetchDescriptor;Z)Lorg/apache/derby/iapi/store/raw/RecordHandle;fetchFieldFromSlotD(IILjava/lang/Object;)Lorg/apache/derby/iapi/store/raw/RecordHandle; getSlotNumber1(Lorg/apache/derby/iapi/store/raw/RecordHandle;)IgetNextSlotNumber insertAtSlot(I[Ljava/lang/Object;Lorg/apache/derby/iapi/services/io/FormatableBitSet;Lorg/apache/derby/iapi/store/access/conglomerate/LogicalUndo;BI)Lorg/apache/derby/iapi/store/raw/RecordHandle;insertNoOverflowinserty([Ljava/lang/Object;Lorg/apache/derby/iapi/services/io/FormatableBitSet;BI)Lorg/apache/derby/iapi/store/raw/RecordHandle;insertAllowOverflow(I[Ljava/lang/Object;Lorg/apache/derby/iapi/services/io/FormatableBitSet;IBILorg/apache/derby/iapi/store/raw/RecordHandle;)Lorg/apache/derby/iapi/store/raw/RecordHandle;insertLongColumn(Lorg/apache/derby/impl/store/raw/data/BasePage;Lorg/apache/derby/impl/store/raw/data/LongColumnException;B)Lorg/apache/derby/iapi/store/raw/RecordHandle;preDirtyupdateOverflowDetails_(Lorg/apache/derby/iapi/store/raw/RecordHandle;Lorg/apache/derby/iapi/store/raw/RecordHandle;)VupdateFieldOverflowDetailsappendOverflowFieldHeaderq(Lorg/apache/derby/iapi/services/io/DynamicByteArrayOutputStream;Lorg/apache/derby/iapi/store/raw/RecordHandle;)IgetOverflowPageForInsertz(I[Ljava/lang/Object;Lorg/apache/derby/iapi/services/io/FormatableBitSet;I)Lorg/apache/derby/impl/store/raw/data/BasePage;getNewOverflowPage1()Lorg/apache/derby/impl/store/raw/data/BasePage; updateAtSlotx(I[Ljava/lang/Object;Lorg/apache/derby/iapi/services/io/FormatableBitSet;)Lorg/apache/derby/iapi/store/raw/RecordHandle;doUpdateAtSlot(Lorg/apache/derby/iapi/store/raw/xact/RawTransaction;II[Ljava/lang/Object;Lorg/apache/derby/iapi/services/io/FormatableBitSet;)VupdateFieldAtSlot(IILjava/lang/Object;Lorg/apache/derby/iapi/store/access/conglomerate/LogicalUndo;)Lorg/apache/derby/iapi/store/raw/RecordHandle;fetchNumFieldsfetchNumFieldsAtSlot(I)I deleteAtSloto(IZLorg/apache/derby/iapi/store/access/conglomerate/LogicalUndo;)Lorg/apache/derby/iapi/store/raw/RecordHandle; purgeAtSlot(IIZ)VpurgeRowPiecesh(Lorg/apache/derby/iapi/store/raw/xact/RawTransaction;ILorg/apache/derby/iapi/store/raw/RecordHandle;Z)V copyAndPurge,(Lorg/apache/derby/iapi/store/raw/Page;III)Vunlatch isLatched()Z()IinternalDeletedRecordCountinternalNonDeletedRecordCountnonDeletedRecordCountshouldReclaimSpace(II)ZisDeletedOnPage(I)ZisDeletedAtSlot setAuxObject.(Lorg/apache/derby/iapi/store/raw/AuxObject;)V getAuxObject-()Lorg/apache/derby/iapi/store/raw/AuxObject;setRepositionNeededisRepositionNeeded(J)Zupdate+(Ljava/util/Observable;Ljava/lang/Object;)V getPageId+()Lorg/apache/derby/iapi/store/raw/PageKey; setExclusive=(Lorg/apache/derby/impl/store/raw/data/BaseContainerHandle;)VsetExclusiveNoWait=(Lorg/apache/derby/impl/store/raw/data/BaseContainerHandle;)ZreleaseExclusivesetHeaderAtSlot=(ILorg/apache/derby/impl/store/raw/data/StoredRecordHeader;)VbumpRecordCountgetHeaderAtSlot<(I)Lorg/apache/derby/impl/store/raw/data/StoredRecordHeader;entireRecordOnPagerecordHeaderOnDemandcheckSlotOnPagesetDeleteStatus(IZ)IdeallocatePageinitPage(IJ)VfindRecordById(II)IfindNextRecordByIdcopyInto5(Lorg/apache/derby/impl/store/raw/data/BasePage;III)VremoveAndShiftDownshiftUp compactRecord1(Lorg/apache/derby/iapi/store/raw/RecordHandle;)VgetLastLogInstant2()Lorg/apache/derby/iapi/store/raw/log/LogInstant;clearLastLogInstantupdateLastLogInstant3(Lorg/apache/derby/iapi/store/raw/log/LogInstant;)VgetPageVersionbumpPageVersionsetPageVersion(J)V setPageStatus(B)V getPageStatus()BrestoreRecordFromSlot(I[Ljava/lang/Object;Lorg/apache/derby/iapi/store/raw/FetchDescriptor;Lorg/apache/derby/iapi/store/raw/RecordHandle;Lorg/apache/derby/impl/store/raw/data/StoredRecordHeader;Z)ZrestorePortionLongColumn=(Lorg/apache/derby/impl/store/raw/data/OverflowInputStream;)V newRecordIdnewRecordIdAndBump spaceForCopy(I[I)Z getTotalSpacegetReservedCountgetRecordLengthrestoreRecordFromStreamJ(Lorg/apache/derby/iapi/services/io/LimitObjectInput;[Ljava/lang/Object;)V logRecord~(IIILorg/apache/derby/iapi/services/io/FormatableBitSet;Ljava/io/OutputStream;Lorg/apache/derby/iapi/store/raw/RecordHandle;)VlogRow(IZI[Ljava/lang/Object;Lorg/apache/derby/iapi/services/io/FormatableBitSet;Lorg/apache/derby/iapi/services/io/DynamicByteArrayOutputStream;IBIII)IlogField(IILjava/io/OutputStream;)V logColumnX(IILjava/lang/Object;Lorg/apache/derby/iapi/services/io/DynamicByteArrayOutputStream;I)V logLongColumnW(IILjava/lang/Object;Lorg/apache/derby/iapi/services/io/DynamicByteArrayOutputStream;)I storeRecordJ(Lorg/apache/derby/iapi/store/raw/log/LogInstant;IZLjava/io/ObjectInput;)V storeFieldJ(Lorg/apache/derby/iapi/store/raw/log/LogInstant;IILjava/io/ObjectInput;)VreserveSpaceForSlot5(Lorg/apache/derby/iapi/store/raw/log/LogInstant;II)V skipField(Ljava/io/ObjectInput;)V skipRecord5(Lorg/apache/derby/iapi/store/raw/log/LogInstant;IZ)V purgeRecord:(Lorg/apache/derby/iapi/store/raw/xact/RawTransaction;II)V4(Lorg/apache/derby/iapi/store/raw/log/LogInstant;B)V7(Lorg/apache/derby/iapi/store/raw/log/LogInstant;BIZZ)VsetReservedSpaceisOverflowPage allowInsertunfilledsetContainerRowCount getPageArray()[BslotTableToString()Ljava/lang/String;  ( 7org/apache/derby/impl/store/raw/data/StoredRecordHeader XSDAE.Sjava/lang/Long . -org/apache/derby/impl/store/raw/data/RecordId       XSDAF.S    34java/lang/Object/org/apache/derby/iapi/store/raw/FetchDescriptor  XSRS9.S  ,org/apache/derby/iapi/store/raw/RecordHandle  40XD1 XSDA1.S Z   8    >org/apache/derby/iapi/services/io/DynamicByteArrayOutputStream ;org/apache/derby/iapi/store/access/conglomerate/LogicalUndo 8org/apache/derby/impl/store/raw/data/LongColumnException    java/io/IOException    72org/apache/derby/iapi/services/io/FormatableBitSet XSDA2.S  XSDA5.S    XSDAD.S-org/apache/derby/impl/store/raw/data/BasePage  XSDAC.S   !    +  XSDAO.S java/lang/InterruptedException !  "# $ %#& '(  )* +, - ./ 7 01XSDAK.S YXSDAL.S $U 'org/apache/derby/iapi/store/raw/PageKey,org/apache/derby/iapi/store/raw/ContainerKey 2 3$org/apache/derby/iapi/store/raw/Pagejava/util/Observer-org/apache/derby/iapi/services/io/TypedFormat-org/apache/derby/iapi/error/StandardException newExceptionU(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/derby/iapi/error/StandardException;-(Lorg/apache/derby/iapi/store/raw/PageKey;I)V getHandlegetIdgetSlotNumberHint isDeleted(II)V8org/apache/derby/impl/store/raw/data/BaseContainerHandleupdateOKC(Ljava/lang/String;)Lorg/apache/derby/iapi/error/StandardException;getTransaction7()Lorg/apache/derby/iapi/store/raw/xact/RawTransaction;3org/apache/derby/iapi/store/raw/xact/RawTransactioncheckLogicalOperationOk.(Lorg/apache/derby/iapi/store/raw/PageKey;II)VgetLockingPolicy1()Lorg/apache/derby/iapi/store/raw/LockingPolicy;-org/apache/derby/iapi/store/raw/LockingPolicylockRecordForWrite`(Lorg/apache/derby/iapi/store/raw/Transaction;Lorg/apache/derby/iapi/store/raw/RecordHandle;ZZ)Z getActionSet4()Lorg/apache/derby/impl/store/raw/data/PageActions;0org/apache/derby/impl/store/raw/data/PageActions actionInsert3(Lorg/apache/derby/iapi/store/raw/xact/RawTransaction;Lorg/apache/derby/impl/store/raw/data/BasePage;II[Ljava/lang/Object;Lorg/apache/derby/iapi/services/io/FormatableBitSet;Lorg/apache/derby/iapi/store/access/conglomerate/LogicalUndo;BIZILorg/apache/derby/iapi/services/io/DynamicByteArrayOutputStream;II)I getLogBufferB()Lorg/apache/derby/iapi/services/io/DynamicByteArrayOutputStream;C(Lorg/apache/derby/iapi/services/io/DynamicByteArrayOutputStream;)V getNextColumngetRealSpaceOnPage getColumnactionUpdateField(Lorg/apache/derby/iapi/store/raw/xact/RawTransaction;Lorg/apache/derby/impl/store/raw/data/BasePage;IIILjava/lang/Object;Lorg/apache/derby/iapi/store/access/conglomerate/LogicalUndo;)VgetNumberFields actionDelete(Lorg/apache/derby/iapi/store/raw/xact/RawTransaction;Lorg/apache/derby/impl/store/raw/data/BasePage;IIZLorg/apache/derby/iapi/store/access/conglomerate/LogicalUndo;)VisTemporaryContainer actionPurgel(Lorg/apache/derby/iapi/store/raw/xact/RawTransaction;Lorg/apache/derby/impl/store/raw/data/BasePage;II[IZ)VgetContainerId0()Lorg/apache/derby/iapi/store/raw/ContainerKey;equals(Ljava/lang/Object;)Zg(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Lorg/apache/derby/iapi/error/StandardException;)org/apache/derby/iapi/store/raw/AuxObjectauxObjectInvalidatedinAbortwait*org/apache/derby/iapi/util/InterruptStatussetInterrupteddeleteObserver(Ljava/util/Observer;)V notifyAll addObserverjava/lang/System arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)V setDeleted(Z)IactionInvalidatePageg(Lorg/apache/derby/iapi/store/raw/xact/RawTransaction;Lorg/apache/derby/impl/store/raw/data/BasePage;)VgetTypeFormatIdactionInitPagej(Lorg/apache/derby/iapi/store/raw/xact/RawTransaction;Lorg/apache/derby/impl/store/raw/data/BasePage;IIJ)VactionCopyRows(Lorg/apache/derby/iapi/store/raw/xact/RawTransaction;Lorg/apache/derby/impl/store/raw/data/BasePage;Lorg/apache/derby/impl/store/raw/data/BasePage;III[I)V(JJ)V2(Lorg/apache/derby/iapi/store/raw/ContainerKey;J)V Z"q ** %*****  * *+** ** *** * + YY* ***=***UI+ ++**++> *K?**:+*L  *-+!+2&`":-S#Y`$:*%**++= &+ *+'=3'~*,-(*,-)* *+, -. * /.*0*+1:2*36Y*4: *+5 6*+7*,-89W 8,~**+,:;**+,)*i*:+, -.: : +1: 0* <6 6 6:36Y4:*< 3*+5 636Y4:: *+7 ,-: 966 L:8Y=>:*?:6*@`6:B`6 Cd66   * D*E *D : ,-F:*E:<A":,GS:::+:: 6 6 6 +1:  : :*H:6I6Y4: :*+7 J:   8d96   K E: 6  o E:AMA*+, -.* L.*:*+1:*,-MXL*+, -.* L.*+1:*:*+7*-N **+OP *Qqe*+, -.*L.* R.*+1:-2*:*+7*-S *+, -. `* /.*+1: :*:6k*`TO*:*+56W*+U1*`V#*``: *` W*+7*X  Y.*+, -. `* /.+Z:*:[[\][[^ :*+1:6  6* `: *+5 6W * `TO *_*+7*X*`1 *+*K?*a*b<'=*>6*c*d*d'>*d> *V> *  **c"*e *ef*+e*e **g**`  *  |+1M*YN*+,,*+1!,h*Yi`i-ñj**+*k:m*+n*o*k:m*p-ç :-@DGl[_bl .t/qttxt l+1M*YN*+#,*+1,h*Yi`i-ì*+ *+n-ì*o*k:m*p-ç :-JNQl /c0BcC`ccgc$0$*i*Yidi*+*q*+*r *+++*s*pF:* ,/* ,S%`N* -* t*- * ,S *Y`0$* * 2M,,*u*u */. *vA3'*+, -.*+1L*+7+*w;/*+, -.*+1:*+7**x yRFd=*z>*T6*T."*z=>*T !  * /.*+1: :*:6O*IO*d.{OY.4: *+5 6W*+7*+|"<0* `* * `dt* * dS*Yd#6** "* * `* `dt* S$%ym*+, -.+ ++* }+*~ +*++=**+1+&'*(*)* +*++*, *Y a]-.*/0*a12*a3456A7879:;<A=A>?A@AABCADEAFGAHIAJKALMANOAPQARQASATOA$U/VWXOAYZ[\.]^_`L+a+ YYY