Edit C:\Program Files\Java\jdk1.7.0_45\db\lib\org\apache\derby\impl\store\access\btree\ControlRow.class
Êþº¾ 0? \ ì D í D î D ï D ð D ñ D ò ó D ô õ ö ÷ ø D ù D ú û ü ýÿÿÿÿÿÿÿÿ þ D ÿ D D D D ü D ì D D D 0 ì D D ì D! " D# D$ D% D& D' D()* D+),-. D/01 23 24 25 6 27 8 D9 2: 2; < D= D> D? D@ DA)B üC D EFGH version 5Lorg/apache/derby/impl/store/access/StorableFormatId; leftSiblingPageNumber (Lorg/apache/derby/iapi/types/SQLLongint; rightSiblingPageNumber parentPageNumber level isRoot btree 0Lorg/apache/derby/impl/store/access/btree/BTree; page &Lorg/apache/derby/iapi/store/raw/Page; row 2[Lorg/apache/derby/iapi/types/DataValueDescriptor; scratch_row fetchDesc 1Lorg/apache/derby/iapi/store/raw/FetchDescriptor; use_last_search_result_hint Z last_search_result I CR_COLID_FIRST ConstantValue CR_VERSION_COLID CR_LEFTSIB_COLID CR_RIGHTSIB_COLID CR_PARENT_COLID CR_LEVEL_COLID CR_ISROOT_COLID CR_CONGLOM_COLID CR_COLID_LAST CR_NCOLUMNS CR_VERSION_BITSET 4Lorg/apache/derby/iapi/services/io/FormatableBitSet; CR_LEFTSIB_BITSET CR_RIGHTSIB_BITSET CR_PARENT_BITSET CR_LEVEL_BITSET CR_ISROOT_BITSET CR_CONGLOM_BITSET SPLIT_FLAG_LAST_ON_PAGE SPLIT_FLAG_LAST_IN_TABLE SPLIT_FLAG_FIRST_ON_PAGE SPLIT_FLAG_FIRST_IN_TABLE CR_SLOT <init> ()V Code ?(Lorg/apache/derby/impl/store/access/btree/OpenBTree;Lorg/apache/derby/iapi/store/raw/Page;ILorg/apache/derby/impl/store/access/btree/ControlRow;Z)V Exceptions Z(Lorg/apache/derby/iapi/store/raw/ContainerHandle;Lorg/apache/derby/iapi/store/raw/Page;)V getVersion ()I setVersion (I)V getLeftSibling k(Lorg/apache/derby/impl/store/access/btree/OpenBTree;)Lorg/apache/derby/impl/store/access/btree/ControlRow; setLeftSibling 8(Lorg/apache/derby/impl/store/access/btree/ControlRow;)V getRightSibling setRightSibling getleftSiblingPageNumber ()J getrightSiblingPageNumber getParentPageNumber setParent (J)V getLevel setLevel getIsRoot ()Z setIsRoot (Z)V getConglom 3(I)Lorg/apache/derby/impl/store/access/btree/BTree; setConglom 3(Lorg/apache/derby/impl/store/access/btree/BTree;)V get l(Lorg/apache/derby/impl/store/access/btree/OpenBTree;J)Lorg/apache/derby/impl/store/access/btree/ControlRow; i(Lorg/apache/derby/iapi/store/raw/ContainerHandle;J)Lorg/apache/derby/impl/store/access/btree/ControlRow; getNoWait getControlRowForPage ?(Lorg/apache/derby/iapi/store/raw/ContainerHandle;Lorg/apache/derby/iapi/store/raw/Page;)Lorg/apache/derby/impl/store/access/btree/ControlRow; release searchForEntry >(Lorg/apache/derby/impl/store/access/btree/SearchParameters;)V searchForEntryBackward compareIndexRowFromPageToKey ¡(Lorg/apache/derby/impl/store/access/btree/ControlRow;I[Lorg/apache/derby/iapi/types/DataValueDescriptor;[Lorg/apache/derby/iapi/types/DataValueDescriptor;II[Z)I compareIndexRowToKey k([Lorg/apache/derby/iapi/types/DataValueDescriptor;[Lorg/apache/derby/iapi/types/DataValueDescriptor;II[Z)I checkGeneric m(Lorg/apache/derby/impl/store/access/btree/OpenBTree;Lorg/apache/derby/impl/store/access/btree/ControlRow;Z)V checkRowOrder l(Lorg/apache/derby/impl/store/access/btree/OpenBTree;Lorg/apache/derby/impl/store/access/btree/ControlRow;)Z compareRowsOnSiblings ¡(Lorg/apache/derby/impl/store/access/btree/OpenBTree;Lorg/apache/derby/impl/store/access/btree/ControlRow;Lorg/apache/derby/impl/store/access/btree/ControlRow;)Z checkSiblings 7(Lorg/apache/derby/impl/store/access/btree/OpenBTree;)V linkRight l(Lorg/apache/derby/impl/store/access/btree/OpenBTree;Lorg/apache/derby/impl/store/access/btree/ControlRow;)V unlink 7(Lorg/apache/derby/impl/store/access/btree/OpenBTree;)Z getPage (()Lorg/apache/derby/iapi/store/raw/Page; getRow 4()[Lorg/apache/derby/iapi/types/DataValueDescriptor; checkConsistency m(Lorg/apache/derby/impl/store/access/btree/OpenBTree;Lorg/apache/derby/impl/store/access/btree/ControlRow;Z)I getLeftChild getRightChild controlRowInit isLeftmostLeaf isRightmostLeaf search r(Lorg/apache/derby/impl/store/access/btree/SearchParameters;)Lorg/apache/derby/impl/store/access/btree/ControlRow; getNumberOfControlRowColumns searchLeft searchRight shrinkFor i(Lorg/apache/derby/impl/store/access/btree/OpenBTree;[Lorg/apache/derby/iapi/types/DataValueDescriptor;)Z splitFor ×(Lorg/apache/derby/impl/store/access/btree/OpenBTree;[Lorg/apache/derby/iapi/types/DataValueDescriptor;Lorg/apache/derby/impl/store/access/btree/BranchControlRow;[Lorg/apache/derby/iapi/types/DataValueDescriptor;I)J printTree auxObjectInvalidated getRowTemplate h(Lorg/apache/derby/impl/store/access/btree/OpenBTree;)[Lorg/apache/derby/iapi/types/DataValueDescriptor; debugPage H(Lorg/apache/derby/impl/store/access/btree/OpenBTree;)Ljava/lang/String; toString ()Ljava/lang/String; <clinit> ? ? _ ` f b g h p q r s Ü ? /org/apache/derby/iapi/types/DataValueDescriptor m l /org/apache/derby/iapi/store/raw/FetchDescriptor 2org/apache/derby/iapi/services/io/FormatableBitSet 0[[Lorg/apache/derby/iapi/store/access/Qualifier; ?I n o i j &org/apache/derby/iapi/types/SQLLongintJKL ? ª a b c bMN ¦ d b e b 3org/apache/derby/impl/store/access/StorableFormatIdO ? ? ?PQRST .org/apache/derby/impl/store/access/btree/BTree k lUVWXY ControlRow construct 2.Z[\ ? ?]^ ,org/apache/derby/iapi/store/raw/RecordHandle_`a ?b ?cd ¥ ¦ ¸ ¶ 2org/apache/derby/impl/store/access/btree/WaitErrorb ª -org/apache/derby/iapi/error/StandardException § ¦ µ ¶ ? ?e ¦ ? ? ? ? ? ? ? ? ? ? µ ·f Ïg ¹ ºhgij 3org/apache/derby/impl/store/access/btree/ControlRow × ?k ?l ?mn lo l gpq sr sst ¿ Àu sv qwx £ ¤ ¢ ¡ ¢ » ? ? yz{|}~ ? java/lang/Object )org/apache/derby/iapi/store/raw/AuxObject -org/apache/derby/iapi/services/io/TypedFormat h(ILorg/apache/derby/iapi/services/io/FormatableBitSet;[[Lorg/apache/derby/iapi/store/access/Qualifier;)V 2org/apache/derby/impl/store/access/btree/OpenBTree container 1Lorg/apache/derby/iapi/store/raw/ContainerHandle; $org/apache/derby/iapi/store/raw/Page getPageNumber getTypeFormatId getConglomerate 2()Lorg/apache/derby/impl/store/access/btree/BTree; .org/apache/derby/iapi/services/monitor/Monitor newInstanceFromIdentifier (I)Ljava/lang/Object; setAuxObject .(Lorg/apache/derby/iapi/store/raw/AuxObject;)V java/lang/System out Ljava/io/PrintStream; java/io/PrintStream println (Ljava/lang/String;)V setValidColumns 7(Lorg/apache/derby/iapi/services/io/FormatableBitSet;)V 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; getValue setValue updateFieldAtSlot ?(IILjava/lang/Object;Lorg/apache/derby/iapi/store/access/conglomerate/LogicalUndo;)Lorg/apache/derby/iapi/store/raw/RecordHandle; getLong /org/apache/derby/iapi/store/raw/ContainerHandle )(J)Lorg/apache/derby/iapi/store/raw/Page; getUserPageNoWait getAuxObject -()Lorg/apache/derby/iapi/store/raw/AuxObject; unlatch recordCount 9org/apache/derby/impl/store/access/btree/SearchParameters template searchKey 4Lorg/apache/derby/impl/store/access/btree/OpenBTree; nUniqueColumns partial_key_match_op ascDescInfo [Z resultSlot resultExact compare 4(Lorg/apache/derby/iapi/types/DataValueDescriptor;)I removePage )(Lorg/apache/derby/iapi/store/raw/Page;)V getRawTran /()Lorg/apache/derby/iapi/store/raw/Transaction; createTemplate a(Lorg/apache/derby/iapi/store/raw/Transaction;)[Lorg/apache/derby/iapi/types/DataValueDescriptor; set! D \ ] ^ # _ ` a b c b d b e b f b g h i j k l m l n o ? p q ? r s t s u v w s u v x s u y z s u { | s u } ~ s u ? s u ? ? s u ? ? s u ? ? s u ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? s u y ? s u { ? s u ? s u ? ? s u v 6 ? ? ? P D*· *µ *µ *µ *µ *µ **¶ ½ µ *» Y*´ ¾À À À · µ ± ? ? ? ! *· *µ *µ *µ *µ *µ *,µ *» Y+´ W · µ *» Y+´ W · µ *» YÇ +´ W § ´ ¹ · µ *» Y? § · µ *» Y?· µ *» Y*¶ · µ *? +¶ § +¶ ¶ ¸ À µ **¶ ½ µ !*´ !*´ S*´ !*´ S*´ !*´ S*´ !*´ S*´ !*´ S*´ !*´ S*´ !*´ S,*¹ " ± ? 3 ? ? ? 7 +*· *µ *µ *µ *µ *µ ² #$¶ %*,µ ± ? 3 ? ? ? R F*´ Ç :*» Y· &µ *´ *´ S*´ ² '¶ (*´ À )*´ *´ ¹ * W*´ ¶ +¬ ? 3 ? ? ? 8 ,*´ Ç *» Y· &µ *´ ¶ ,*´ *´ ¹ - W± ? 3 ? ? / #*¶ .B! ?? °+!¸ /M,Ç » 0Y· 1¿,° ? 3 0 ¡ ¢ ? ` L+Ç § +´ ¹ A*´ Ç *» Y · µ § *´ ¶ 2*´ *´ ¹ - W§ :¿± 2 C F 3 ? 3 £ ? ! *¶ 4A ?? °+ ¸ 5° ? 3 ¤ ¢ ? ` L+Ç § +´ ¹ A*´ Ç *» Y · µ § *´ ¶ 2*´ *´ ¹ - W§ :¿± 2 C F 3 ? 3 ¥ ¦ ? R F*´ Ç :*» Y· 6µ *´ *´ S*´ ² 7¶ (*´ À )*´ *´ ¹ * W*´ ¶ 8 ? 3 § ¦ ? R F*´ Ç :*» Y· 6µ *´ *´ S*´ ² 9¶ (*´ À )*´ *´ ¹ * W*´ ¶ 8 ? 3 ¨ ¦ ? T H*´ Ç :*» Y· 6µ *´ *´ S*´ ² :¶ (*´ À )*´ *´ ¹ * W*´ ¶ 8@ ? 3 © ª ? F 2*´ Ç *» Y· 6µ *´ ¶ 2*´ *´ ¹ - W§ N-¿± + . 3 ? 3 « ? ? S G*´ Ç :*» Y· 6µ *´ *´ S*´ ² ;¶ (*´ À )*´ *´ ¹ * W*´ ¶ 8?¬ ? 3 ¬ ? ? 9 -*´ Ç *» Y· 6µ *´ ?¶ 2*´ *´ ¹ - W± ? 3 ® ? \ P*´ Ç :*» Y· 6µ *´ *´ S*´ ² <¶ (*´ À )*´ *´ ¹ * W*´ ¶ 8 ?? § ¬ ? 3 ¯ ° ? @ 4*´ Ç *» Y· 6µ *´ ? § ¶ =*´ *´ ¹ - W± ? 3 ± ² ? P D*´ Ç ;*¸ À µ *´ *´ S*´ ² >¶ (*´ À )*´ *´ ¹ * W*´ ° ? 3 ³ ´ ? *´ +¹ - W± ? 3 µ ¶ ? *´ ¸ ?° ? 3 µ · ? *¹ @ N*-¸ A° ? 3 ¸ ¶ ? &