final class oadd.com.google.common.base.CharMatcher$Any extends oadd.com.google.common.base.CharMatcher$NamedFastMatcher
{
static final oadd.com.google.common.base.CharMatcher$Any INSTANCE;
private void <init>()
{
oadd.com.google.common.base.CharMatcher$Any v;
v := @this: oadd.com.google.common.base.CharMatcher$Any;
specialinvoke v.<oadd.com.google.common.base.CharMatcher$NamedFastMatcher: void <init>(java.lang.String)>("CharMatcher.any()");
return;
}
public boolean matches(char)
{
oadd.com.google.common.base.CharMatcher$Any v;
char v;
v := @this: oadd.com.google.common.base.CharMatcher$Any;
v := @parameter: char;
return 1;
}
public int indexIn(java.lang.CharSequence)
{
oadd.com.google.common.base.CharMatcher$Any v;
byte v;
java.lang.CharSequence v;
int v;
v := @this: oadd.com.google.common.base.CharMatcher$Any;
v := @parameter: java.lang.CharSequence;
v = interfaceinvoke v.<java.lang.CharSequence: int length()>();
if v != 0 goto label;
v = -1;
goto label;
label:
v = 0;
label:
return v;
}
public int indexIn(java.lang.CharSequence, int)
{
oadd.com.google.common.base.CharMatcher$Any v;
java.lang.CharSequence v;
int v, v, v, v;
v := @this: oadd.com.google.common.base.CharMatcher$Any;
v := @parameter: java.lang.CharSequence;
v := @parameter: int;
v = interfaceinvoke v.<java.lang.CharSequence: int length()>();
staticinvoke <oadd.com.google.common.base.Preconditions: int checkPositionIndex(int,int)>(v, v);
if v != v goto label;
v = (int) -1;
v = v;
goto label;
label:
v = v;
label:
return v;
}
public int lastIndexIn(java.lang.CharSequence)
{
oadd.com.google.common.base.CharMatcher$Any v;
java.lang.CharSequence v;
int v, v;
v := @this: oadd.com.google.common.base.CharMatcher$Any;
v := @parameter: java.lang.CharSequence;
v = interfaceinvoke v.<java.lang.CharSequence: int length()>();
v = v - 1;
return v;
}
public boolean matchesAllOf(java.lang.CharSequence)
{
oadd.com.google.common.base.CharMatcher$Any v;
java.lang.CharSequence v;
v := @this: oadd.com.google.common.base.CharMatcher$Any;
v := @parameter: java.lang.CharSequence;
staticinvoke <oadd.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
return 1;
}
public boolean matchesNoneOf(java.lang.CharSequence)
{
oadd.com.google.common.base.CharMatcher$Any v;
java.lang.CharSequence v;
int v;
boolean v;
v := @this: oadd.com.google.common.base.CharMatcher$Any;
v := @parameter: java.lang.CharSequence;
v = interfaceinvoke v.<java.lang.CharSequence: int length()>();
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public java.lang.String removeFrom(java.lang.CharSequence)
{
oadd.com.google.common.base.CharMatcher$Any v;
java.lang.CharSequence v;
v := @this: oadd.com.google.common.base.CharMatcher$Any;
v := @parameter: java.lang.CharSequence;
staticinvoke <oadd.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
return "";
}
public java.lang.String replaceFrom(java.lang.CharSequence, char)
{
oadd.com.google.common.base.CharMatcher$Any v;
java.lang.CharSequence v;
int v;
char[] v;
char v;
java.lang.String v;
v := @this: oadd.com.google.common.base.CharMatcher$Any;
v := @parameter: java.lang.CharSequence;
v := @parameter: char;
v = interfaceinvoke v.<java.lang.CharSequence: int length()>();
v = newarray (char)[v];
staticinvoke <java.util.Arrays: void fill(char[],char)>(v, v);
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(char[])>(v);
return v;
}
public java.lang.String replaceFrom(java.lang.CharSequence, java.lang.CharSequence)
{
java.lang.CharSequence v, v;
oadd.com.google.common.base.CharMatcher$Any v;
int v, v, v, v, v;
java.lang.StringBuilder v;
java.lang.String v;
v := @this: oadd.com.google.common.base.CharMatcher$Any;
v := @parameter: java.lang.CharSequence;
v := @parameter: java.lang.CharSequence;
v = new java.lang.StringBuilder;
v = interfaceinvoke v.<java.lang.CharSequence: int length()>();
v = interfaceinvoke v.<java.lang.CharSequence: int length()>();
v = v * v;
specialinvoke v.<java.lang.StringBuilder: void <init>(int)>(v);
v = 0;
label:
v = interfaceinvoke v.<java.lang.CharSequence: int length()>();
if v >= v goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.CharSequence)>(v);
v = v + 1;
goto label;
label:
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.String toString()>();
return v;
}
public java.lang.String collapseFrom(java.lang.CharSequence, char)
{
oadd.com.google.common.base.CharMatcher$Any v;
java.lang.CharSequence v;
int v;
char v;
java.lang.String v;
v := @this: oadd.com.google.common.base.CharMatcher$Any;
v := @parameter: java.lang.CharSequence;
v := @parameter: char;
v = interfaceinvoke v.<java.lang.CharSequence: int length()>();
if v != 0 goto label;
v = "";
goto label;
label:
v = staticinvoke <java.lang.String: java.lang.String valueOf(char)>(v);
label:
return v;
}
public java.lang.String trimFrom(java.lang.CharSequence)
{
oadd.com.google.common.base.CharMatcher$Any v;
java.lang.CharSequence v;
v := @this: oadd.com.google.common.base.CharMatcher$Any;
v := @parameter: java.lang.CharSequence;
staticinvoke <oadd.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
return "";
}
public int countIn(java.lang.CharSequence)
{
int v;
oadd.com.google.common.base.CharMatcher$Any v;
java.lang.CharSequence v;
v := @this: oadd.com.google.common.base.CharMatcher$Any;
v := @parameter: java.lang.CharSequence;
v = interfaceinvoke v.<java.lang.CharSequence: int length()>();
return v;
}
public oadd.com.google.common.base.CharMatcher and(oadd.com.google.common.base.CharMatcher)
{
oadd.com.google.common.base.CharMatcher$Any v;
java.lang.Object v;
oadd.com.google.common.base.CharMatcher v;
v := @this: oadd.com.google.common.base.CharMatcher$Any;
v := @parameter: oadd.com.google.common.base.CharMatcher;
v = staticinvoke <oadd.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
return v;
}
public oadd.com.google.common.base.CharMatcher or(oadd.com.google.common.base.CharMatcher)
{
oadd.com.google.common.base.CharMatcher$Any v;
oadd.com.google.common.base.CharMatcher v;
v := @this: oadd.com.google.common.base.CharMatcher$Any;
v := @parameter: oadd.com.google.common.base.CharMatcher;
staticinvoke <oadd.com.google.common.base.Preconditions: java.lang.Object checkNotNull(java.lang.Object)>(v);
return v;
}
public oadd.com.google.common.base.CharMatcher negate()
{
oadd.com.google.common.base.CharMatcher$Any v;
oadd.com.google.common.base.CharMatcher v;
v := @this: oadd.com.google.common.base.CharMatcher$Any;
v = staticinvoke <oadd.com.google.common.base.CharMatcher$Any: oadd.com.google.common.base.CharMatcher none()>();
return v;
}
static void <clinit>()
{
oadd.com.google.common.base.CharMatcher$Any v;
v = new oadd.com.google.common.base.CharMatcher$Any;
specialinvoke v.<oadd.com.google.common.base.CharMatcher$Any: void <init>()>();
<oadd.com.google.common.base.CharMatcher$Any: oadd.com.google.common.base.CharMatcher$Any INSTANCE> = v;
return;
}
}