4i(org/postgresql/util/ExpressionPropertiesjava/util/PropertiesExpressionProperties.java EXPRESSIONLjava/util/regex/Pattern;/Lorg/checkerframework/checker/regex/qual/Regex;valuedefaults[Ljava/util/Properties;([Ljava/util/Properties;)V()V   this*Lorg/postgresql/util/ExpressionProperties; getProperty&(Ljava/lang/String;)Ljava/lang/String;5Lorg/checkerframework/checker/nullness/qual/Nullable;getRawPropertyValue  replaceProperties  keyLjava/lang/String;8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;5Lorg/checkerframework/checker/nullness/qual/PolyNull;java/lang/String# defaultValue  &  propertiesLjava/util/Properties;  +java/util/regex/Pattern-matcher3(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; /0 .1java/util/regex/Matcher3java/lang/StringBuffer5find()Z 78 49 6group(I)Ljava/lang/String; <= 4>%org/postgresql/util/internal/Nullness@ castNonNull&(Ljava/lang/Object;)Ljava/lang/Object; BC AD &()Ljava/lang/String; <G 4HquoteReplacement J 4KappendReplacementE(Ljava/lang/StringBuffer;Ljava/lang/String;)Ljava/util/regex/Matcher; MN 4O appendTail2(Ljava/lang/StringBuffer;)Ljava/lang/StringBuffer; QR 4StoString UG 6V propValueLjava/util/regex/Matcher;sbLjava/lang/StringBuffer; \$\{([^}]+)\}]compile-(Ljava/lang/String;)Ljava/util/regex/Pattern; _` .aRuntimeVisibleTypeAnnotationsCodeLineNumberTableLocalVariableTable StackMapTable SourceFile!c  I   dF **+e f  dN *+M*,e /0f     c!dt*+N-,N*-g $e56 7 9f* %  c""d:*+'M,,*N-66-2:+'M,,g $ (e& BC D F%G,H0I2F8Lf*% )*:: 4 cd ^+,+2MN,:9- 6Y;N*,?E$F: ,I:,-LPW-+,-TW-Wg 46$ eBPQSTUVW#Y4Z9\?^J_M`QaScYdf44X ^^ P/YNZ[c""\d! ^b,eh