public final class org.apache.commons.text.lookup.StringLookupFactory extends java.lang.Object
{
public static final org.apache.commons.text.lookup.StringLookupFactory INSTANCE;
static final org.apache.commons.text.lookup.FunctionStringLookup INSTANCE_BASE64_DECODER;
static final org.apache.commons.text.lookup.FunctionStringLookup INSTANCE_BASE64_ENCODER;
static final org.apache.commons.text.lookup.FunctionStringLookup INSTANCE_ENVIRONMENT_VARIABLES;
static final org.apache.commons.text.lookup.FunctionStringLookup INSTANCE_NULL;
static final org.apache.commons.text.lookup.FunctionStringLookup INSTANCE_SYSTEM_PROPERTIES;
public static final java.lang.String KEY_BASE64_DECODER;
public static final java.lang.String KEY_BASE64_ENCODER;
public static final java.lang.String KEY_CONST;
public static final java.lang.String KEY_DATE;
public static final java.lang.String KEY_DNS;
public static final java.lang.String KEY_ENV;
public static final java.lang.String KEY_FILE;
public static final java.lang.String KEY_JAVA;
public static final java.lang.String KEY_LOCALHOST;
public static final java.lang.String KEY_PROPERTIES;
public static final java.lang.String KEY_RESOURCE_BUNDLE;
public static final java.lang.String KEY_SCRIPT;
public static final java.lang.String KEY_SYS;
public static final java.lang.String KEY_URL;
public static final java.lang.String KEY_URL_DECODER;
public static final java.lang.String KEY_URL_ENCODER;
public static final java.lang.String KEY_XML;
public static final java.lang.String KEY_XML_DECODER;
public static final java.lang.String KEY_XML_ENCODER;
public static final java.lang.String DEFAULT_STRING_LOOKUPS_PROPERTY;
public static void clear()
{
staticinvoke <org.apache.commons.text.lookup.ConstantStringLookup: void clear()>();
return;
}
static java.lang.String toKey(java.lang.String)
{
java.lang.String v, v;
java.util.Locale v;
v := @parameter: java.lang.String;
v = <java.util.Locale: java.util.Locale ROOT>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase(java.util.Locale)>(v);
return v;
}
static java.util.Map toMap(java.util.Map)
{
java.util.Map v, v;
v := @parameter: java.util.Map;
if v != null goto label;
v = staticinvoke <java.util.Collections: java.util.Map emptyMap()>();
goto label;
label:
v = v;
label:
return v;
}
private void <init>()
{
org.apache.commons.text.lookup.StringLookupFactory v;
v := @this: org.apache.commons.text.lookup.StringLookupFactory;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public void addDefaultStringLookups(java.util.Map)
{
org.apache.commons.text.lookup.StringLookupFactory v;
java.util.Map v, v;
org.apache.commons.text.lookup.StringLookupFactory$DefaultStringLookupsHolder v;
v := @this: org.apache.commons.text.lookup.StringLookupFactory;
v := @parameter: java.util.Map;
if v == null goto label;
v = <org.apache.commons.text.lookup.StringLookupFactory$DefaultStringLookupsHolder: org.apache.commons.text.lookup.StringLookupFactory$DefaultStringLookupsHolder INSTANCE>;
v = virtualinvoke v.<org.apache.commons.text.lookup.StringLookupFactory$DefaultStringLookupsHolder: java.util.Map getDefaultStringLookups()>();
interfaceinvoke v.<java.util.Map: void putAll(java.util.Map)>(v);
label:
return;
}
public org.apache.commons.text.lookup.StringLookup base64DecoderStringLookup()
{
org.apache.commons.text.lookup.FunctionStringLookup v;
org.apache.commons.text.lookup.StringLookupFactory v;
v := @this: org.apache.commons.text.lookup.StringLookupFactory;
v = <org.apache.commons.text.lookup.StringLookupFactory: org.apache.commons.text.lookup.FunctionStringLookup INSTANCE_BASE64_DECODER>;
return v;
}
public org.apache.commons.text.lookup.StringLookup base64EncoderStringLookup()
{
org.apache.commons.text.lookup.FunctionStringLookup v;
org.apache.commons.text.lookup.StringLookupFactory v;
v := @this: org.apache.commons.text.lookup.StringLookupFactory;
v = <org.apache.commons.text.lookup.StringLookupFactory: org.apache.commons.text.lookup.FunctionStringLookup INSTANCE_BASE64_ENCODER>;
return v;
}
public org.apache.commons.text.lookup.StringLookup base64StringLookup()
{
org.apache.commons.text.lookup.FunctionStringLookup v;
org.apache.commons.text.lookup.StringLookupFactory v;
v := @this: org.apache.commons.text.lookup.StringLookupFactory;
v = <org.apache.commons.text.lookup.StringLookupFactory: org.apache.commons.text.lookup.FunctionStringLookup INSTANCE_BASE64_DECODER>;
return v;
}
public org.apache.commons.text.lookup.BiStringLookup biFunctionStringLookup(java.util.function.BiFunction)
{
org.apache.commons.text.lookup.StringLookupFactory v;
org.apache.commons.text.lookup.BiFunctionStringLookup v;
java.util.function.BiFunction v;
v := @this: org.apache.commons.text.lookup.StringLookupFactory;
v := @parameter: java.util.function.BiFunction;
v = staticinvoke <org.apache.commons.text.lookup.BiFunctionStringLookup: org.apache.commons.text.lookup.BiFunctionStringLookup on(java.util.function.BiFunction)>(v);
return v;
}
public org.apache.commons.text.lookup.StringLookup constantStringLookup()
{
org.apache.commons.text.lookup.StringLookupFactory v;
org.apache.commons.text.lookup.ConstantStringLookup v;
v := @this: org.apache.commons.text.lookup.StringLookupFactory;
v = <org.apache.commons.text.lookup.ConstantStringLookup: org.apache.commons.text.lookup.ConstantStringLookup INSTANCE>;
return v;
}
public org.apache.commons.text.lookup.StringLookup dateStringLookup()
{
org.apache.commons.text.lookup.StringLookupFactory v;
org.apache.commons.text.lookup.DateStringLookup v;
v := @this: org.apache.commons.text.lookup.StringLookupFactory;
v = <org.apache.commons.text.lookup.DateStringLookup: org.apache.commons.text.lookup.DateStringLookup INSTANCE>;
return v;
}
public org.apache.commons.text.lookup.StringLookup dnsStringLookup()
{
org.apache.commons.text.lookup.StringLookupFactory v;
org.apache.commons.text.lookup.DnsStringLookup v;
v := @this: org.apache.commons.text.lookup.StringLookupFactory;
v = <org.apache.commons.text.lookup.DnsStringLookup: org.apache.commons.text.lookup.DnsStringLookup INSTANCE>;
return v;
}
public org.apache.commons.text.lookup.StringLookup environmentVariableStringLookup()
{
org.apache.commons.text.lookup.FunctionStringLookup v;
org.apache.commons.text.lookup.StringLookupFactory v;
v := @this: org.apache.commons.text.lookup.StringLookupFactory;
v = <org.apache.commons.text.lookup.StringLookupFactory: org.apache.commons.text.lookup.FunctionStringLookup INSTANCE_ENVIRONMENT_VARIABLES>;
return v;
}
public org.apache.commons.text.lookup.StringLookup fileStringLookup()
{
org.apache.commons.text.lookup.StringLookupFactory v;
org.apache.commons.text.lookup.AbstractStringLookup v;
v := @this: org.apache.commons.text.lookup.StringLookupFactory;
v = <org.apache.commons.text.lookup.FileStringLookup: org.apache.commons.text.lookup.AbstractStringLookup INSTANCE>;
return v;
}
public org.apache.commons.text.lookup.StringLookup functionStringLookup(java.util.function.Function)
{
org.apache.commons.text.lookup.FunctionStringLookup v;
org.apache.commons.text.lookup.StringLookupFactory v;
java.util.function.Function v;
v := @this: org.apache.commons.text.lookup.StringLookupFactory;
v := @parameter: java.util.function.Function;
v = staticinvoke <org.apache.commons.text.lookup.FunctionStringLookup: org.apache.commons.text.lookup.FunctionStringLookup on(java.util.function.Function)>(v);
return v;
}
public org.apache.commons.text.lookup.StringLookup interpolatorStringLookup()
{
org.apache.commons.text.lookup.StringLookupFactory v;
org.apache.commons.text.lookup.AbstractStringLookup v;
v := @this: org.apache.commons.text.lookup.StringLookupFactory;
v = <org.apache.commons.text.lookup.InterpolatorStringLookup: org.apache.commons.text.lookup.AbstractStringLookup INSTANCE>;
return v;
}
public org.apache.commons.text.lookup.StringLookup interpolatorStringLookup(java.util.Map, org.apache.commons.text.lookup.StringLookup, boolean)
{
org.apache.commons.text.lookup.InterpolatorStringLookup v;
org.apache.commons.text.lookup.StringLookup v;
org.apache.commons.text.lookup.StringLookupFactory v;
java.util.Map v;
boolean v;
v := @this: org.apache.commons.text.lookup.StringLookupFactory;
v := @parameter: java.util.Map;
v := @parameter: org.apache.commons.text.lookup.StringLookup;
v := @parameter: boolean;
v = new org.apache.commons.text.lookup.InterpolatorStringLookup;
specialinvoke v.<org.apache.commons.text.lookup.InterpolatorStringLookup: void <init>(java.util.Map,org.apache.commons.text.lookup.StringLookup,boolean)>(v, v, v);
return v;
}
public org.apache.commons.text.lookup.StringLookup interpolatorStringLookup(java.util.Map)
{
org.apache.commons.text.lookup.InterpolatorStringLookup v;
org.apache.commons.text.lookup.StringLookupFactory v;
java.util.Map v;
v := @this: org.apache.commons.text.lookup.StringLookupFactory;
v := @parameter: java.util.Map;
v = new org.apache.commons.text.lookup.InterpolatorStringLookup;
specialinvoke v.<org.apache.commons.text.lookup.InterpolatorStringLookup: void <init>(java.util.Map)>(v);
return v;
}
public org.apache.commons.text.lookup.StringLookup interpolatorStringLookup(org.apache.commons.text.lookup.StringLookup)
{
org.apache.commons.text.lookup.InterpolatorStringLookup v;
org.apache.commons.text.lookup.StringLookup v;
org.apache.commons.text.lookup.StringLookupFactory v;
v := @this: org.apache.commons.text.lookup.StringLookupFactory;
v := @parameter: org.apache.commons.text.lookup.StringLookup;
v = new org.apache.commons.text.lookup.InterpolatorStringLookup;
specialinvoke v.<org.apache.commons.text.lookup.InterpolatorStringLookup: void <init>(org.apache.commons.text.lookup.StringLookup)>(v);
return v;
}
public org.apache.commons.text.lookup.StringLookup javaPlatformStringLookup()
{
org.apache.commons.text.lookup.JavaPlatformStringLookup v;
org.apache.commons.text.lookup.StringLookupFactory v;
v := @this: org.apache.commons.text.lookup.StringLookupFactory;
v = <org.apache.commons.text.lookup.JavaPlatformStringLookup: org.apache.commons.text.lookup.JavaPlatformStringLookup INSTANCE>;
return v;
}
public org.apache.commons.text.lookup.StringLookup localHostStringLookup()
{
org.apache.commons.text.lookup.StringLookupFactory v;
org.apache.commons.text.lookup.LocalHostStringLookup v;
v := @this: org.apache.commons.text.lookup.StringLookupFactory;
v = <org.apache.commons.text.lookup.LocalHostStringLookup: org.apache.commons.text.lookup.LocalHostStringLookup INSTANCE>;
return v;
}
public org.apache.commons.text.lookup.StringLookup mapStringLookup(java.util.Map)
{
org.apache.commons.text.lookup.FunctionStringLookup v;
org.apache.commons.text.lookup.StringLookupFactory v;
java.util.Map v;
v := @this: org.apache.commons.text.lookup.StringLookupFactory;
v := @parameter: java.util.Map;
v = staticinvoke <org.apache.commons.text.lookup.FunctionStringLookup: org.apache.commons.text.lookup.FunctionStringLookup on(java.util.Map)>(v);
return v;
}
public org.apache.commons.text.lookup.StringLookup nullStringLookup()
{
org.apache.commons.text.lookup.FunctionStringLookup v;
org.apache.commons.text.lookup.StringLookupFactory v;
v := @this: org.apache.commons.text.lookup.StringLookupFactory;
v = <org.apache.commons.text.lookup.StringLookupFactory: org.apache.commons.text.lookup.FunctionStringLookup INSTANCE_NULL>;
return v;
}
public org.apache.commons.text.lookup.StringLookup propertiesStringLookup()
{
org.apache.commons.text.lookup.PropertiesStringLookup v;
org.apache.commons.text.lookup.StringLookupFactory v;
v := @this: org.apache.commons.text.lookup.StringLookupFactory;
v = <org.apache.commons.text.lookup.PropertiesStringLookup: org.apache.commons.text.lookup.PropertiesStringLookup INSTANCE>;
return v;
}
public org.apache.commons.text.lookup.StringLookup resourceBundleStringLookup()
{
org.apache.commons.text.lookup.StringLookupFactory v;
org.apache.commons.text.lookup.ResourceBundleStringLookup v;
v := @this: org.apache.commons.text.lookup.StringLookupFactory;
v = <org.apache.commons.text.lookup.ResourceBundleStringLookup: org.apache.commons.text.lookup.ResourceBundleStringLookup INSTANCE>;
return v;
}
public org.apache.commons.text.lookup.StringLookup resourceBundleStringLookup(java.lang.String)
{
org.apache.commons.text.lookup.StringLookupFactory v;
java.lang.String v;
org.apache.commons.text.lookup.ResourceBundleStringLookup v;
v := @this: org.apache.commons.text.lookup.StringLookupFactory;
v := @parameter: java.lang.String;
v = new org.apache.commons.text.lookup.ResourceBundleStringLookup;
specialinvoke v.<org.apache.commons.text.lookup.ResourceBundleStringLookup: void <init>(java.lang.String)>(v);
return v;
}
public org.apache.commons.text.lookup.StringLookup scriptStringLookup()
{
org.apache.commons.text.lookup.StringLookupFactory v;
org.apache.commons.text.lookup.ScriptStringLookup v;
v := @this: org.apache.commons.text.lookup.StringLookupFactory;
v = <org.apache.commons.text.lookup.ScriptStringLookup: org.apache.commons.text.lookup.ScriptStringLookup INSTANCE>;
return v;
}
public org.apache.commons.text.lookup.StringLookup systemPropertyStringLookup()
{
org.apache.commons.text.lookup.FunctionStringLookup v;
org.apache.commons.text.lookup.StringLookupFactory v;
v := @this: org.apache.commons.text.lookup.StringLookupFactory;
v = <org.apache.commons.text.lookup.StringLookupFactory: org.apache.commons.text.lookup.FunctionStringLookup INSTANCE_SYSTEM_PROPERTIES>;
return v;
}
public org.apache.commons.text.lookup.StringLookup urlDecoderStringLookup()
{
org.apache.commons.text.lookup.StringLookupFactory v;
org.apache.commons.text.lookup.UrlDecoderStringLookup v;
v := @this: org.apache.commons.text.lookup.StringLookupFactory;
v = <org.apache.commons.text.lookup.UrlDecoderStringLookup: org.apache.commons.text.lookup.UrlDecoderStringLookup INSTANCE>;
return v;
}
public org.apache.commons.text.lookup.StringLookup urlEncoderStringLookup()
{
org.apache.commons.text.lookup.UrlEncoderStringLookup v;
org.apache.commons.text.lookup.StringLookupFactory v;
v := @this: org.apache.commons.text.lookup.StringLookupFactory;
v = <org.apache.commons.text.lookup.UrlEncoderStringLookup: org.apache.commons.text.lookup.UrlEncoderStringLookup INSTANCE>;
return v;
}
public org.apache.commons.text.lookup.StringLookup urlStringLookup()
{
org.apache.commons.text.lookup.StringLookupFactory v;
org.apache.commons.text.lookup.UrlStringLookup v;
v := @this: org.apache.commons.text.lookup.StringLookupFactory;
v = <org.apache.commons.text.lookup.UrlStringLookup: org.apache.commons.text.lookup.UrlStringLookup INSTANCE>;
return v;
}
public org.apache.commons.text.lookup.StringLookup xmlDecoderStringLookup()
{
org.apache.commons.text.lookup.StringLookupFactory v;
org.apache.commons.text.lookup.XmlDecoderStringLookup v;
v := @this: org.apache.commons.text.lookup.StringLookupFactory;
v = <org.apache.commons.text.lookup.XmlDecoderStringLookup: org.apache.commons.text.lookup.XmlDecoderStringLookup INSTANCE>;
return v;
}
public org.apache.commons.text.lookup.StringLookup xmlEncoderStringLookup()
{
org.apache.commons.text.lookup.StringLookupFactory v;
org.apache.commons.text.lookup.XmlEncoderStringLookup v;
v := @this: org.apache.commons.text.lookup.StringLookupFactory;
v = <org.apache.commons.text.lookup.XmlEncoderStringLookup: org.apache.commons.text.lookup.XmlEncoderStringLookup INSTANCE>;
return v;
}
public org.apache.commons.text.lookup.StringLookup xmlStringLookup()
{
org.apache.commons.text.lookup.StringLookupFactory v;
org.apache.commons.text.lookup.XmlStringLookup v;
v := @this: org.apache.commons.text.lookup.StringLookupFactory;
v = <org.apache.commons.text.lookup.XmlStringLookup: org.apache.commons.text.lookup.XmlStringLookup INSTANCE>;
return v;
}
public org.apache.commons.text.lookup.StringLookup xmlStringLookup(java.util.Map)
{
org.apache.commons.text.lookup.StringLookupFactory v;
org.apache.commons.text.lookup.XmlStringLookup v;
java.util.Map v;
v := @this: org.apache.commons.text.lookup.StringLookupFactory;
v := @parameter: java.util.Map;
v = new org.apache.commons.text.lookup.XmlStringLookup;
specialinvoke v.<org.apache.commons.text.lookup.XmlStringLookup: void <init>(java.util.Map)>(v);
return v;
}
static void <clinit>()
{
org.apache.commons.text.lookup.StringLookupFactory v;
org.apache.commons.text.lookup.FunctionStringLookup v, v, v, v, v;
java.util.function.Function v, v, v, v, v;
v = new org.apache.commons.text.lookup.StringLookupFactory;
specialinvoke v.<org.apache.commons.text.lookup.StringLookupFactory: void <init>()>();
<org.apache.commons.text.lookup.StringLookupFactory: org.apache.commons.text.lookup.StringLookupFactory INSTANCE> = v;
v = staticinvoke <org.apache.commons.text.lookup.StringLookupFactory$lambda_static_0__1032: java.util.function.Function bootstrap$()>();
v = staticinvoke <org.apache.commons.text.lookup.FunctionStringLookup: org.apache.commons.text.lookup.FunctionStringLookup on(java.util.function.Function)>(v);
<org.apache.commons.text.lookup.StringLookupFactory: org.apache.commons.text.lookup.FunctionStringLookup INSTANCE_BASE64_DECODER> = v;
v = staticinvoke <org.apache.commons.text.lookup.StringLookupFactory$lambda_static_1__1033: java.util.function.Function bootstrap$()>();
v = staticinvoke <org.apache.commons.text.lookup.FunctionStringLookup: org.apache.commons.text.lookup.FunctionStringLookup on(java.util.function.Function)>(v);
<org.apache.commons.text.lookup.StringLookupFactory: org.apache.commons.text.lookup.FunctionStringLookup INSTANCE_BASE64_ENCODER> = v;
v = staticinvoke <org.apache.commons.text.lookup.StringLookupFactory$getenv__1034: java.util.function.Function bootstrap$()>();
v = staticinvoke <org.apache.commons.text.lookup.FunctionStringLookup: org.apache.commons.text.lookup.FunctionStringLookup on(java.util.function.Function)>(v);
<org.apache.commons.text.lookup.StringLookupFactory: org.apache.commons.text.lookup.FunctionStringLookup INSTANCE_ENVIRONMENT_VARIABLES> = v;
v = staticinvoke <org.apache.commons.text.lookup.StringLookupFactory$lambda_static_2__1035: java.util.function.Function bootstrap$()>();
v = staticinvoke <org.apache.commons.text.lookup.FunctionStringLookup: org.apache.commons.text.lookup.FunctionStringLookup on(java.util.function.Function)>(v);
<org.apache.commons.text.lookup.StringLookupFactory: org.apache.commons.text.lookup.FunctionStringLookup INSTANCE_NULL> = v;
v = staticinvoke <org.apache.commons.text.lookup.StringLookupFactory$getProperty__1036: java.util.function.Function bootstrap$()>();
v = staticinvoke <org.apache.commons.text.lookup.FunctionStringLookup: org.apache.commons.text.lookup.FunctionStringLookup on(java.util.function.Function)>(v);
<org.apache.commons.text.lookup.StringLookupFactory: org.apache.commons.text.lookup.FunctionStringLookup INSTANCE_SYSTEM_PROPERTIES> = v;
return;
}
}