Edit C:\Program Files\Java\jdk1.7.0_45\db\lib\org\apache\derby\impl\store\raw\data\StoredPage.class
Êþº¾ 0P ?¤ ®¥? ®¦ ®§ ®¨© ¤ ?ª ®«¬ ¤ ¤ ®® ®¯ °± ¤ ®² °³ ´ ®µ ®¶ · ®¸ ®¹ ®º ®» ®¼ ®½ ®¾ ¿À ®À ¿Á ®Á ¿Â ®Ã ®Ä ®Å ®Æ ®Ç ®È ®É Ê Ë ®ÌÍ 2ÎÏ ÐÑ ®Ò ÓÔ ÕÖ ®×Ø 2Ù ÚÛ ®ÜÝ 2Þ ®ß ®à á â ã ä åæ Hç 2è á é ®ê ®ë ®ì ®í ®î ïð ?ñ ®òóô ®õ ö ÷ ®ø ®ù ®ú ®ûü ]¤ ®ýþÿ 2 ® ® O Oã ® O O O O ® ® ® ® ® ® ® ® ® ® ® ® ! " Ú# ®$ ®% ®& ®' 2( ®) ®* ®+ ,- ®. ®/ 0 ®1 2 34 35 36 78 29 ®: ;< = ;>?@ÿÿÿÿÿÿÿÿ ®A ®B ;C/Ô/= DE DF ®G ®H ®I ®J CKLMN CO ®P CQ/R CS T CU ®V ®W ;X ®Y ®Z ®[ ®\ ]7 ®] ]^ ®_ `` ®a b <c <d e f g h ®iÿÿÿ ®jk Ílmn Ðo Ðp ]q Ír ®s ]á ®t ®u < <vwx ܤ Üã ®yz Ü{ à| ͤ Í} ~ ®?S????????? è??? 3? 3? 3? 3?? ó?? õ? 3? è? ? è? ? ??? ý? è?? ?? ??? ¡ ¢£¤¥¦§¨©ª ®«¬?¬?¬? õ õ®¯ õ° õ± õ² 3³ 7 ´ ൠ]¶ 3· 3¸ 3¹ 3º ®»¼ #½ #¾ #¿ #À #Á # 3à èÄ èÅ ¢ÆÇ 3È DÉ DÊ ËÌ ]Í 4ÎÏ 4Ð 7Î ®Ñ ÒÓ ®Ô DÕ DÖ ;×ØÙØÚ ÛÜ CÝ ÛÞ ßà ?á ?âã ?ä ?ä ? ®Ôå ®æ ;ç ®è ;é ®ê ®ë ®ì ®í ®î ®ï ®ð ®ñ ®ò ?ó ®ô ®õ ®ö ®÷ ®ø ùúû ®ü ®ý ]? ]þ ®ÿ ] ® ® ? ® ® ® q q qÅ qÔ q ; ® ® Óó ? ® ® ® ® ? ® ® ® <? <? !" Í# Í$ Í% ]& ®' ®( !) ®* ?+ ®, C- ®.?/0 FORMAT_NUMBER I ConstantValue u PAGE_HEADER_OFFSET PAGE_HEADER_SIZE 8 RECORD_SPACE_OFFSET < PAGE_VERSION_OFFSET SMALL_SLOT_SIZE LARGE_SLOT_SIZE CHECKSUM_SIZE OVERFLOW_POINTER_SIZE OVERFLOW_PTR_FIELD_SIZE bh 1Lorg/apache/derby/impl/store/raw/data/ByteHolder; COLUMN_NONE COLUMN_FIRST COLUMN_LONG COLUMN_CREATE_NULL maxFieldSize isOverflowPage Z slotsInUse nextId generation prevGeneration bipLocation J deletedRowCount headerOutOfDate checksum Ljava/util/zip/CRC32; minimumRecordSize userRowSize slotFieldSize slotEntrySize slotTableOffsetToFirstEntry 'slotTableOffsetToFirstRecordLengthField (slotTableOffsetToFirstReservedSpaceField totalSpace freeSpace firstFreeByte spareSpace overflowRecordHeader 9Lorg/apache/derby/impl/store/raw/data/StoredRecordHeader; rawDataIn 4Lorg/apache/derby/iapi/services/io/ArrayInputStream; rawDataOut 5Lorg/apache/derby/iapi/services/io/ArrayOutputStream; logicalDataOut 8Lorg/apache/derby/iapi/services/io/FormatIdOutputStream; getTypeFormatId ()I Code <init> ()V getOverFlowRecordHeader ;()Lorg/apache/derby/impl/store/raw/data/StoredRecordHeader; Exceptions initialize createOutStreams setOutputStream (Ljava/io/OutputStream;)V resetOutputStream usePageBuffer ([B)V calculateSlotFieldSize (I)I createPage c(Lorg/apache/derby/iapi/store/raw/PageKey;Lorg/apache/derby/impl/store/raw/data/PageCreationArgs;)V initFromData `(Lorg/apache/derby/impl/store/raw/data/FileContainer;Lorg/apache/derby/iapi/store/raw/PageKey;)V validateChecksum ,(Lorg/apache/derby/iapi/store/raw/PageKey;)V updateChecksum writePage writeFormatId releaseExclusive getTotalSpace spaceForInsert ()Z K([Ljava/lang/Object;Lorg/apache/derby/iapi/services/io/FormatableBitSet;I)Z M([Ljava/lang/Object;Lorg/apache/derby/iapi/services/io/FormatableBitSet;III)Z unfilled allowInsert spaceForCopy (I[I)Z (II)Z restoreRecordFromSlot °(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)Z restoreLongRecordFromSlot æ([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;)Lorg/apache/derby/impl/store/raw/data/StoredRecordHeader; newRecordId newRecordIdAndBump getPageSize clearSection (II)V getMaxFreeSpace getCurrentFreeSpace readPageHeader updatePageHeader updatePageVersion getSlotOffset getRecordOffset setRecordOffset getRecordPortionLength getReservedCount updateRecordPortionLength (III)V initSlotTable setSlotEntry (IIII)V addSlotEntry removeSlotEntry (I)V recordHeaderOnDemand <(I)Lorg/apache/derby/impl/store/raw/data/StoredRecordHeader; entireRecordOnPage (I)Z purgeOverflowAtSlot 3(ILorg/apache/derby/iapi/store/raw/RecordHandle;Z)V purgeOneColumnChain (JI)V purgeColumnChains g(Lorg/apache/derby/iapi/store/raw/xact/RawTransaction;ILorg/apache/derby/iapi/store/raw/RecordHandle;)V purgeRowPieces h(Lorg/apache/derby/iapi/store/raw/xact/RawTransaction;ILorg/apache/derby/iapi/store/raw/RecordHandle;Z)V removeOrphanedColumnChain g(Lorg/apache/derby/impl/store/raw/data/ReclaimSpace;Lorg/apache/derby/iapi/store/raw/ContainerHandle;)V isColumnOrphaned ?(Lorg/apache/derby/impl/store/raw/data/StoredRecordHeader;IJJ)Z getNextColumnPiece 1(I)Lorg/apache/derby/iapi/store/raw/RecordHandle; initSpace clearAllSpace compressPage expandPage shrinkPage getRecordLength getIsOverflow logRow ?(IZI[Ljava/lang/Object;Lorg/apache/derby/iapi/services/io/FormatableBitSet;Lorg/apache/derby/iapi/services/io/DynamicByteArrayOutputStream;IBIII)I handleIncompleteLogRow y(IILorg/apache/derby/iapi/services/io/FormatableBitSet;Lorg/apache/derby/iapi/services/io/DynamicByteArrayOutputStream;)V restoreRecordFromStream J(Lorg/apache/derby/iapi/services/io/LimitObjectInput;[Ljava/lang/Object;)V qualifyRecordFromRow F([Ljava/lang/Object;[[Lorg/apache/derby/iapi/store/access/Qualifier;)Z readOneColumnFromPage ([Ljava/lang/Object;IILorg/apache/derby/impl/store/raw/data/StoredRecordHeader;Lorg/apache/derby/iapi/store/raw/RecordHandle;)V qualifyRecordFromSlot ¯([Ljava/lang/Object;ILorg/apache/derby/iapi/store/raw/FetchDescriptor;Lorg/apache/derby/impl/store/raw/data/StoredRecordHeader;Lorg/apache/derby/iapi/store/raw/RecordHandle;)Z readRecordFromStream ¶([Ljava/lang/Object;I[I[ILorg/apache/derby/iapi/services/io/LimitObjectInput;Lorg/apache/derby/impl/store/raw/data/StoredRecordHeader;Lorg/apache/derby/iapi/store/raw/RecordHandle;)Z readRecordFromArray ¶([Ljava/lang/Object;I[I[ILorg/apache/derby/iapi/services/io/ArrayInputStream;Lorg/apache/derby/impl/store/raw/data/StoredRecordHeader;Lorg/apache/derby/iapi/store/raw/RecordHandle;)Z restorePortionLongColumn =(Lorg/apache/derby/impl/store/raw/data/OverflowInputStream;)V logColumn X(IILjava/lang/Object;Lorg/apache/derby/iapi/services/io/DynamicByteArrayOutputStream;I)V logLongColumn W(IILjava/lang/Object;Lorg/apache/derby/iapi/services/io/DynamicByteArrayOutputStream;)I Z([Ljava/lang/Object;ILorg/apache/derby/iapi/services/io/DynamicByteArrayOutputStream;III)I logOverflowRecord E(IILorg/apache/derby/iapi/services/io/DynamicByteArrayOutputStream;)I logOverflowField F(Lorg/apache/derby/iapi/services/io/DynamicByteArrayOutputStream;IJI)I logRecord ~(IIILorg/apache/derby/iapi/services/io/FormatableBitSet;Ljava/io/OutputStream;Lorg/apache/derby/iapi/store/raw/RecordHandle;)V logRecordDataPortion ¶(IILorg/apache/derby/impl/store/raw/data/StoredRecordHeader;Lorg/apache/derby/iapi/services/io/FormatableBitSet;Ljava/io/OutputStream;Lorg/apache/derby/iapi/store/raw/RecordHandle;)V logField (IILjava/io/OutputStream;)V 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; updateFieldAtSlot ?(IILjava/lang/Object;Lorg/apache/derby/iapi/store/access/conglomerate/LogicalUndo;)Lorg/apache/derby/iapi/store/raw/RecordHandle; fetchNumFieldsAtSlot moveRecordForCompressAtSlot u(I[Ljava/lang/Object;[Lorg/apache/derby/iapi/store/raw/RecordHandle;[Lorg/apache/derby/iapi/store/raw/RecordHandle;)I logAction 3(Lorg/apache/derby/iapi/store/raw/log/LogInstant;)V cleanPage initPage 7(Lorg/apache/derby/iapi/store/raw/log/LogInstant;BIZZ)V setPageStatus 4(Lorg/apache/derby/iapi/store/raw/log/LogInstant;B)V setReservedSpace 5(Lorg/apache/derby/iapi/store/raw/log/LogInstant;II)V storeRecord J(Lorg/apache/derby/iapi/store/raw/log/LogInstant;IZLjava/io/ObjectInput;)V storeRecordForInsert (ILjava/io/ObjectInput;)V storeRecordForUpdate moveSavedDataToPage E(Lorg/apache/derby/iapi/services/io/DynamicByteArrayOutputStream;II)I createSpaceForUpdate storeField J(Lorg/apache/derby/iapi/store/raw/log/LogInstant;IILjava/io/ObjectInput;)V reserveSpaceForSlot skipField (Ljava/io/ObjectInput;)V skipRecord shiftRemainingData (IIII)I setDeleteStatus 5(Lorg/apache/derby/iapi/store/raw/log/LogInstant;IZ)V internalDeletedRecordCount purgeRecord getFieldOffset (II)I currentTimeStamp 1()Lorg/apache/derby/iapi/store/raw/PageTimeStamp; setTimeStamp 2(Lorg/apache/derby/iapi/store/raw/PageTimeStamp;)V equalTimeStamp 2(Lorg/apache/derby/iapi/store/raw/PageTimeStamp;)Z toString ()Ljava/lang/String; toUncheckedString pagedataToHexDump ([B)Ljava/lang/String; pageHeaderToString recordToString (I)Ljava/lang/String; getOverflowPage 4(J)Lorg/apache/derby/impl/store/raw/data/StoredPage; getNewOverflowPage 1()Lorg/apache/derby/impl/store/raw/data/BasePage; getOverflowSlot k(Lorg/apache/derby/impl/store/raw/data/BasePage;Lorg/apache/derby/impl/store/raw/data/StoredRecordHeader;)I getOverflowPageForInsert y(I[Ljava/lang/Object;Lorg/apache/derby/iapi/services/io/FormatableBitSet;)Lorg/apache/derby/impl/store/raw/data/BasePage; z(I[Ljava/lang/Object;Lorg/apache/derby/iapi/services/io/FormatableBitSet;I)Lorg/apache/derby/impl/store/raw/data/BasePage; updateOverflowed ¹(Lorg/apache/derby/iapi/store/raw/xact/RawTransaction;I[Ljava/lang/Object;Lorg/apache/derby/iapi/services/io/FormatableBitSet;Lorg/apache/derby/impl/store/raw/data/StoredRecordHeader;)V updateOverflowDetails _(Lorg/apache/derby/iapi/store/raw/RecordHandle;Lorg/apache/derby/iapi/store/raw/RecordHandle;)V ?(Lorg/apache/derby/impl/store/raw/data/StoredPage;Lorg/apache/derby/iapi/store/raw/RecordHandle;Lorg/apache/derby/iapi/store/raw/RecordHandle;)V updateFieldOverflowDetails appendOverflowFieldHeader q(Lorg/apache/derby/iapi/services/io/DynamicByteArrayOutputStream;Lorg/apache/derby/iapi/store/raw/RecordHandle;)I getSlotsInUse getMaxDataLength isLong doUpdateAtSlot ?(Lorg/apache/derby/iapi/store/raw/xact/RawTransaction;II[Ljava/lang/Object;Lorg/apache/derby/iapi/services/io/FormatableBitSet;)V checkRowReservedSpace compactRecord :(Lorg/apache/derby/iapi/store/raw/xact/RawTransaction;II)Vàá´µÒ Ó ÕÖ 7org/apache/derby/impl/store/raw/data/StoredRecordHeaderåá×Ø 2org/apache/derby/iapi/services/io/ArrayInputStream java/util/zip/CRC32ÈÉ123ë 3org/apache/derby/iapi/services/io/ArrayOutputStreamÙÚ 6org/apache/derby/iapi/services/io/FormatIdOutputStreamàèÛÜæá4èìíÌ Í /áÎ Ï Ð 5Ô Ê 6 7`á89Á  à ÄÅ:Þ;Þòó -org/apache/derby/iapi/error/StandardException<? XSDG2.D=>?Þ@ABCD java/io/IOExceptionEF XSDB0.DGHIJK?? XSDFD.SGL áóMNBOáPQRB java/lang/Longà9GST9Ç¿ááôáÝÞUVW÷áXYZ[\í]Þ^Þ_`À þúÑ >org/apache/derby/iapi/services/io/DynamicByteArrayOutputStream67 2org/apache/derby/impl/store/raw/data/NoSpaceOnPage XSDA4.SGaùúbíícÞdúef@AghiÞjklkDE [I?B??má<=nÞo|p¾¿qrstúuvcwÆ xyzv{|B}~Þíí?0áG??øí? ??? à????Þ???? ???Þ XSDA1.SG???????Þ?????-.?Þ? ¡N¢^£#$%&??!"¤B¥¦§ /org/apache/derby/impl/store/raw/data/StoredPage¨~??©ª«Þ¬ÞÞ®Þ+,rs¯°Þ½ çèË ±Þ¾úàyMNಳ޴ µ¶·¸¹{|HL 8org/apache/derby/impl/store/raw/data/LongColumnExceptionº» java/io/InputStream 0org/apache/derby/iapi/services/io/StreamStorable¼½¾¿ÀÁÂ?89éáà java/lang/Object java/io/ByteArrayOutputStreamUV -org/apache/derby/impl/store/raw/data/RawFieldÄÅàëÆÇÈsBCÉ /org/apache/derby/iapi/types/DataValueDescriptorÊÞËÌÍúÎúÏÐÑúÒÓ?ÓÔÕÖ 2org/apache/derby/impl/store/raw/data/MemByteHolderà 8org/apache/derby/impl/store/raw/data/OverflowInputStreamà×Ø ÙáÚÛÜÝÞÞßà 5org/apache/derby/iapi/services/io/FormatIdInputStreamà¿ás XSDA6.Sâ??ã» java/io/EOFException XSDA7.Säå?æç java/lang/InstantiationException XSDAM.S java/lang/IllegalAccessException XSDAN.S XSDA8.S java/lang/ClassNotFoundException XSDA9.S java/lang/LinkageError>?èéêë¸ìíîï9ðcñà òŸëóÞôõöí¸÷?| =org/apache/derby/impl/store/raw/data/RememberBytesInputStreamøÞàùúûüýþÞÿÞ õØú XSDAJ.S ,org/apache/derby/iapi/store/raw/RecordHandleõT~ýÇ $org/apache/derby/iapi/util/ByteArrayÅàQ java/io/ByteArrayInputStreamÅâã² 2org/apache/derby/iapi/services/io/FormatableBitSetST íú }~ 1org/apache/derby/impl/store/raw/data/ReclaimSpaceà¸QWXYZ XSDA3.S[í /org/apache/derby/iapi/store/raw/FetchDescriptorÿ.úÞ !á"B#_^_$á2 3 ijkj%&ú'(Q)Þlm*uvnwõ1 + 0org/apache/derby/impl/store/raw/data/PageVersionà, XSDAB.S XSDAA.S-9./?0§1Y234567 2org/apache/derby/impl/store/raw/data/FileContainer8 -org/apache/derby/impl/store/raw/data/BasePage??ùüÞ??? ??9:;< [Ljava/lang/Object;=>?@ABCÞDEFÞàGHI??ºJ¡ KL??àM¢£NO /org/apache/derby/impl/store/raw/data/CachedPage pageData [B setData setOutput 5org/apache/derby/impl/store/raw/data/PageCreationArgs pageSize setPageArray setPageVersion (J)V getSpareSpace getMinimumRecordSize getMessageId java/lang/String equals (Ljava/lang/Object;)Z 'org/apache/derby/iapi/store/raw/PageKey getPageNumber ()J readPage (J[B)V dataFactory :Lorg/apache/derby/impl/store/raw/data/BaseDataFileFactory; newException j(Ljava/lang/String;Ljava/lang/Throwable;Ljava/lang/Object;)Lorg/apache/derby/iapi/error/StandardException; 8org/apache/derby/impl/store/raw/data/BaseDataFileFactory markCorrupt `(Lorg/apache/derby/iapi/error/StandardException;)Lorg/apache/derby/iapi/error/StandardException; ?(Ljava/lang/String;Ljava/lang/Throwable;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lorg/apache/derby/iapi/error/StandardException; setPosition readLong reset update ([BII)V getValue ?(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lorg/apache/derby/iapi/error/StandardException; writeLong .org/apache/derby/iapi/services/io/FormatIdUtil writeFormatIdInteger (Ljava/io/DataOutput;I)V pageCache 3Lorg/apache/derby/iapi/services/cache/CacheManager; 1org/apache/derby/iapi/services/cache/CacheManager release 3(Lorg/apache/derby/iapi/services/cache/Cacheable;)V readUnsignedShort readInt getPageId +()Lorg/apache/derby/iapi/store/raw/PageKey; X(Ljava/lang/String;Ljava/lang/Throwable;)Lorg/apache/derby/iapi/error/StandardException; getStoredSizeRecordId size hasOverflow getQualifierList 2()[[Lorg/apache/derby/iapi/store/access/Qualifier; getValidColumns 6()Lorg/apache/derby/iapi/services/io/FormatableBitSet; getMaxFetchColumnId getValidColumnsArray ()[I getMaterializedColumns unlatch getOverflowId findRecordById getHeaderAtSlot java/util/Arrays fill ([BIIB)V readBoolean readByte ()B (B)V writeBoolean (Z)V getPageStatus writeByte getPageVersion writeShort writeInt random initializeHeaders U(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/derby/iapi/error/StandardException; bumpRecordCount isDeletedOnPage java/lang/System arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V ([BI)V setHeaderAtSlot =(ILorg/apache/derby/impl/store/raw/data/StoredRecordHeader;)V getNumberFields 6org/apache/derby/impl/store/raw/data/StoredFieldHeader readStatus (Ljava/io/ObjectInput;)I isOverflow readFieldDataLength (Ljava/io/ObjectInput;II)I getPosition C(Ljava/lang/String;)Lorg/apache/derby/iapi/error/StandardException; owner :Lorg/apache/derby/impl/store/raw/data/BaseContainerHandle; 8org/apache/derby/impl/store/raw/data/BaseContainerHandle getTransaction 7()Lorg/apache/derby/iapi/store/raw/xact/RawTransaction; getId getActionSet 4()Lorg/apache/derby/impl/store/raw/data/PageActions; 0org/apache/derby/impl/store/raw/data/PageActions actionPurge l(Lorg/apache/derby/iapi/store/raw/xact/RawTransaction;Lorg/apache/derby/impl/store/raw/data/BasePage;II[IZ)V recordCount removePage )(Lorg/apache/derby/iapi/store/raw/Page;)V 2org/apache/derby/iapi/services/io/CompressedNumber (Ljava/io/InputStream;)J (Ljava/io/InputStream;)I getColumnPageId /org/apache/derby/iapi/store/raw/ContainerHandle getPageNoWait )(J)Lorg/apache/derby/iapi/store/raw/Page; getPageTimeStamp getHeadRowHandle 0()Lorg/apache/derby/iapi/store/raw/RecordHandle; getSlotNumberHint getColumnId getFirstField getColumnRecordId makeRecordHandle 2(JI)Lorg/apache/derby/iapi/store/raw/RecordHandle; getBeginPosition <(Lorg/apache/derby/impl/store/raw/data/StoredRecordHeader;)V getLength isSet setId setNumberFields setFirstField write (Ljava/io/OutputStream;)I getColumn ()Ljava/lang/Object; returnStream ()Ljava/io/InputStream; setStream (Ljava/io/InputStream;)V setBeginPosition setExceptionInfo E(Lorg/apache/derby/iapi/services/io/DynamicByteArrayOutputStream;II)V get toByteArray ()[B setColumn (Ljava/lang/Object;)V read ,org/apache/derby/iapi/store/access/Qualifier getOperator getOrderable 3()Lorg/apache/derby/iapi/types/DataValueDescriptor; getOrderedNulls getUnknownRV compare 7(ILorg/apache/derby/iapi/types/DataValueDescriptor;ZZ)Z negateCompareResult readTotalFieldLength ([BI)I #readFieldLengthAndSetStreamPosition <([BIIILorg/apache/derby/iapi/services/io/ArrayInputStream;)I isNonexistent ?(Lorg/apache/derby/impl/store/raw/data/ByteHolder;Lorg/apache/derby/impl/store/raw/data/BaseContainerHandle;JILorg/apache/derby/iapi/store/raw/RecordHandle;)V isNull restoreToNull setLimit readExternalFromArray 7(Lorg/apache/derby/iapi/services/io/ArrayInputStream;)V clearLimit /org/apache/derby/iapi/services/io/DataInputUtil skipFully (Ljava/io/DataInput;I)V readExternal java/lang/Integer readObject 2org/apache/derby/iapi/services/io/ErrorObjectInput getErrorInfo getNestedException ()Ljava/lang/Exception; 2org/apache/derby/iapi/services/io/LimitObjectInput getByteHolder 3()Lorg/apache/derby/impl/store/raw/data/ByteHolder; /org/apache/derby/impl/store/raw/data/ByteHolder (Ljava/io/InputStream;J)J setByteHolder 4(Lorg/apache/derby/impl/store/raw/data/ByteHolder;)V setOverflowPage setOverflowId (III)I getData setInitial setFixed (IZ)I setNonexistent (Ljava/io/OutputStream;III)I numBytesSaved I(Ljava/io/InputStream;Lorg/apache/derby/impl/store/raw/data/ByteHolder;)V fillBuf (I)J putBuf (Ljava/io/OutputStream;I)I available shiftToFront setNull writeExternal (Ljava/io/ObjectOutput;)V setOverflow (Ljava/io/OutputStream;J)I writeObject getByteArray getArray setOverflowFields sizeLong (J)I sizeInt isTemporaryContainer $org/apache/derby/iapi/store/raw/Page 3org/apache/derby/iapi/store/raw/xact/RawTransaction getDataFactory 4()Lorg/apache/derby/iapi/store/raw/data/DataFactory; ?(ILorg/apache/derby/iapi/store/raw/RecordHandle;IJILorg/apache/derby/iapi/store/raw/PageTimeStamp;Lorg/apache/derby/iapi/store/raw/data/DataFactory;Z)V addPostCommitWork 6(Lorg/apache/derby/iapi/services/daemon/Serviceable;)V java/io/OutputStream 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; getPageForCompress *(IJ)Lorg/apache/derby/iapi/store/raw/Page; addPage (()Lorg/apache/derby/iapi/store/raw/Page; getRecordHandleAtSlot copyAndPurge ,(Lorg/apache/derby/iapi/store/raw/Page;III)V isActuallyDirty internalNonDeletedRecordCount initialRowCount setDirty bumpPageVersion updateLastLogInstant cleanPageForReuse shiftUp isDeleted java/io/ObjectInput readFully getUsed discardLeft removeAndShiftDown (JJ)V setPageNumber %org/apache/derby/iapi/util/StringUtil hexDump getPage containerCache identity )Lorg/apache/derby/iapi/store/raw/PageKey; getContainerId 0()Lorg/apache/derby/iapi/store/raw/ContainerKey; find D(Ljava/lang/Object;)Lorg/apache/derby/iapi/services/cache/Cacheable; c(Lorg/apache/derby/impl/store/raw/data/BaseContainerHandle;Z)Lorg/apache/derby/iapi/store/raw/Page; setOverflowDetails 1(Lorg/apache/derby/iapi/store/raw/RecordHandle;)V getSlotNumber 1(Lorg/apache/derby/iapi/store/raw/RecordHandle;)I set actionUpdate (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;ILorg/apache/derby/iapi/services/io/DynamicByteArrayOutputStream;ILorg/apache/derby/iapi/store/raw/RecordHandle;)I *org/apache/derby/iapi/store/access/RowUtil nextColumn K([Ljava/lang/Object;Lorg/apache/derby/iapi/services/io/FormatableBitSet;I)I getRealSpaceOnPage getLogBuffer B()Lorg/apache/derby/iapi/services/io/DynamicByteArrayOutputStream; getNextColumn C(Lorg/apache/derby/iapi/services/io/DynamicByteArrayOutputStream;)V 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; \([Ljava/lang/Object;Lorg/apache/derby/iapi/services/io/FormatableBitSet;I)Ljava/lang/Object; 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; e(ILorg/apache/derby/iapi/store/raw/RecordHandle;Lorg/apache/derby/iapi/store/raw/data/DataFactory;Z)V actionShrinkReservedSpace k(Lorg/apache/derby/iapi/store/raw/xact/RawTransaction;Lorg/apache/derby/impl/store/raw/data/BasePage;IIII)V ! ®? ( ? ¡ ¢ £ ¡ ¤ ¥ ¡ ¦ § ¡ ¨ © ¡ ª « ¡ ¬ ¡ ¤ ® ¡ ¯ ° ¡ ± ² ¡ ³ ´µ ¶ ¡ · ¸ ¡ ¹ º ¡ ¬ » ¡ ¼ ½ ¾¿ À Á  à ÄÅ Æ Ç¿ ÈÉ Ê Ë Ì Í Î Ï Ð Ñ Ò Ó Ô ÕÖ ×Ø ÙÚ ÛÜ ÝÞ ß u¬ àá ß "