Edit D:\app\Administrator\product\11.2.0\dbhome_1\owb\misc\drivers\org\xmldb\HsqlProperties.class
?? -- org/xmldb/HsqlProperties java/lang/Object NO_VALUE_FOR_KEY I ConstantValue fileName Ljava/lang/String; stringProps Ljava/util/Properties; errorCodes [I errorKeys [Ljava/lang/String; resource Z <init> ()V Code java/lang/String java/util/Properties ! # % Z e l i (Ljava/lang/String;)V x (Ljava/lang/String;Z)V Z (Ljava/util/Properties;)V e setFileName setProperty '(Ljava/lang/String;I)Ljava/lang/String; java/lang/Integer 4 toString (I)Ljava/lang/String; 6 7 5 8 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; 2 : ; l i '(Ljava/lang/String;Z)Ljava/lang/String; valueOf (Z)Ljava/lang/String; @ A B java/util/Hashtable D put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; F G E H setPropertyIfNotExists getProperty K : L getProperties ()Ljava/util/Properties; &(Ljava/lang/String;)Ljava/lang/String; K P ! Q ! L x getIntegerProperty (Ljava/lang/String;I)I Q parseInt (Ljava/lang/String;)I X Y 5 Z java/lang/NumberFormatException \ Z (Ljava/lang/String;III)I e l i isPropertyTrue (Ljava/lang/String;)Z (Ljava/lang/String;Z)Z c e f true h false j toLowerCase ()Ljava/lang/String; l m n equals (Ljava/lang/Object;)Z p q r removeProperty remove &(Ljava/lang/Object;)Ljava/lang/Object; u v E w addProperties keys ()Ljava/util/Enumeration; z { E | java/util/Enumeration ~ nextElement ()Ljava/lang/Object; ? ? ? get ? v E ? hasMoreElements ()Z ? ? ? x Z (Lorg/xmldb/HsqlProperties;)V y / ? checkFileExists Exceptions java/io/IOException ? java/lang/StringBuffer ? &(Ljava/lang/Object;)Ljava/lang/String; @ ? ? + ? ? .properties ? append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; ? ? ? ? 6 m ? ? getClass ()Ljava/lang/Class; ? ? ? org/xmldb/lib/FileUtil ? exists '(Ljava/lang/String;ZLjava/lang/Class;)Z ? ? ? ? load java/lang/Exception ? ? ? ? length ()I ? ? ? java/io/FileNotFoundException ? org/xmldb/Trace ? getMessage ? 7 ? ? ? ? java/lang/Class ? getResourceAsStream )(Ljava/lang/String;)Ljava/io/InputStream; ? ? ? ? java/io/FileInputStream ? java/io/File ? ? ? (Ljava/io/File;)V ? ? ? (Ljava/io/InputStream;)V ? ? ! ? java/io/InputStream ? close ? ? ? e l i save getParent ? m ? ? mkdirs ? ? ? ? getPath ? m ? ? lastIndexOf (I)I ? ? ? substring (II)Ljava/lang/String; ? ? ? HSQL database ? org/xmldb/lib/java/JavaSystem2 ? saveProperties 9(Ljava/util/Properties;Ljava/lang/String;Ljava/io/File;)V ? ? ? ? x Z e l i addError (ILjava/lang/String;)V org/xmldb/lib/ArrayUtil ? resizeArray '(Ljava/lang/Object;I)Ljava/lang/Object; ? ? ? ? x argArrayToProps A([Ljava/lang/String;Ljava/lang/String;)Lorg/xmldb/HsqlProperties; -? startsWith d ? 7 ? ? charAt (I)C . Z e l i delimitedArgPairsToProps d(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmldb/HsqlProperties; indexOf V trim m x Z e l i x propertyNames% { !& isEmpty( ? E) SourceFile HsqlProperties.java ! 5 )*? *? ? *? ? *? *? !Y? "? $*? &? + 5 )*? *? ? *? ? *? *? !Y? "? $*+? &? - : .*? *? ? *? ? *? *? !Y? "? $*+? &*? ? / * *? *? ? *? ? *? *+? $? 1 + *+? &? 2 3 *+? 9? <? 2 ? *+? C? <? 2 : *? $+,? I? ? J : *+,? MM*+,? <? N O *? $? K P *? $+? R? K : *? $+,? S? U V &