Edit C:\Program Files\Java\jdk1.7.0_45\db\lib\org\apache\derby\impl\store\raw\data\AllocPage.class
Êþº¾ 0G O ª O « N ¬ ® O ¯ N ° N ±ÿÿÿÿÿÿÿÿ N ² N ³ N ´ N µ N ¶ N · ¸ ¹ N º N » N ¼ N ½ ¾ ¿ À N Á  s Ã Ä Å O Æ N Ç N È É s Ê Ë N Ì N Í O Î N Ï Ð Ñ Ð Ò N Ó Ô Ñ N Õ Ö × ª Ø Ù Ú Û 0 Ü s Ý Þ ß à N á â ã ä å â æ ç è é N ê ë ä ì í î ï N ð ñ ò ó ô õ ö ÷ ø ù õ ú û N ü ý þ FORMAT_NUMBER I ConstantValue v nextAllocPageNumber J nextAllocPageOffset reserved1 reserved2 reserved3 reserved4 extent 2Lorg/apache/derby/impl/store/raw/data/AllocExtent; borrowedSpace ALLOC_PAGE_HEADER_OFFSET < ALLOC_PAGE_HEADER_SIZE 0 BORROWED_SPACE_OFFSET l BORROWED_SPACE_LEN MAX_BORROWED_SPACE Ì TEST_MULTIPLE_ALLOC_PAGE Ljava/lang/String; getTypeFormatId ()I Code <init> ()V getMaxFreeSpace createPage c(Lorg/apache/derby/iapi/store/raw/PageKey;Lorg/apache/derby/impl/store/raw/data/PageCreationArgs;)V Exceptions ÿ createExtent 8(JIII)Lorg/apache/derby/impl/store/raw/data/AllocExtent; initFromData `(Lorg/apache/derby/impl/store/raw/data/FileContainer;Lorg/apache/derby/iapi/store/raw/PageKey;)V writePage ,(Lorg/apache/derby/iapi/store/raw/PageKey;)V readAllocPageHeader updateAllocPageHeader readExtent 5(I)Lorg/apache/derby/impl/store/raw/data/AllocExtent; writeExtent (I)V WriteContainerInfo ([B[BZ)V ReadContainerInfo ([B[B)V nextFreePageNumber (J)J addPage §(Lorg/apache/derby/impl/store/raw/data/FileContainer;JLorg/apache/derby/iapi/store/raw/xact/RawTransaction;Lorg/apache/derby/impl/store/raw/data/BaseContainerHandle;)V deallocatePage >(Lorg/apache/derby/impl/store/raw/data/BaseContainerHandle;J)V updateUnfilledPageInfo 5(Lorg/apache/derby/impl/store/raw/data/AllocExtent;)V canAddFreePage (J)Z getNextAllocPageOffset ()J chainNewAllocPage ?(Lorg/apache/derby/impl/store/raw/data/BaseContainerHandle;JJ)V getNextAllocPageNumber isLast ()Z getLastPagenum getMaxPagenum getLastPreallocPagenum getPageStatus (J)I setPageStatus 5(Lorg/apache/derby/iapi/store/raw/log/LogInstant;JI)V chainNextAllocPage 5(Lorg/apache/derby/iapi/store/raw/log/LogInstant;JJ)V compressSpace 5(Lorg/apache/derby/iapi/store/raw/log/LogInstant;II)V undoCompressSpace toString ()Ljava/lang/String; getAllocExtent 4()Lorg/apache/derby/impl/store/raw/data/AllocExtent; preAllocatePage 9(Lorg/apache/derby/impl/store/raw/data/FileContainer;II)V compress l(Lorg/apache/derby/iapi/store/raw/xact/RawTransaction;Lorg/apache/derby/impl/store/raw/data/FileContainer;)Z <clinit> m n o k ] Q Q p q T U V U Z U Y U X U W U ? k Q t u [ \ 0org/apache/derby/impl/store/raw/data/AllocExtent m XSDB0.D v w z n | } java/io/IOException java/lang/ClassNotFoundException { n ~ x y ? !"#$% XSDB3.D java/lang/Long m!&'()* ?+,-./01234 ? ?5 ? ? ? ? ? ? ?678 ? ? ? ? ?9:;!<!=>?@AB! §CDEF! java/lang/String h i .org/apache/derby/impl/store/raw/data/AllocPage /org/apache/derby/impl/store/raw/data/StoredPage -org/apache/derby/iapi/error/StandardException 5org/apache/derby/impl/store/raw/data/PageCreationArgs containerInfoSize pageData [B clearSection (II)V 'org/apache/derby/iapi/store/raw/PageKey getPageNumber getPageSize totalSpace MAX_RANGE (I)I (JJIII)V dataFactory :Lorg/apache/derby/impl/store/raw/data/BaseDataFileFactory; newException U(Ljava/lang/String;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; j(Ljava/lang/String;Ljava/lang/Throwable;Ljava/lang/Object;)Lorg/apache/derby/iapi/error/StandardException; rawDataIn 4Lorg/apache/derby/iapi/services/io/ArrayInputStream; 2org/apache/derby/iapi/services/io/ArrayInputStream setPosition readLong rawDataOut 5Lorg/apache/derby/iapi/services/io/ArrayOutputStream; 3org/apache/derby/iapi/services/io/ArrayOutputStream logicalDataOut 8Lorg/apache/derby/iapi/services/io/FormatIdOutputStream; 6org/apache/derby/iapi/services/io/FormatIdOutputStream writeLong (J)V readExternal (Ljava/io/ObjectInput;)V writeExternal (Ljava/io/ObjectOutput;)V g(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Lorg/apache/derby/iapi/error/StandardException; java/lang/System arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V getFreePageNumber owner :Lorg/apache/derby/impl/store/raw/data/BaseContainerHandle; 8org/apache/derby/impl/store/raw/data/BaseContainerHandle getAllocationActionSet :()Lorg/apache/derby/impl/store/raw/data/AllocationActions; 6org/apache/derby/impl/store/raw/data/AllocationActions actionAllocatePage j(Lorg/apache/derby/iapi/store/raw/xact/RawTransaction;Lorg/apache/derby/impl/store/raw/data/BasePage;JII)V getTransaction 7()Lorg/apache/derby/iapi/store/raw/xact/RawTransaction; isRetired actionChainAllocPage i(Lorg/apache/derby/iapi/store/raw/xact/RawTransaction;Lorg/apache/derby/impl/store/raw/data/BasePage;JJ)V getExtentEnd logAction 3(Lorg/apache/derby/iapi/store/raw/log/LogInstant;)V allocPage deallocPage compressPages undoCompressPages 2org/apache/derby/impl/store/raw/data/FileContainer preAllocate (JI)I setLastPreallocPagenum ¢(Lorg/apache/derby/impl/store/raw/data/BaseContainerHandle;Lorg/apache/derby/iapi/store/raw/xact/RawTransaction;Lorg/apache/derby/impl/store/raw/data/AllocPage;)I getPagenum (I)J truncatePages ! N O P Q R S T U V U W U X U Y U Z U [ \ ] Q ^ Q R _ ` Q R a b Q R c d Q R e f Q R g h i # j k l v¬ m n l *· ± o k l *· 0dd*´ d¬ p q l o c*,´ µ *+,· *´ l*´ ?T*´ ? *m*´ ¶ * µ * µ **** ]µ ]µ ]µ µ **+¶ a*¶ *´ · µ ± r s t u l % ¸ 6» Y?i· ° v w l ± ?*´ ¾m¢ *´ ,¸ ¶ ¿*´ l3>*µ *´ ¾m`¢ *´ ,¸ ¶ ¿*´ ? *m*´ ¶ *+,· *· m*´ `6**· µ § ':*´ ,¸ ¶ ¿:*´ ,¸ ¶ ¿± V m p V m ? ! r s x y l N :*· "*´ l3=? *m¶ m`>*· #§ M*´ ,+¸ ¶ ¿*+· $± ! $ r s z n l H <*´ %L+<¶ &*+¶ 'µ *+¶ 'µ *+¶ 'µ *+¶ 'µ *+¶ 'µ *+¶ 'µ ± r { n l L @*´ (<¶ )*´ **´ ¶ +*´ **´ ¶ +*´ * ¶ +*´ * ¶ +*´ * ¶ +*´ * ¶ +± r | } l ( *´ %M*´ %¶ &» Y· ,N-,¶ --° r ! ~ l *´ (¶ )*´ *´ *¶ .± r ? ? l b V*Ç § *¾>`l`+¾¤ ? +l?T§ (+l36? /» 0Y?· 1» 0Y?· 1¸ 2¿? *+m¸ 3± r s ? ? l +l3=? +m*¸ 3± ? ? l *´ ¶ 4 ? ? l *´ 5¶ 6* ¹ 7 ± r s ? ? l ! *´ 5¶ 6+¶ 8* ¹ 7 ± r s ? ? l *´ +¶ 9± ? ? l >