Edit C:\Users\Admin\.m2\repository\jdbm\jdbm\1.0\jdbm\recman\BaseRecordManager.class
???? / J ? ? ? I ? ? ? I ? ? ? I ? ? ? I ? I ? ? ? ? ? ? ? I ? ? ? ? ? ! ? ? ? ? ? ? ? ? ? ? ! ? ? ? ? I ? ? ! ? ? I ? ? ? ? ? ? ? ? ? I ? A ? ? 2 ? A ? 2 ? A ? I ? ? ? I ? ? ; ? I ? I ? I ? I ? ? ? ? B ? I ? ? ? F ? ? ? ? _file Ljdbm/recman/RecordFile; _physMgr "Ljdbm/recman/PhysicalRowIdManager; _logMgr !Ljdbm/recman/LogicalRowIdManager; _pageman Ljdbm/recman/PageManager; NAME_DIRECTORY_ROOT I ConstantValue DEBUG Z _nameDirectory Ljava/util/Map; <init> (Ljava/lang/String;)V Code LineNumberTable LocalVariableTable this Ljdbm/recman/BaseRecordManager; filename Ljava/lang/String; Exceptions getTransactionManager "()Ljdbm/recman/TransactionManager; disableTransactions ()V close insert (Ljava/lang/Object;)J obj Ljava/lang/Object; -(Ljava/lang/Object;Ljdbm/helper/Serializer;)J serializer Ljdbm/helper/Serializer; data [B recid J physRowId Ljdbm/recman/Location; delete (J)V logRowId update (JLjava/lang/Object;)V .(JLjava/lang/Object;Ljdbm/helper/Serializer;)V logRecid physRecid newRecid fetch (J)Ljava/lang/Object; -(JLjdbm/helper/Serializer;)Ljava/lang/Object; getRootCount ()I getRoot (I)J id setRoot (IJ)V rowid getNamedObject (Ljava/lang/String;)J name nameDirectory Ljava/lang/Long; setNamedObject (Ljava/lang/String;J)V commit rollback getNameDirectory ()Ljava/util/Map; nameDirectory_recid saveNameDirectory (Ljava/util/Map;)V directory checkIfClosed SourceFile BaseRecordManager.java \ i jdbm/recman/RecordFile \ ] L M jdbm/recman/PageManager \ ? R S jdbm/recman/PhysicalRowIdManager \ ? N O jdbm/recman/LogicalRowIdManager P Q ? i ? ? h i j i ? ? ? k o ? ? ? k ? k ? ? ? "java/lang/IllegalArgumentException java/lang/StringBuffer Argument 'recid' is invalid: ? ? ? ? ? ? jdbm/recman/Location \ y ? ? x ? { } { ? ? ? { ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? java/lang/Long ? ? ? ? i ? i java/util/HashMap Z [ k l ? ? java/util/Map java/io/IOException Name directory must exist { | java/lang/IllegalStateException RecordManager has been closed jdbm/recman/BaseRecordManager java/lang/Object jdbm/RecordManager (Ljdbm/recman/RecordFile;)V 4(Ljdbm/recman/RecordFile;Ljdbm/recman/PageManager;)V txnMgr Ljdbm/recman/TransactionManager; jdbm/helper/DefaultSerializer INSTANCE Ljdbm/helper/DefaultSerializer; jdbm/helper/Serializer serialize (Ljava/lang/Object;)[B ([BII)Ljdbm/recman/Location; .(Ljdbm/recman/Location;)Ljdbm/recman/Location; toLong ()J append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; (J)Ljava/lang/StringBuffer; toString ()Ljava/lang/String; (Ljdbm/recman/Location;)V 2(Ljdbm/recman/Location;[BII)Ljdbm/recman/Location; equals (Ljava/lang/Object;)Z /(Ljdbm/recman/Location;Ljdbm/recman/Location;)V (Ljdbm/recman/Location;)[B deserialize ([B)Ljava/lang/Object; getFileHeader ()Ljdbm/recman/FileHeader; jdbm/recman/FileHeader get &(Ljava/lang/Object;)Ljava/lang/Object; longValue remove put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 1 I J K L M N O P Q R S T U V W X Y V W Z [ \ ] ^ ? F*? *? Y+? ? *? Y*? ? ? *? Y*? *? ? ? *? Y*? *? ? ? ? _ ? ? ? ? 2 ? E ? ` F a b F c d e B ! f g ^ : *? *? ? ? _ ? ? ` a b ! h i ^ >