public class oadd.org.apache.commons.collections.ExtendedProperties extends java.util.Hashtable
{
private oadd.org.apache.commons.collections.ExtendedProperties defaults;
protected java.lang.String file;
protected java.lang.String basePath;
protected java.lang.String fileSeparator;
protected boolean isInitialized;
protected static java.lang.String include;
protected java.util.ArrayList keysAsListed;
protected static final java.lang.String START_TOKEN;
protected static final java.lang.String END_TOKEN;
protected java.lang.String interpolate(java.lang.String)
{
java.lang.String v, v;
oadd.org.apache.commons.collections.ExtendedProperties v;
v := @this: oadd.org.apache.commons.collections.ExtendedProperties;
v := @parameter: java.lang.String;
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.String interpolateHelper(java.lang.String,java.util.List)>(v, null);
return v;
}
protected java.lang.String interpolateHelper(java.lang.String, java.util.List)
{
java.lang.IllegalStateException v;
boolean v, v, v;
java.util.List v;
java.util.ArrayList v;
java.lang.StringBuffer v, v, v, v, v, v, v, v, v;
int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.String v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
oadd.org.apache.commons.collections.ExtendedProperties v, v, v, v;
java.util.Iterator v;
java.lang.Object v, v, v;
v := @this: oadd.org.apache.commons.collections.ExtendedProperties;
v := @parameter: java.lang.String;
v := @parameter: java.util.List;
if v != null goto label;
return null;
label:
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v = v;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = "}";
v = virtualinvoke v.<java.lang.String: int length()>();
v = 0 - v;
v = new java.lang.StringBuffer;
specialinvoke v.<java.lang.StringBuffer: void <init>()>();
label:
v = "}";
v = virtualinvoke v.<java.lang.String: int length()>();
v = v + v;
v = virtualinvoke v.<java.lang.String: int indexOf(java.lang.String,int)>("${", v);
v = (int) -1;
if v <= v goto label;
v = virtualinvoke v.<java.lang.String: int indexOf(java.lang.String,int)>("}", v);
v = (int) -1;
if v <= v goto label;
v = "}";
v = virtualinvoke v.<java.lang.String: int length()>();
v = v + v;
v = virtualinvoke v.<java.lang.String: java.lang.String substring(int,int)>(v, v);
virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>(v);
v = "${";
v = virtualinvoke v.<java.lang.String: int length()>();
v = v + v;
v = virtualinvoke v.<java.lang.String: java.lang.String substring(int,int)>(v, v);
v = interfaceinvoke v.<java.util.List: boolean contains(java.lang.Object)>(v);
if v == 0 goto label;
v = interfaceinvoke v.<java.util.List: java.lang.Object remove(int)>(0);
v = virtualinvoke v.<java.lang.Object: java.lang.String toString()>();
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = new java.lang.StringBuffer;
specialinvoke v.<java.lang.StringBuffer: void <init>()>();
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.Object)>(v);
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>("->");
goto label;
label:
v = new java.lang.IllegalStateException;
v = new java.lang.StringBuffer;
specialinvoke v.<java.lang.StringBuffer: void <init>()>();
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>("infinite loop in property interpolation of ");
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>(v);
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>(": ");
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.String toString()>();
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>(v);
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.String toString()>();
specialinvoke v.<java.lang.IllegalStateException: void <init>(java.lang.String)>(v);
throw v;
label:
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.Object getProperty(java.lang.String)>(v);
if v == null goto label;
v = virtualinvoke v.<java.lang.Object: java.lang.String toString()>();
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.String interpolateHelper(java.lang.String,java.util.List)>(v, v);
virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>(v);
v = interfaceinvoke v.<java.util.List: int size()>();
v = v - 1;
interfaceinvoke v.<java.util.List: java.lang.Object remove(int)>(v);
goto label;
label:
v = v.<oadd.org.apache.commons.collections.ExtendedProperties: oadd.org.apache.commons.collections.ExtendedProperties defaults>;
if v == null goto label;
v = v.<oadd.org.apache.commons.collections.ExtendedProperties: oadd.org.apache.commons.collections.ExtendedProperties defaults>;
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.String getString(java.lang.String,java.lang.String)>(v, null);
if v == null goto label;
v = v.<oadd.org.apache.commons.collections.ExtendedProperties: oadd.org.apache.commons.collections.ExtendedProperties defaults>;
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.String getString(java.lang.String)>(v);
virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>(v);
goto label;
label:
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>("${");
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>(v);
virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>("}");
label:
v = v;
goto label;
label:
v = "}";
v = virtualinvoke v.<java.lang.String: int length()>();
v = v + v;
v = virtualinvoke v.<java.lang.String: int length()>();
v = virtualinvoke v.<java.lang.String: java.lang.String substring(int,int)>(v, v);
virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>(v);
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.String toString()>();
return v;
}
private static java.lang.String escape(java.lang.String)
{
java.lang.StringBuffer v;
int v, v;
char v;
java.lang.String v, v;
v := @parameter: java.lang.String;
v = new java.lang.StringBuffer;
specialinvoke v.<java.lang.StringBuffer: void <init>(java.lang.String)>(v);
v = 0;
label:
v = virtualinvoke v.<java.lang.StringBuffer: int length()>();
if v >= v goto label;
v = virtualinvoke v.<java.lang.StringBuffer: char charAt(int)>(v);
if v == 44 goto label;
if v != 92 goto label;
label:
virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer insert(int,char)>(v, 92);
v = v + 1;
label:
v = v + 1;
goto label;
label:
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.String toString()>();
return v;
}
private static java.lang.String unescape(java.lang.String)
{
char v, v;
java.lang.StringBuffer v;
int v, v, v, v;
java.lang.String v, v;
v := @parameter: java.lang.String;
v = new java.lang.StringBuffer;
specialinvoke v.<java.lang.StringBuffer: void <init>(java.lang.String)>(v);
v = 0;
label:
v = virtualinvoke v.<java.lang.StringBuffer: int length()>();
v = v - 1;
if v >= v goto label;
v = virtualinvoke v.<java.lang.StringBuffer: char charAt(int)>(v);
v = v + 1;
v = virtualinvoke v.<java.lang.StringBuffer: char charAt(int)>(v);
if v != 92 goto label;
if v != 92 goto label;
virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer deleteCharAt(int)>(v);
label:
v = v + 1;
goto label;
label:
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.String toString()>();
return v;
}
private static int countPreceding(java.lang.String, int, char)
{
int v, v, v, v;
char v, v;
java.lang.String v;
v := @parameter: java.lang.String;
v := @parameter: int;
v := @parameter: char;
v = v - 1;
label:
if v < 0 goto label;
v = virtualinvoke v.<java.lang.String: char charAt(int)>(v);
if v != v goto label;
v = v - 1;
goto label;
label:
v = v - 1;
v = v - v;
return v;
}
private static boolean endsWithSlash(java.lang.String)
{
int v, v, v, v;
java.lang.String v;
boolean v, v;
v := @parameter: java.lang.String;
v = virtualinvoke v.<java.lang.String: boolean endsWith(java.lang.String)>("\\");
if v != 0 goto label;
return 0;
label:
v = virtualinvoke v.<java.lang.String: int length()>();
v = v - 1;
v = staticinvoke <oadd.org.apache.commons.collections.ExtendedProperties: int countPreceding(java.lang.String,int,char)>(v, v, 92);
v = v % 2;
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public void <init>()
{
oadd.org.apache.commons.collections.ExtendedProperties v;
java.lang.Object v;
java.lang.SecurityException v;
java.lang.String v;
oadd.org.apache.commons.collections.ExtendedProperties$1 v;
java.util.ArrayList v;
v := @this: oadd.org.apache.commons.collections.ExtendedProperties;
specialinvoke v.<java.util.Hashtable: void <init>()>();
label:
v = new oadd.org.apache.commons.collections.ExtendedProperties$1;
specialinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties$1: void <init>(oadd.org.apache.commons.collections.ExtendedProperties)>(v);
v = staticinvoke <java.security.AccessController: java.lang.Object doPrivileged(java.security.PrivilegedAction)>(v);
v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.String fileSeparator> = v;
label:
goto label;
label:
v := @caughtexception;
v = <java.io.File: java.lang.String separator>;
v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.String fileSeparator> = v;
label:
v.<oadd.org.apache.commons.collections.ExtendedProperties: boolean isInitialized> = 0;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<oadd.org.apache.commons.collections.ExtendedProperties: java.util.ArrayList keysAsListed> = v;
return;
catch java.lang.SecurityException from label to label with label;
}
public void <init>(java.lang.String) throws java.io.IOException
{
java.lang.String v;
oadd.org.apache.commons.collections.ExtendedProperties v;
v := @this: oadd.org.apache.commons.collections.ExtendedProperties;
v := @parameter: java.lang.String;
specialinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: void <init>(java.lang.String,java.lang.String)>(v, null);
return;
}
public void <init>(java.lang.String, java.lang.String) throws java.io.IOException
{
java.lang.Throwable v;
java.util.ArrayList v;
int v, v;
java.lang.SecurityException v;
java.lang.String v, v, v, v, v, v, v, v;
oadd.org.apache.commons.collections.ExtendedProperties v, v;
java.io.IOException v, v;
java.io.FileInputStream v, v;
java.io.File v;
java.lang.Object v;
oadd.org.apache.commons.collections.ExtendedProperties$1 v;
v := @this: oadd.org.apache.commons.collections.ExtendedProperties;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
specialinvoke v.<java.util.Hashtable: void <init>()>();
label:
v = new oadd.org.apache.commons.collections.ExtendedProperties$1;
specialinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties$1: void <init>(oadd.org.apache.commons.collections.ExtendedProperties)>(v);
v = staticinvoke <java.security.AccessController: java.lang.Object doPrivileged(java.security.PrivilegedAction)>(v);
v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.String fileSeparator> = v;
label:
goto label;
label:
v := @caughtexception;
v = <java.io.File: java.lang.String separator>;
v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.String fileSeparator> = v;
label:
v.<oadd.org.apache.commons.collections.ExtendedProperties: boolean isInitialized> = 0;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<oadd.org.apache.commons.collections.ExtendedProperties: java.util.ArrayList keysAsListed> = v;
v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.String file> = v;
v = new java.io.File;
specialinvoke v.<java.io.File: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<java.io.File: java.lang.String getAbsolutePath()>();
v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.String basePath> = v;
v = v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.String basePath>;
v = v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.String basePath>;
v = v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.String fileSeparator>;
v = virtualinvoke v.<java.lang.String: int lastIndexOf(java.lang.String)>(v);
v = v + 1;
v = virtualinvoke v.<java.lang.String: java.lang.String substring(int,int)>(0, v);
v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.String basePath> = v;
v = null;
label:
v = new java.io.FileInputStream;
specialinvoke v.<java.io.FileInputStream: void <init>(java.lang.String)>(v);
v = v;
virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: void load(java.io.InputStream)>(v);
label:
virtualinvoke v.<java.io.FileInputStream: void close()>();
label:
goto label;
label:
v := @caughtexception;
goto label;
label:
v := @caughtexception;
label:
if v == null goto label;
virtualinvoke v.<java.io.FileInputStream: void close()>();
label:
goto label;
label:
v := @caughtexception;
label:
throw v;
label:
if v == null goto label;
v = new oadd.org.apache.commons.collections.ExtendedProperties;
specialinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: void <init>(java.lang.String)>(v);
v.<oadd.org.apache.commons.collections.ExtendedProperties: oadd.org.apache.commons.collections.ExtendedProperties defaults> = v;
label:
return;
catch java.lang.SecurityException from label to label with label;
catch java.io.IOException from label to label with label;
catch java.lang.Throwable from label to label with label;
catch java.io.IOException from label to label with label;
}
public boolean isInitialized()
{
oadd.org.apache.commons.collections.ExtendedProperties v;
boolean v;
v := @this: oadd.org.apache.commons.collections.ExtendedProperties;
v = v.<oadd.org.apache.commons.collections.ExtendedProperties: boolean isInitialized>;
return v;
}
public java.lang.String getInclude()
{
java.lang.String v;
oadd.org.apache.commons.collections.ExtendedProperties v;
v := @this: oadd.org.apache.commons.collections.ExtendedProperties;
v = <oadd.org.apache.commons.collections.ExtendedProperties: java.lang.String include>;
return v;
}
public void setInclude(java.lang.String)
{
java.lang.String v;
oadd.org.apache.commons.collections.ExtendedProperties v;
v := @this: oadd.org.apache.commons.collections.ExtendedProperties;
v := @parameter: java.lang.String;
<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.String include> = v;
return;
}
public void load(java.io.InputStream) throws java.io.IOException
{
oadd.org.apache.commons.collections.ExtendedProperties v;
java.io.InputStream v;
v := @this: oadd.org.apache.commons.collections.ExtendedProperties;
v := @parameter: java.io.InputStream;
virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: void load(java.io.InputStream,java.lang.String)>(v, null);
return;
}
public synchronized void load(java.io.InputStream, java.lang.String) throws java.io.IOException
{
boolean v, v, v, v, v, v;
java.io.UnsupportedEncodingException v, v;
java.lang.Throwable v;
java.lang.StringBuffer v, v, v, v, v, v;
int v, v;
oadd.org.apache.commons.collections.ExtendedProperties$PropertiesReader v, v, v, v;
java.lang.String v, v, v, v, v, v, v, v, v, v, v, v, v, v;
oadd.org.apache.commons.collections.ExtendedProperties v;
java.io.FileInputStream v;
java.io.InputStreamReader v, v, v;
java.io.File v, v, v;
java.io.InputStream v;
v := @this: oadd.org.apache.commons.collections.ExtendedProperties;
v := @parameter: java.io.InputStream;
v := @parameter: java.lang.String;
v = null;
if v == null goto label;
label:
v = new oadd.org.apache.commons.collections.ExtendedProperties$PropertiesReader;
v = new java.io.InputStreamReader;
specialinvoke v.<java.io.InputStreamReader: void <init>(java.io.InputStream,java.lang.String)>(v, v);
specialinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties$PropertiesReader: void <init>(java.io.Reader)>(v);
v = v;
label:
goto label;
label:
v := @caughtexception;
label:
if v != null goto label;
label:
v = new oadd.org.apache.commons.collections.ExtendedProperties$PropertiesReader;
v = new java.io.InputStreamReader;
specialinvoke v.<java.io.InputStreamReader: void <init>(java.io.InputStream,java.lang.String)>(v, "8859_1");
specialinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties$PropertiesReader: void <init>(java.io.Reader)>(v);
v = v;
label:
goto label;
label:
v := @caughtexception;
v = new oadd.org.apache.commons.collections.ExtendedProperties$PropertiesReader;
v = new java.io.InputStreamReader;
specialinvoke v.<java.io.InputStreamReader: void <init>(java.io.InputStream)>(v);
specialinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties$PropertiesReader: void <init>(java.io.Reader)>(v);
v = v;
label:
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties$PropertiesReader: java.lang.String readProperty()>();
if v != null goto label;
label:
v.<oadd.org.apache.commons.collections.ExtendedProperties: boolean isInitialized> = 1;
return;
label:
v = virtualinvoke v.<java.lang.String: int indexOf(int)>(61);
if v <= 0 goto label;
v = virtualinvoke v.<java.lang.String: java.lang.String substring(int,int)>(0, v);
v = virtualinvoke v.<java.lang.String: java.lang.String trim()>();
v = v + 1;
v = virtualinvoke v.<java.lang.String: java.lang.String substring(int)>(v);
v = virtualinvoke v.<java.lang.String: java.lang.String trim()>();
v = "";
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.String getInclude()>();
if v == null goto label;
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.String getInclude()>();
v = virtualinvoke v.<java.lang.String: boolean equalsIgnoreCase(java.lang.String)>(v);
if v == 0 goto label;
v = v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.String fileSeparator>;
v = virtualinvoke v.<java.lang.String: boolean startsWith(java.lang.String)>(v);
if v == 0 goto label;
v = new java.io.File;
specialinvoke v.<java.io.File: void <init>(java.lang.String)>(v);
v = v;
goto label;
label:
v = new java.lang.StringBuffer;
specialinvoke v.<java.lang.StringBuffer: void <init>()>();
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>(".");
v = v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.String fileSeparator>;
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>(v);
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.String toString()>();
v = virtualinvoke v.<java.lang.String: boolean startsWith(java.lang.String)>(v);
if v == 0 goto label;
v = virtualinvoke v.<java.lang.String: java.lang.String substring(int)>(2);
label:
v = new java.io.File;
v = new java.lang.StringBuffer;
specialinvoke v.<java.lang.StringBuffer: void <init>()>();
v = v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.String basePath>;
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>(v);
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>(v);
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.String toString()>();
specialinvoke v.<java.io.File: void <init>(java.lang.String)>(v);
v = v;
label:
v = virtualinvoke v.<java.io.File: boolean exists()>();
if v == 0 goto label;
v = virtualinvoke v.<java.io.File: boolean canRead()>();
if v == 0 goto label;
v = new java.io.FileInputStream;
specialinvoke v.<java.io.FileInputStream: void <init>(java.io.File)>(v);
virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: void load(java.io.InputStream)>(v);
goto label;
label:
virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: void addProperty(java.lang.String,java.lang.Object)>(v, v);
goto label;
label:
v := @caughtexception;
v.<oadd.org.apache.commons.collections.ExtendedProperties: boolean isInitialized> = 1;
throw v;
catch java.io.UnsupportedEncodingException from label to label with label;
catch java.io.UnsupportedEncodingException from label to label with label;
catch java.lang.Throwable from label to label with label;
}
public java.lang.Object getProperty(java.lang.String)
{
oadd.org.apache.commons.collections.ExtendedProperties v, v, v;
java.lang.Object v;
java.lang.String v;
v := @this: oadd.org.apache.commons.collections.ExtendedProperties;
v := @parameter: java.lang.String;
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.Object get(java.lang.Object)>(v);
if v != null goto label;
v = v.<oadd.org.apache.commons.collections.ExtendedProperties: oadd.org.apache.commons.collections.ExtendedProperties defaults>;
if v == null goto label;
v = v.<oadd.org.apache.commons.collections.ExtendedProperties: oadd.org.apache.commons.collections.ExtendedProperties defaults>;
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.Object get(java.lang.Object)>(v);
label:
return v;
}
public void addProperty(java.lang.String, java.lang.Object)
{
oadd.org.apache.commons.collections.ExtendedProperties v;
oadd.org.apache.commons.collections.ExtendedProperties$PropertiesTokenizer v;
int v;
java.lang.Object v;
java.lang.String v, v, v, v;
boolean v, v;
v := @this: oadd.org.apache.commons.collections.ExtendedProperties;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Object;
v = v instanceof java.lang.String;
if v == 0 goto label;
v = virtualinvoke v.<java.lang.String: int indexOf(java.lang.String)>(",");
if v <= 0 goto label;
v = new oadd.org.apache.commons.collections.ExtendedProperties$PropertiesTokenizer;
specialinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties$PropertiesTokenizer: void <init>(java.lang.String)>(v);
label:
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties$PropertiesTokenizer: boolean hasMoreTokens()>();
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties$PropertiesTokenizer: java.lang.String nextToken()>();
v = staticinvoke <oadd.org.apache.commons.collections.ExtendedProperties: java.lang.String unescape(java.lang.String)>(v);
specialinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: void addPropertyInternal(java.lang.String,java.lang.Object)>(v, v);
goto label;
label:
v = staticinvoke <oadd.org.apache.commons.collections.ExtendedProperties: java.lang.String unescape(java.lang.String)>(v);
specialinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: void addPropertyInternal(java.lang.String,java.lang.Object)>(v, v);
goto label;
label:
specialinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: void addPropertyInternal(java.lang.String,java.lang.Object)>(v, v);
label:
v.<oadd.org.apache.commons.collections.ExtendedProperties: boolean isInitialized> = 1;
return;
}
private void addPropertyDirect(java.lang.String, java.lang.Object)
{
oadd.org.apache.commons.collections.ExtendedProperties v;
java.lang.Object v;
java.lang.String v;
boolean v;
java.util.ArrayList v;
v := @this: oadd.org.apache.commons.collections.ExtendedProperties;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Object;
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: boolean containsKey(java.lang.Object)>(v);
if v != 0 goto label;
v = v.<oadd.org.apache.commons.collections.ExtendedProperties: java.util.ArrayList keysAsListed>;
virtualinvoke v.<java.util.ArrayList: boolean add(java.lang.Object)>(v);
label:
virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
return;
}
private void addPropertyInternal(java.lang.String, java.lang.Object)
{
oadd.org.apache.commons.collections.ExtendedProperties v;
java.util.ArrayList v;
java.util.Vector v;
java.lang.Object v, v;
java.lang.String v;
boolean v, v, v;
v := @this: oadd.org.apache.commons.collections.ExtendedProperties;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Object;
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.Object get(java.lang.Object)>(v);
v = v instanceof java.lang.String;
if v == 0 goto label;
v = new java.util.Vector;
specialinvoke v.<java.util.Vector: void <init>(int)>(2);
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
goto label;
label:
v = v instanceof java.util.List;
if v == 0 goto label;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: boolean containsKey(java.lang.Object)>(v);
if v != 0 goto label;
v = v.<oadd.org.apache.commons.collections.ExtendedProperties: java.util.ArrayList keysAsListed>;
virtualinvoke v.<java.util.ArrayList: boolean add(java.lang.Object)>(v);
label:
virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
label:
return;
}
public void setProperty(java.lang.String, java.lang.Object)
{
java.lang.Object v;
java.lang.String v;
oadd.org.apache.commons.collections.ExtendedProperties v;
v := @this: oadd.org.apache.commons.collections.ExtendedProperties;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Object;
virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: void clearProperty(java.lang.String)>(v);
virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: void addProperty(java.lang.String,java.lang.Object)>(v, v);
return;
}
public synchronized void save(java.io.OutputStream, java.lang.String) throws java.io.IOException
{
java.util.Enumeration v;
java.lang.StringBuffer v, v;
java.lang.String v, v, v, v, v;
boolean v, v, v, v;
java.io.OutputStream v;
java.io.PrintWriter v;
oadd.org.apache.commons.collections.ExtendedProperties v;
java.util.Iterator v;
java.lang.Object v, v, v;
v := @this: oadd.org.apache.commons.collections.ExtendedProperties;
v := @parameter: java.io.OutputStream;
v := @parameter: java.lang.String;
if v != null goto label;
return;
label:
v = new java.io.PrintWriter;
specialinvoke v.<java.io.PrintWriter: void <init>(java.io.OutputStream)>(v);
if v == null goto label;
virtualinvoke v.<java.io.PrintWriter: void println(java.lang.String)>(v);
label:
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.util.Enumeration keys()>();
label:
v = interfaceinvoke v.<java.util.Enumeration: boolean hasMoreElements()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Enumeration: java.lang.Object nextElement()>();
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.Object get(java.lang.Object)>(v);
if v == null goto label;
v = v instanceof java.lang.String;
if v == 0 goto label;
v = new java.lang.StringBuffer;
specialinvoke v.<java.lang.StringBuffer: void <init>()>();
virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>(v);
virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>("=");
v = staticinvoke <oadd.org.apache.commons.collections.ExtendedProperties: java.lang.String escape(java.lang.String)>(v);
virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>(v);
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.String toString()>();
virtualinvoke v.<java.io.PrintWriter: void println(java.lang.String)>(v);
goto label;
label:
v = v instanceof java.util.List;
if v == 0 goto label;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = new java.lang.StringBuffer;
specialinvoke v.<java.lang.StringBuffer: void <init>()>();
virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>(v);
virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>("=");
v = staticinvoke <oadd.org.apache.commons.collections.ExtendedProperties: java.lang.String escape(java.lang.String)>(v);
virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>(v);
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.String toString()>();
virtualinvoke v.<java.io.PrintWriter: void println(java.lang.String)>(v);
goto label;
label:
virtualinvoke v.<java.io.PrintWriter: void println()>();
virtualinvoke v.<java.io.PrintWriter: void flush()>();
goto label;
label:
return;
}
public void combine(oadd.org.apache.commons.collections.ExtendedProperties)
{
oadd.org.apache.commons.collections.ExtendedProperties v, v;
java.util.Iterator v;
java.lang.Object v, v;
boolean v;
v := @this: oadd.org.apache.commons.collections.ExtendedProperties;
v := @parameter: oadd.org.apache.commons.collections.ExtendedProperties;
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.util.Iterator getKeys()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.Object get(java.lang.Object)>(v);
virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: void setProperty(java.lang.String,java.lang.Object)>(v, v);
goto label;
label:
return;
}
public void clearProperty(java.lang.String)
{
oadd.org.apache.commons.collections.ExtendedProperties v;
java.util.ArrayList v, v, v;
int v, v;
java.lang.Object v;
java.lang.String v;
boolean v, v;
v := @this: oadd.org.apache.commons.collections.ExtendedProperties;
v := @parameter: java.lang.String;
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: boolean containsKey(java.lang.Object)>(v);
if v == 0 goto label;
v = 0;
label:
v = v.<oadd.org.apache.commons.collections.ExtendedProperties: java.util.ArrayList keysAsListed>;
v = virtualinvoke v.<java.util.ArrayList: int size()>();
if v >= v goto label;
v = v.<oadd.org.apache.commons.collections.ExtendedProperties: java.util.ArrayList keysAsListed>;
v = virtualinvoke v.<java.util.ArrayList: java.lang.Object get(int)>(v);
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
v = v.<oadd.org.apache.commons.collections.ExtendedProperties: java.util.ArrayList keysAsListed>;
virtualinvoke v.<java.util.ArrayList: java.lang.Object remove(int)>(v);
goto label;
label:
v = v + 1;
goto label;
label:
virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.Object remove(java.lang.Object)>(v);
label:
return;
}
public java.util.Iterator getKeys()
{
oadd.org.apache.commons.collections.ExtendedProperties v;
java.util.Iterator v;
java.util.ArrayList v;
v := @this: oadd.org.apache.commons.collections.ExtendedProperties;
v = v.<oadd.org.apache.commons.collections.ExtendedProperties: java.util.ArrayList keysAsListed>;
v = virtualinvoke v.<java.util.ArrayList: java.util.Iterator iterator()>();
return v;
}
public java.util.Iterator getKeys(java.lang.String)
{
oadd.org.apache.commons.collections.ExtendedProperties v;
java.util.Iterator v, v;
java.util.ArrayList v;
java.lang.Object v;
java.lang.String v;
boolean v, v, v;
v := @this: oadd.org.apache.commons.collections.ExtendedProperties;
v := @parameter: java.lang.String;
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.util.Iterator getKeys()>();
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v instanceof java.lang.String;
if v == 0 goto label;
v = virtualinvoke v.<java.lang.String: boolean startsWith(java.lang.String)>(v);
if v == 0 goto label;
virtualinvoke v.<java.util.ArrayList: boolean add(java.lang.Object)>(v);
goto label;
label:
v = virtualinvoke v.<java.util.ArrayList: java.util.Iterator iterator()>();
return v;
}
public oadd.org.apache.commons.collections.ExtendedProperties subset(java.lang.String)
{
oadd.org.apache.commons.collections.ExtendedProperties v, v;
java.util.Iterator v;
int v, v, v, v;
java.lang.Object v, v;
java.lang.String v, v;
boolean v, v, v, v;
v := @this: oadd.org.apache.commons.collections.ExtendedProperties;
v := @parameter: java.lang.String;
v = new oadd.org.apache.commons.collections.ExtendedProperties;
specialinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: void <init>()>();
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.util.Iterator getKeys()>();
v = 0;
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v instanceof java.lang.String;
if v == 0 goto label;
v = virtualinvoke v.<java.lang.String: boolean startsWith(java.lang.String)>(v);
if v == 0 goto label;
if v != 0 goto label;
v = 1;
label:
v = virtualinvoke v.<java.lang.String: int length()>();
v = virtualinvoke v.<java.lang.String: int length()>();
if v != v goto label;
v = v;
goto label;
label:
v = virtualinvoke v.<java.lang.String: int length()>();
v = v + 1;
v = virtualinvoke v.<java.lang.String: java.lang.String substring(int)>(v);
label:
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.Object get(java.lang.Object)>(v);
specialinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: void addPropertyDirect(java.lang.String,java.lang.Object)>(v, v);
goto label;
label:
if v == 0 goto label;
return v;
label:
return null;
}
public void display()
{
java.io.PrintStream v;
oadd.org.apache.commons.collections.ExtendedProperties v;
java.util.Iterator v;
java.lang.StringBuffer v, v, v, v;
java.lang.Object v, v;
java.lang.String v;
boolean v;
v := @this: oadd.org.apache.commons.collections.ExtendedProperties;
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.util.Iterator getKeys()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.Object get(java.lang.Object)>(v);
v = <java.lang.System: java.io.PrintStream out>;
v = new java.lang.StringBuffer;
specialinvoke v.<java.lang.StringBuffer: void <init>()>();
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>(v);
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>(" => ");
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.Object)>(v);
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.String toString()>();
virtualinvoke v.<java.io.PrintStream: void println(java.lang.String)>(v);
goto label;
label:
return;
}
public java.lang.String getString(java.lang.String)
{
java.lang.String v, v;
oadd.org.apache.commons.collections.ExtendedProperties v;
v := @this: oadd.org.apache.commons.collections.ExtendedProperties;
v := @parameter: java.lang.String;
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.String getString(java.lang.String,java.lang.String)>(v, null);
return v;
}
public java.lang.String getString(java.lang.String, java.lang.String)
{
java.lang.ClassCastException v;
java.lang.StringBuffer v, v, v, v;
java.lang.String v, v, v, v, v, v, v, v;
boolean v, v;
oadd.org.apache.commons.collections.ExtendedProperties v, v, v;
java.lang.Object v, v;
v := @this: oadd.org.apache.commons.collections.ExtendedProperties;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.Object get(java.lang.Object)>(v);
v = v instanceof java.lang.String;
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.String interpolate(java.lang.String)>(v);
return v;
label:
if v != null goto label;
v = v.<oadd.org.apache.commons.collections.ExtendedProperties: oadd.org.apache.commons.collections.ExtendedProperties defaults>;
if v == null goto label;
v = v.<oadd.org.apache.commons.collections.ExtendedProperties: oadd.org.apache.commons.collections.ExtendedProperties defaults>;
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.String getString(java.lang.String,java.lang.String)>(v, v);
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.String interpolate(java.lang.String)>(v);
return v;
label:
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.String interpolate(java.lang.String)>(v);
return v;
label:
v = v instanceof java.util.List;
if v == 0 goto label;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.String interpolate(java.lang.String)>(v);
return v;
label:
v = new java.lang.ClassCastException;
v = new java.lang.StringBuffer;
specialinvoke v.<java.lang.StringBuffer: void <init>()>();
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(char)>(39);
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>(v);
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>("\' doesn\'t map to a String object");
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.String toString()>();
specialinvoke v.<java.lang.ClassCastException: void <init>(java.lang.String)>(v);
throw v;
}
public java.util.Properties getProperties(java.lang.String)
{
java.util.Properties v, v;
oadd.org.apache.commons.collections.ExtendedProperties v;
java.lang.String v;
v := @this: oadd.org.apache.commons.collections.ExtendedProperties;
v := @parameter: java.lang.String;
v = new java.util.Properties;
specialinvoke v.<java.util.Properties: void <init>()>();
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.util.Properties getProperties(java.lang.String,java.util.Properties)>(v, v);
return v;
}
public java.util.Properties getProperties(java.lang.String, java.util.Properties)
{
java.lang.String[] v;
java.lang.StringBuffer v, v, v, v, v;
int v, v, v, v;
java.lang.String v, v, v, v, v, v, v;
java.util.Properties v, v;
oadd.org.apache.commons.collections.ExtendedProperties v;
java.lang.IllegalArgumentException v;
v := @this: oadd.org.apache.commons.collections.ExtendedProperties;
v := @parameter: java.lang.String;
v := @parameter: java.util.Properties;
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.String[] getStringArray(java.lang.String)>(v);
v = new java.util.Properties;
specialinvoke v.<java.util.Properties: void <init>(java.util.Properties)>(v);
v = 0;
label:
v = lengthof v;
if v >= v goto label;
v = v[v];
v = virtualinvoke v.<java.lang.String: int indexOf(int)>(61);
if v <= 0 goto label;
v = virtualinvoke v.<java.lang.String: java.lang.String substring(int,int)>(0, v);
v = virtualinvoke v.<java.lang.String: java.lang.String trim()>();
v = v + 1;
v = virtualinvoke v.<java.lang.String: java.lang.String substring(int)>(v);
v = virtualinvoke v.<java.lang.String: java.lang.String trim()>();
virtualinvoke v.<java.util.Properties: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
goto label;
label:
v = new java.lang.IllegalArgumentException;
v = new java.lang.StringBuffer;
specialinvoke v.<java.lang.StringBuffer: void <init>()>();
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(char)>(39);
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>(v);
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>("\' does not contain ");
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>("an equals sign");
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.String toString()>();
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>(v);
throw v;
label:
v = v + 1;
goto label;
label:
return v;
}
public java.lang.String[] getStringArray(java.lang.String)
{
java.lang.String[] v, v, v;
java.lang.ClassCastException v;
java.util.Vector v;
java.lang.StringBuffer v, v, v, v;
int v, v, v;
java.lang.String v, v;
boolean v, v;
oadd.org.apache.commons.collections.ExtendedProperties v, v, v;
java.lang.Object v, v;
v := @this: oadd.org.apache.commons.collections.ExtendedProperties;
v := @parameter: java.lang.String;
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.Object get(java.lang.Object)>(v);
v = v instanceof java.lang.String;
if v == 0 goto label;
v = new java.util.Vector;
specialinvoke v.<java.util.Vector: void <init>(int)>(1);
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
v = v instanceof java.util.List;
if v != 0 goto label;
if v != null goto label;
v = v.<oadd.org.apache.commons.collections.ExtendedProperties: oadd.org.apache.commons.collections.ExtendedProperties defaults>;
if v == null goto label;
v = v.<oadd.org.apache.commons.collections.ExtendedProperties: oadd.org.apache.commons.collections.ExtendedProperties defaults>;
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.String[] getStringArray(java.lang.String)>(v);
return v;
label:
v = newarray (java.lang.String)[0];
return v;
label:
v = new java.lang.ClassCastException;
v = new java.lang.StringBuffer;
specialinvoke v.<java.lang.StringBuffer: void <init>()>();
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(char)>(39);
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>(v);
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>("\' doesn\'t map to a String/List object");
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.String toString()>();
specialinvoke v.<java.lang.ClassCastException: void <init>(java.lang.String)>(v);
throw v;
label:
v = interfaceinvoke v.<java.util.List: int size()>();
v = newarray (java.lang.String)[v];
v = 0;
label:
v = lengthof v;
if v >= v goto label;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v[v] = v;
v = v + 1;
goto label;
label:
return v;
}
public java.util.Vector getVector(java.lang.String)
{
java.lang.String v;
java.util.Vector v;
oadd.org.apache.commons.collections.ExtendedProperties v;
v := @this: oadd.org.apache.commons.collections.ExtendedProperties;
v := @parameter: java.lang.String;
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.util.Vector getVector(java.lang.String,java.util.Vector)>(v, null);
return v;
}
public java.util.Vector getVector(java.lang.String, java.util.Vector)
{
java.lang.ClassCastException v;
java.util.Vector v, v, v, v, v;
java.lang.StringBuffer v, v, v, v;
java.lang.String v, v;
boolean v, v;
oadd.org.apache.commons.collections.ExtendedProperties v, v, v;
java.lang.Object v;
v := @this: oadd.org.apache.commons.collections.ExtendedProperties;
v := @parameter: java.lang.String;
v := @parameter: java.util.Vector;
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.Object get(java.lang.Object)>(v);
v = v instanceof java.util.List;
if v == 0 goto label;
v = new java.util.Vector;
specialinvoke v.<java.util.Vector: void <init>(java.util.Collection)>(v);
return v;
label:
v = v instanceof java.lang.String;
if v == 0 goto label;
v = new java.util.Vector;
specialinvoke v.<java.util.Vector: void <init>(int)>(1);
virtualinvoke v.<java.util.Vector: boolean add(java.lang.Object)>(v);
virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
return v;
label:
if v != null goto label;
v = v.<oadd.org.apache.commons.collections.ExtendedProperties: oadd.org.apache.commons.collections.ExtendedProperties defaults>;
if v == null goto label;
v = v.<oadd.org.apache.commons.collections.ExtendedProperties: oadd.org.apache.commons.collections.ExtendedProperties defaults>;
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.util.Vector getVector(java.lang.String,java.util.Vector)>(v, v);
return v;
label:
if v != null goto label;
v = new java.util.Vector;
specialinvoke v.<java.util.Vector: void <init>()>();
goto label;
label:
v = v;
label:
return v;
label:
v = new java.lang.ClassCastException;
v = new java.lang.StringBuffer;
specialinvoke v.<java.lang.StringBuffer: void <init>()>();
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(char)>(39);
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>(v);
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>("\' doesn\'t map to a Vector object");
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.String toString()>();
specialinvoke v.<java.lang.ClassCastException: void <init>(java.lang.String)>(v);
throw v;
}
public java.util.List getList(java.lang.String)
{
java.util.List v;
java.lang.String v;
oadd.org.apache.commons.collections.ExtendedProperties v;
v := @this: oadd.org.apache.commons.collections.ExtendedProperties;
v := @parameter: java.lang.String;
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.util.List getList(java.lang.String,java.util.List)>(v, null);
return v;
}
public java.util.List getList(java.lang.String, java.util.List)
{
java.lang.ClassCastException v;
java.util.ArrayList v, v, v;
java.lang.StringBuffer v, v, v, v;
java.lang.String v, v;
boolean v, v;
oadd.org.apache.commons.collections.ExtendedProperties v, v, v;
java.util.List v, v, v;
java.lang.Object v;
v := @this: oadd.org.apache.commons.collections.ExtendedProperties;
v := @parameter: java.lang.String;
v := @parameter: java.util.List;
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.Object get(java.lang.Object)>(v);
v = v instanceof java.util.List;
if v == 0 goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>(java.util.Collection)>(v);
return v;
label:
v = v instanceof java.lang.String;
if v == 0 goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>(int)>(1);
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
return v;
label:
if v != null goto label;
v = v.<oadd.org.apache.commons.collections.ExtendedProperties: oadd.org.apache.commons.collections.ExtendedProperties defaults>;
if v == null goto label;
v = v.<oadd.org.apache.commons.collections.ExtendedProperties: oadd.org.apache.commons.collections.ExtendedProperties defaults>;
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.util.List getList(java.lang.String,java.util.List)>(v, v);
return v;
label:
if v != null goto label;
v = new java.util.ArrayList;
v = v;
specialinvoke v.<java.util.ArrayList: void <init>()>();
goto label;
label:
v = v;
label:
return v;
label:
v = new java.lang.ClassCastException;
v = new java.lang.StringBuffer;
specialinvoke v.<java.lang.StringBuffer: void <init>()>();
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(char)>(39);
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>(v);
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>("\' doesn\'t map to a List object");
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.String toString()>();
specialinvoke v.<java.lang.ClassCastException: void <init>(java.lang.String)>(v);
throw v;
}
public boolean getBoolean(java.lang.String)
{
oadd.org.apache.commons.collections.ExtendedProperties v;
java.lang.StringBuffer v, v, v, v;
java.lang.Boolean v;
java.lang.String v, v;
java.util.NoSuchElementException v;
boolean v;
v := @this: oadd.org.apache.commons.collections.ExtendedProperties;
v := @parameter: java.lang.String;
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.Boolean getBoolean(java.lang.String,java.lang.Boolean)>(v, null);
if v == null goto label;
v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
return v;
label:
v = new java.util.NoSuchElementException;
v = new java.lang.StringBuffer;
specialinvoke v.<java.lang.StringBuffer: void <init>()>();
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(char)>(39);
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>(v);
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>("\' doesn\'t map to an existing object");
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.String toString()>();
specialinvoke v.<java.util.NoSuchElementException: void <init>(java.lang.String)>(v);
throw v;
}
public boolean getBoolean(java.lang.String, boolean)
{
oadd.org.apache.commons.collections.ExtendedProperties v;
java.lang.Boolean v, v;
java.lang.String v;
boolean v, v;
v := @this: oadd.org.apache.commons.collections.ExtendedProperties;
v := @parameter: java.lang.String;
v := @parameter: boolean;
v = new java.lang.Boolean;
specialinvoke v.<java.lang.Boolean: void <init>(boolean)>(v);
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.Boolean getBoolean(java.lang.String,java.lang.Boolean)>(v, v);
v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
return v;
}
public java.lang.Boolean getBoolean(java.lang.String, java.lang.Boolean)
{
java.lang.ClassCastException v;
java.lang.StringBuffer v, v, v, v;
java.lang.Boolean v, v, v;
java.lang.String v, v, v;
boolean v, v;
oadd.org.apache.commons.collections.ExtendedProperties v, v, v;
java.lang.Object v;
v := @this: oadd.org.apache.commons.collections.ExtendedProperties;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Boolean;
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.Object get(java.lang.Object)>(v);
v = v instanceof java.lang.Boolean;
if v == 0 goto label;
return v;
label:
v = v instanceof java.lang.String;
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.String testBoolean(java.lang.String)>(v);
v = new java.lang.Boolean;
specialinvoke v.<java.lang.Boolean: void <init>(java.lang.String)>(v);
virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
return v;
label:
if v != null goto label;
v = v.<oadd.org.apache.commons.collections.ExtendedProperties: oadd.org.apache.commons.collections.ExtendedProperties defaults>;
if v == null goto label;
v = v.<oadd.org.apache.commons.collections.ExtendedProperties: oadd.org.apache.commons.collections.ExtendedProperties defaults>;
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.Boolean getBoolean(java.lang.String,java.lang.Boolean)>(v, v);
return v;
label:
return v;
label:
v = new java.lang.ClassCastException;
v = new java.lang.StringBuffer;
specialinvoke v.<java.lang.StringBuffer: void <init>()>();
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(char)>(39);
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>(v);
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>("\' doesn\'t map to a Boolean object");
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.String toString()>();
specialinvoke v.<java.lang.ClassCastException: void <init>(java.lang.String)>(v);
throw v;
}
public java.lang.String testBoolean(java.lang.String)
{
oadd.org.apache.commons.collections.ExtendedProperties v;
java.lang.String v, v;
boolean v, v, v, v, v, v;
v := @this: oadd.org.apache.commons.collections.ExtendedProperties;
v := @parameter: java.lang.String;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("true");
if v != 0 goto label;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("on");
if v != 0 goto label;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("yes");
if v == 0 goto label;
label:
return "true";
label:
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("false");
if v != 0 goto label;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("off");
if v != 0 goto label;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>("no");
if v == 0 goto label;
label:
return "false";
label:
return null;
}
public byte getByte(java.lang.String)
{
oadd.org.apache.commons.collections.ExtendedProperties v;
byte v;
java.lang.StringBuffer v, v, v, v;
java.lang.String v, v;
java.lang.Byte v;
java.util.NoSuchElementException v;
v := @this: oadd.org.apache.commons.collections.ExtendedProperties;
v := @parameter: java.lang.String;
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.Byte getByte(java.lang.String,java.lang.Byte)>(v, null);
if v == null goto label;
v = virtualinvoke v.<java.lang.Byte: byte byteValue()>();
return v;
label:
v = new java.util.NoSuchElementException;
v = new java.lang.StringBuffer;
specialinvoke v.<java.lang.StringBuffer: void <init>()>();
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(char)>(39);
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>(v);
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>(" doesn\'t map to an existing object");
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.String toString()>();
specialinvoke v.<java.util.NoSuchElementException: void <init>(java.lang.String)>(v);
throw v;
}
public byte getByte(java.lang.String, byte)
{
oadd.org.apache.commons.collections.ExtendedProperties v;
byte v, v;
java.lang.String v;
java.lang.Byte v, v;
v := @this: oadd.org.apache.commons.collections.ExtendedProperties;
v := @parameter: java.lang.String;
v := @parameter: byte;
v = new java.lang.Byte;
specialinvoke v.<java.lang.Byte: void <init>(byte)>(v);
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.Byte getByte(java.lang.String,java.lang.Byte)>(v, v);
v = virtualinvoke v.<java.lang.Byte: byte byteValue()>();
return v;
}
public java.lang.Byte getByte(java.lang.String, java.lang.Byte)
{
java.lang.ClassCastException v;
java.lang.StringBuffer v, v, v, v;
java.lang.String v, v;
java.lang.Byte v, v, v;
boolean v, v;
oadd.org.apache.commons.collections.ExtendedProperties v, v, v;
java.lang.Object v;
v := @this: oadd.org.apache.commons.collections.ExtendedProperties;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Byte;
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.Object get(java.lang.Object)>(v);
v = v instanceof java.lang.Byte;
if v == 0 goto label;
return v;
label:
v = v instanceof java.lang.String;
if v == 0 goto label;
v = new java.lang.Byte;
specialinvoke v.<java.lang.Byte: void <init>(java.lang.String)>(v);
virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
return v;
label:
if v != null goto label;
v = v.<oadd.org.apache.commons.collections.ExtendedProperties: oadd.org.apache.commons.collections.ExtendedProperties defaults>;
if v == null goto label;
v = v.<oadd.org.apache.commons.collections.ExtendedProperties: oadd.org.apache.commons.collections.ExtendedProperties defaults>;
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.Byte getByte(java.lang.String,java.lang.Byte)>(v, v);
return v;
label:
return v;
label:
v = new java.lang.ClassCastException;
v = new java.lang.StringBuffer;
specialinvoke v.<java.lang.StringBuffer: void <init>()>();
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(char)>(39);
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>(v);
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>("\' doesn\'t map to a Byte object");
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.String toString()>();
specialinvoke v.<java.lang.ClassCastException: void <init>(java.lang.String)>(v);
throw v;
}
public short getShort(java.lang.String)
{
oadd.org.apache.commons.collections.ExtendedProperties v;
short v;
java.lang.Short v;
java.lang.StringBuffer v, v, v, v;
java.lang.String v, v;
java.util.NoSuchElementException v;
v := @this: oadd.org.apache.commons.collections.ExtendedProperties;
v := @parameter: java.lang.String;
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.Short getShort(java.lang.String,java.lang.Short)>(v, null);
if v == null goto label;
v = virtualinvoke v.<java.lang.Short: short shortValue()>();
return v;
label:
v = new java.util.NoSuchElementException;
v = new java.lang.StringBuffer;
specialinvoke v.<java.lang.StringBuffer: void <init>()>();
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(char)>(39);
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>(v);
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>("\' doesn\'t map to an existing object");
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.String toString()>();
specialinvoke v.<java.util.NoSuchElementException: void <init>(java.lang.String)>(v);
throw v;
}
public short getShort(java.lang.String, short)
{
short v, v;
oadd.org.apache.commons.collections.ExtendedProperties v;
java.lang.Short v, v;
java.lang.String v;
v := @this: oadd.org.apache.commons.collections.ExtendedProperties;
v := @parameter: java.lang.String;
v := @parameter: short;
v = new java.lang.Short;
specialinvoke v.<java.lang.Short: void <init>(short)>(v);
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.Short getShort(java.lang.String,java.lang.Short)>(v, v);
v = virtualinvoke v.<java.lang.Short: short shortValue()>();
return v;
}
public java.lang.Short getShort(java.lang.String, java.lang.Short)
{
java.lang.ClassCastException v;
java.lang.Short v, v, v;
java.lang.StringBuffer v, v, v, v;
java.lang.String v, v;
boolean v, v;
oadd.org.apache.commons.collections.ExtendedProperties v, v, v;
java.lang.Object v;
v := @this: oadd.org.apache.commons.collections.ExtendedProperties;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Short;
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.Object get(java.lang.Object)>(v);
v = v instanceof java.lang.Short;
if v == 0 goto label;
return v;
label:
v = v instanceof java.lang.String;
if v == 0 goto label;
v = new java.lang.Short;
specialinvoke v.<java.lang.Short: void <init>(java.lang.String)>(v);
virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
return v;
label:
if v != null goto label;
v = v.<oadd.org.apache.commons.collections.ExtendedProperties: oadd.org.apache.commons.collections.ExtendedProperties defaults>;
if v == null goto label;
v = v.<oadd.org.apache.commons.collections.ExtendedProperties: oadd.org.apache.commons.collections.ExtendedProperties defaults>;
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.Short getShort(java.lang.String,java.lang.Short)>(v, v);
return v;
label:
return v;
label:
v = new java.lang.ClassCastException;
v = new java.lang.StringBuffer;
specialinvoke v.<java.lang.StringBuffer: void <init>()>();
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(char)>(39);
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>(v);
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>("\' doesn\'t map to a Short object");
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.String toString()>();
specialinvoke v.<java.lang.ClassCastException: void <init>(java.lang.String)>(v);
throw v;
}
public int getInt(java.lang.String)
{
int v;
java.lang.String v;
oadd.org.apache.commons.collections.ExtendedProperties v;
v := @this: oadd.org.apache.commons.collections.ExtendedProperties;
v := @parameter: java.lang.String;
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: int getInteger(java.lang.String)>(v);
return v;
}
public int getInt(java.lang.String, int)
{
oadd.org.apache.commons.collections.ExtendedProperties v;
int v, v;
java.lang.String v;
v := @this: oadd.org.apache.commons.collections.ExtendedProperties;
v := @parameter: java.lang.String;
v := @parameter: int;
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: int getInteger(java.lang.String,int)>(v, v);
return v;
}
public int getInteger(java.lang.String)
{
oadd.org.apache.commons.collections.ExtendedProperties v;
java.lang.Integer v;
java.lang.StringBuffer v, v, v, v;
int v;
java.lang.String v, v;
java.util.NoSuchElementException v;
v := @this: oadd.org.apache.commons.collections.ExtendedProperties;
v := @parameter: java.lang.String;
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.Integer getInteger(java.lang.String,java.lang.Integer)>(v, null);
if v == null goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
return v;
label:
v = new java.util.NoSuchElementException;
v = new java.lang.StringBuffer;
specialinvoke v.<java.lang.StringBuffer: void <init>()>();
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(char)>(39);
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>(v);
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>("\' doesn\'t map to an existing object");
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.String toString()>();
specialinvoke v.<java.util.NoSuchElementException: void <init>(java.lang.String)>(v);
throw v;
}
public int getInteger(java.lang.String, int)
{
oadd.org.apache.commons.collections.ExtendedProperties v;
int v, v;
java.lang.String v;
java.lang.Integer v;
v := @this: oadd.org.apache.commons.collections.ExtendedProperties;
v := @parameter: java.lang.String;
v := @parameter: int;
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.Integer getInteger(java.lang.String,java.lang.Integer)>(v, null);
if v != null goto label;
return v;
label:
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
return v;
}
public java.lang.Integer getInteger(java.lang.String, java.lang.Integer)
{
java.lang.ClassCastException v;
java.lang.Integer v, v, v;
java.lang.StringBuffer v, v, v, v;
java.lang.String v, v;
boolean v, v;
oadd.org.apache.commons.collections.ExtendedProperties v, v, v;
java.lang.Object v;
v := @this: oadd.org.apache.commons.collections.ExtendedProperties;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Integer;
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.Object get(java.lang.Object)>(v);
v = v instanceof java.lang.Integer;
if v == 0 goto label;
return v;
label:
v = v instanceof java.lang.String;
if v == 0 goto label;
v = new java.lang.Integer;
specialinvoke v.<java.lang.Integer: void <init>(java.lang.String)>(v);
virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
return v;
label:
if v != null goto label;
v = v.<oadd.org.apache.commons.collections.ExtendedProperties: oadd.org.apache.commons.collections.ExtendedProperties defaults>;
if v == null goto label;
v = v.<oadd.org.apache.commons.collections.ExtendedProperties: oadd.org.apache.commons.collections.ExtendedProperties defaults>;
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.Integer getInteger(java.lang.String,java.lang.Integer)>(v, v);
return v;
label:
return v;
label:
v = new java.lang.ClassCastException;
v = new java.lang.StringBuffer;
specialinvoke v.<java.lang.StringBuffer: void <init>()>();
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(char)>(39);
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>(v);
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>("\' doesn\'t map to a Integer object");
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.String toString()>();
specialinvoke v.<java.lang.ClassCastException: void <init>(java.lang.String)>(v);
throw v;
}
public long getLong(java.lang.String)
{
oadd.org.apache.commons.collections.ExtendedProperties v;
long v;
java.lang.Long v;
java.lang.StringBuffer v, v, v, v;
java.lang.String v, v;
java.util.NoSuchElementException v;
v := @this: oadd.org.apache.commons.collections.ExtendedProperties;
v := @parameter: java.lang.String;
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.Long getLong(java.lang.String,java.lang.Long)>(v, null);
if v == null goto label;
v = virtualinvoke v.<java.lang.Long: long longValue()>();
return v;
label:
v = new java.util.NoSuchElementException;
v = new java.lang.StringBuffer;
specialinvoke v.<java.lang.StringBuffer: void <init>()>();
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(char)>(39);
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>(v);
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>("\' doesn\'t map to an existing object");
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.String toString()>();
specialinvoke v.<java.util.NoSuchElementException: void <init>(java.lang.String)>(v);
throw v;
}
public long getLong(java.lang.String, long)
{
oadd.org.apache.commons.collections.ExtendedProperties v;
java.lang.Long v, v;
long v, v;
java.lang.String v;
v := @this: oadd.org.apache.commons.collections.ExtendedProperties;
v := @parameter: java.lang.String;
v := @parameter: long;
v = new java.lang.Long;
specialinvoke v.<java.lang.Long: void <init>(long)>(v);
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.Long getLong(java.lang.String,java.lang.Long)>(v, v);
v = virtualinvoke v.<java.lang.Long: long longValue()>();
return v;
}
public java.lang.Long getLong(java.lang.String, java.lang.Long)
{
java.lang.ClassCastException v;
java.lang.Long v, v, v;
java.lang.StringBuffer v, v, v, v;
java.lang.String v, v;
boolean v, v;
oadd.org.apache.commons.collections.ExtendedProperties v, v, v;
java.lang.Object v;
v := @this: oadd.org.apache.commons.collections.ExtendedProperties;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Long;
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.Object get(java.lang.Object)>(v);
v = v instanceof java.lang.Long;
if v == 0 goto label;
return v;
label:
v = v instanceof java.lang.String;
if v == 0 goto label;
v = new java.lang.Long;
specialinvoke v.<java.lang.Long: void <init>(java.lang.String)>(v);
virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
return v;
label:
if v != null goto label;
v = v.<oadd.org.apache.commons.collections.ExtendedProperties: oadd.org.apache.commons.collections.ExtendedProperties defaults>;
if v == null goto label;
v = v.<oadd.org.apache.commons.collections.ExtendedProperties: oadd.org.apache.commons.collections.ExtendedProperties defaults>;
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.Long getLong(java.lang.String,java.lang.Long)>(v, v);
return v;
label:
return v;
label:
v = new java.lang.ClassCastException;
v = new java.lang.StringBuffer;
specialinvoke v.<java.lang.StringBuffer: void <init>()>();
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(char)>(39);
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>(v);
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>("\' doesn\'t map to a Long object");
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.String toString()>();
specialinvoke v.<java.lang.ClassCastException: void <init>(java.lang.String)>(v);
throw v;
}
public float getFloat(java.lang.String)
{
java.lang.Float v;
oadd.org.apache.commons.collections.ExtendedProperties v;
java.lang.StringBuffer v, v, v, v;
float v;
java.lang.String v, v;
java.util.NoSuchElementException v;
v := @this: oadd.org.apache.commons.collections.ExtendedProperties;
v := @parameter: java.lang.String;
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.Float getFloat(java.lang.String,java.lang.Float)>(v, null);
if v == null goto label;
v = virtualinvoke v.<java.lang.Float: float floatValue()>();
return v;
label:
v = new java.util.NoSuchElementException;
v = new java.lang.StringBuffer;
specialinvoke v.<java.lang.StringBuffer: void <init>()>();
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(char)>(39);
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>(v);
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>("\' doesn\'t map to an existing object");
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.String toString()>();
specialinvoke v.<java.util.NoSuchElementException: void <init>(java.lang.String)>(v);
throw v;
}
public float getFloat(java.lang.String, float)
{
java.lang.Float v, v;
oadd.org.apache.commons.collections.ExtendedProperties v;
float v, v;
java.lang.String v;
v := @this: oadd.org.apache.commons.collections.ExtendedProperties;
v := @parameter: java.lang.String;
v := @parameter: float;
v = new java.lang.Float;
specialinvoke v.<java.lang.Float: void <init>(float)>(v);
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.Float getFloat(java.lang.String,java.lang.Float)>(v, v);
v = virtualinvoke v.<java.lang.Float: float floatValue()>();
return v;
}
public java.lang.Float getFloat(java.lang.String, java.lang.Float)
{
java.lang.Float v, v, v;
java.lang.ClassCastException v;
java.lang.StringBuffer v, v, v, v;
java.lang.String v, v;
boolean v, v;
oadd.org.apache.commons.collections.ExtendedProperties v, v, v;
java.lang.Object v;
v := @this: oadd.org.apache.commons.collections.ExtendedProperties;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Float;
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.Object get(java.lang.Object)>(v);
v = v instanceof java.lang.Float;
if v == 0 goto label;
return v;
label:
v = v instanceof java.lang.String;
if v == 0 goto label;
v = new java.lang.Float;
specialinvoke v.<java.lang.Float: void <init>(java.lang.String)>(v);
virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
return v;
label:
if v != null goto label;
v = v.<oadd.org.apache.commons.collections.ExtendedProperties: oadd.org.apache.commons.collections.ExtendedProperties defaults>;
if v == null goto label;
v = v.<oadd.org.apache.commons.collections.ExtendedProperties: oadd.org.apache.commons.collections.ExtendedProperties defaults>;
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.Float getFloat(java.lang.String,java.lang.Float)>(v, v);
return v;
label:
return v;
label:
v = new java.lang.ClassCastException;
v = new java.lang.StringBuffer;
specialinvoke v.<java.lang.StringBuffer: void <init>()>();
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(char)>(39);
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>(v);
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>("\' doesn\'t map to a Float object");
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.String toString()>();
specialinvoke v.<java.lang.ClassCastException: void <init>(java.lang.String)>(v);
throw v;
}
public double getDouble(java.lang.String)
{
oadd.org.apache.commons.collections.ExtendedProperties v;
java.lang.Double v;
java.lang.StringBuffer v, v, v, v;
java.lang.String v, v;
java.util.NoSuchElementException v;
double v;
v := @this: oadd.org.apache.commons.collections.ExtendedProperties;
v := @parameter: java.lang.String;
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.Double getDouble(java.lang.String,java.lang.Double)>(v, null);
if v == null goto label;
v = virtualinvoke v.<java.lang.Double: double doubleValue()>();
return v;
label:
v = new java.util.NoSuchElementException;
v = new java.lang.StringBuffer;
specialinvoke v.<java.lang.StringBuffer: void <init>()>();
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(char)>(39);
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>(v);
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>("\' doesn\'t map to an existing object");
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.String toString()>();
specialinvoke v.<java.util.NoSuchElementException: void <init>(java.lang.String)>(v);
throw v;
}
public double getDouble(java.lang.String, double)
{
oadd.org.apache.commons.collections.ExtendedProperties v;
java.lang.Double v, v;
java.lang.String v;
double v, v;
v := @this: oadd.org.apache.commons.collections.ExtendedProperties;
v := @parameter: java.lang.String;
v := @parameter: double;
v = new java.lang.Double;
specialinvoke v.<java.lang.Double: void <init>(double)>(v);
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.Double getDouble(java.lang.String,java.lang.Double)>(v, v);
v = virtualinvoke v.<java.lang.Double: double doubleValue()>();
return v;
}
public java.lang.Double getDouble(java.lang.String, java.lang.Double)
{
java.lang.Double v, v, v;
java.lang.ClassCastException v;
java.lang.StringBuffer v, v, v, v;
java.lang.String v, v;
boolean v, v;
oadd.org.apache.commons.collections.ExtendedProperties v, v, v;
java.lang.Object v;
v := @this: oadd.org.apache.commons.collections.ExtendedProperties;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Double;
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.Object get(java.lang.Object)>(v);
v = v instanceof java.lang.Double;
if v == 0 goto label;
return v;
label:
v = v instanceof java.lang.String;
if v == 0 goto label;
v = new java.lang.Double;
specialinvoke v.<java.lang.Double: void <init>(java.lang.String)>(v);
virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
return v;
label:
if v != null goto label;
v = v.<oadd.org.apache.commons.collections.ExtendedProperties: oadd.org.apache.commons.collections.ExtendedProperties defaults>;
if v == null goto label;
v = v.<oadd.org.apache.commons.collections.ExtendedProperties: oadd.org.apache.commons.collections.ExtendedProperties defaults>;
v = virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.Double getDouble(java.lang.String,java.lang.Double)>(v, v);
return v;
label:
return v;
label:
v = new java.lang.ClassCastException;
v = new java.lang.StringBuffer;
specialinvoke v.<java.lang.StringBuffer: void <init>()>();
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(char)>(39);
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>(v);
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>("\' doesn\'t map to a Double object");
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.String toString()>();
specialinvoke v.<java.lang.ClassCastException: void <init>(java.lang.String)>(v);
throw v;
}
public static oadd.org.apache.commons.collections.ExtendedProperties convertProperties(java.util.Properties)
{
java.util.Properties v;
oadd.org.apache.commons.collections.ExtendedProperties v;
java.util.Enumeration v;
java.lang.Object v;
java.lang.String v;
boolean v;
v := @parameter: java.util.Properties;
v = new oadd.org.apache.commons.collections.ExtendedProperties;
specialinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: void <init>()>();
v = virtualinvoke v.<java.util.Properties: java.util.Enumeration propertyNames()>();
label:
v = interfaceinvoke v.<java.util.Enumeration: boolean hasMoreElements()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Enumeration: java.lang.Object nextElement()>();
v = virtualinvoke v.<java.util.Properties: java.lang.String getProperty(java.lang.String)>(v);
virtualinvoke v.<oadd.org.apache.commons.collections.ExtendedProperties: void setProperty(java.lang.String,java.lang.Object)>(v, v);
goto label;
label:
return v;
}
static void <clinit>()
{
<oadd.org.apache.commons.collections.ExtendedProperties: java.lang.String include> = "include";
return;
}
}