public class org.apache.commons.text.StringTokenizer extends java.lang.Object implements java.util.ListIterator, java.lang.Cloneable
{
private static final org.apache.commons.text.StringTokenizer CSV_TOKENIZER_PROTOTYPE;
private static final org.apache.commons.text.StringTokenizer TSV_TOKENIZER_PROTOTYPE;
private char[] chars;
private java.lang.String[] tokens;
private int tokenPos;
private org.apache.commons.text.matcher.StringMatcher delimMatcher;
private org.apache.commons.text.matcher.StringMatcher quoteMatcher;
private org.apache.commons.text.matcher.StringMatcher ignoredMatcher;
private org.apache.commons.text.matcher.StringMatcher trimmerMatcher;
private boolean emptyAsNull;
private boolean ignoreEmptyTokens;
private static org.apache.commons.text.StringTokenizer getCSVClone()
{
java.lang.Object v;
org.apache.commons.text.StringTokenizer v;
v = <org.apache.commons.text.StringTokenizer: org.apache.commons.text.StringTokenizer CSV_TOKENIZER_PROTOTYPE>;
v = virtualinvoke v.<org.apache.commons.text.StringTokenizer: java.lang.Object clone()>();
return v;
}
public static org.apache.commons.text.StringTokenizer getCSVInstance()
{
org.apache.commons.text.StringTokenizer v;
v = staticinvoke <org.apache.commons.text.StringTokenizer: org.apache.commons.text.StringTokenizer getCSVClone()>();
return v;
}
public static org.apache.commons.text.StringTokenizer getCSVInstance(char[])
{
char[] v;
org.apache.commons.text.StringTokenizer v, v;
v := @parameter: char[];
v = staticinvoke <org.apache.commons.text.StringTokenizer: org.apache.commons.text.StringTokenizer getCSVClone()>();
v = virtualinvoke v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.StringTokenizer reset(char[])>(v);
return v;
}
public static org.apache.commons.text.StringTokenizer getCSVInstance(java.lang.String)
{
java.lang.String v;
org.apache.commons.text.StringTokenizer v, v;
v := @parameter: java.lang.String;
v = staticinvoke <org.apache.commons.text.StringTokenizer: org.apache.commons.text.StringTokenizer getCSVClone()>();
v = virtualinvoke v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.StringTokenizer reset(java.lang.String)>(v);
return v;
}
private static org.apache.commons.text.StringTokenizer getTSVClone()
{
java.lang.Object v;
org.apache.commons.text.StringTokenizer v;
v = <org.apache.commons.text.StringTokenizer: org.apache.commons.text.StringTokenizer TSV_TOKENIZER_PROTOTYPE>;
v = virtualinvoke v.<org.apache.commons.text.StringTokenizer: java.lang.Object clone()>();
return v;
}
public static org.apache.commons.text.StringTokenizer getTSVInstance()
{
org.apache.commons.text.StringTokenizer v;
v = staticinvoke <org.apache.commons.text.StringTokenizer: org.apache.commons.text.StringTokenizer getTSVClone()>();
return v;
}
public static org.apache.commons.text.StringTokenizer getTSVInstance(char[])
{
char[] v;
org.apache.commons.text.StringTokenizer v, v;
v := @parameter: char[];
v = staticinvoke <org.apache.commons.text.StringTokenizer: org.apache.commons.text.StringTokenizer getTSVClone()>();
v = virtualinvoke v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.StringTokenizer reset(char[])>(v);
return v;
}
public static org.apache.commons.text.StringTokenizer getTSVInstance(java.lang.String)
{
java.lang.String v;
org.apache.commons.text.StringTokenizer v, v;
v := @parameter: java.lang.String;
v = staticinvoke <org.apache.commons.text.StringTokenizer: org.apache.commons.text.StringTokenizer getTSVClone()>();
v = virtualinvoke v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.StringTokenizer reset(java.lang.String)>(v);
return v;
}
public void <init>()
{
org.apache.commons.text.StringTokenizer v;
org.apache.commons.text.matcher.StringMatcher v, v, v, v;
org.apache.commons.text.matcher.StringMatcherFactory v, v, v, v;
v := @this: org.apache.commons.text.StringTokenizer;
specialinvoke v.<java.lang.Object: void <init>()>();
v = <org.apache.commons.text.matcher.StringMatcherFactory: org.apache.commons.text.matcher.StringMatcherFactory INSTANCE>;
v = virtualinvoke v.<org.apache.commons.text.matcher.StringMatcherFactory: org.apache.commons.text.matcher.StringMatcher splitMatcher()>();
v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.matcher.StringMatcher delimMatcher> = v;
v = <org.apache.commons.text.matcher.StringMatcherFactory: org.apache.commons.text.matcher.StringMatcherFactory INSTANCE>;
v = virtualinvoke v.<org.apache.commons.text.matcher.StringMatcherFactory: org.apache.commons.text.matcher.StringMatcher noneMatcher()>();
v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.matcher.StringMatcher quoteMatcher> = v;
v = <org.apache.commons.text.matcher.StringMatcherFactory: org.apache.commons.text.matcher.StringMatcherFactory INSTANCE>;
v = virtualinvoke v.<org.apache.commons.text.matcher.StringMatcherFactory: org.apache.commons.text.matcher.StringMatcher noneMatcher()>();
v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.matcher.StringMatcher ignoredMatcher> = v;
v = <org.apache.commons.text.matcher.StringMatcherFactory: org.apache.commons.text.matcher.StringMatcherFactory INSTANCE>;
v = virtualinvoke v.<org.apache.commons.text.matcher.StringMatcherFactory: org.apache.commons.text.matcher.StringMatcher noneMatcher()>();
v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.matcher.StringMatcher trimmerMatcher> = v;
v.<org.apache.commons.text.StringTokenizer: boolean ignoreEmptyTokens> = 1;
v.<org.apache.commons.text.StringTokenizer: char[] chars> = null;
return;
}
public void <init>(char[])
{
org.apache.commons.text.StringTokenizer v;
org.apache.commons.text.matcher.StringMatcher v, v, v, v;
org.apache.commons.text.matcher.StringMatcherFactory v, v, v, v;
char[] v;
java.lang.Object v;
v := @this: org.apache.commons.text.StringTokenizer;
v := @parameter: char[];
specialinvoke v.<java.lang.Object: void <init>()>();
v = <org.apache.commons.text.matcher.StringMatcherFactory: org.apache.commons.text.matcher.StringMatcherFactory INSTANCE>;
v = virtualinvoke v.<org.apache.commons.text.matcher.StringMatcherFactory: org.apache.commons.text.matcher.StringMatcher splitMatcher()>();
v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.matcher.StringMatcher delimMatcher> = v;
v = <org.apache.commons.text.matcher.StringMatcherFactory: org.apache.commons.text.matcher.StringMatcherFactory INSTANCE>;
v = virtualinvoke v.<org.apache.commons.text.matcher.StringMatcherFactory: org.apache.commons.text.matcher.StringMatcher noneMatcher()>();
v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.matcher.StringMatcher quoteMatcher> = v;
v = <org.apache.commons.text.matcher.StringMatcherFactory: org.apache.commons.text.matcher.StringMatcherFactory INSTANCE>;
v = virtualinvoke v.<org.apache.commons.text.matcher.StringMatcherFactory: org.apache.commons.text.matcher.StringMatcher noneMatcher()>();
v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.matcher.StringMatcher ignoredMatcher> = v;
v = <org.apache.commons.text.matcher.StringMatcherFactory: org.apache.commons.text.matcher.StringMatcherFactory INSTANCE>;
v = virtualinvoke v.<org.apache.commons.text.matcher.StringMatcherFactory: org.apache.commons.text.matcher.StringMatcher noneMatcher()>();
v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.matcher.StringMatcher trimmerMatcher> = v;
v.<org.apache.commons.text.StringTokenizer: boolean ignoreEmptyTokens> = 1;
if v == null goto label;
v = virtualinvoke v.<java.lang.Object: java.lang.Object clone()>();
goto label;
label:
v = null;
label:
v.<org.apache.commons.text.StringTokenizer: char[] chars> = v;
return;
}
public void <init>(char[], char)
{
char[] v;
char v;
org.apache.commons.text.StringTokenizer v;
v := @this: org.apache.commons.text.StringTokenizer;
v := @parameter: char[];
v := @parameter: char;
specialinvoke v.<org.apache.commons.text.StringTokenizer: void <init>(char[])>(v);
virtualinvoke v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.StringTokenizer setDelimiterChar(char)>(v);
return;
}
public void <init>(char[], char, char)
{
org.apache.commons.text.StringTokenizer v;
char[] v;
char v, v;
v := @this: org.apache.commons.text.StringTokenizer;
v := @parameter: char[];
v := @parameter: char;
v := @parameter: char;
specialinvoke v.<org.apache.commons.text.StringTokenizer: void <init>(char[],char)>(v, v);
virtualinvoke v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.StringTokenizer setQuoteChar(char)>(v);
return;
}
public void <init>(char[], java.lang.String)
{
char[] v;
java.lang.String v;
org.apache.commons.text.StringTokenizer v;
v := @this: org.apache.commons.text.StringTokenizer;
v := @parameter: char[];
v := @parameter: java.lang.String;
specialinvoke v.<org.apache.commons.text.StringTokenizer: void <init>(char[])>(v);
virtualinvoke v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.StringTokenizer setDelimiterString(java.lang.String)>(v);
return;
}
public void <init>(char[], org.apache.commons.text.matcher.StringMatcher)
{
char[] v;
org.apache.commons.text.matcher.StringMatcher v;
org.apache.commons.text.StringTokenizer v;
v := @this: org.apache.commons.text.StringTokenizer;
v := @parameter: char[];
v := @parameter: org.apache.commons.text.matcher.StringMatcher;
specialinvoke v.<org.apache.commons.text.StringTokenizer: void <init>(char[])>(v);
virtualinvoke v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.StringTokenizer setDelimiterMatcher(org.apache.commons.text.matcher.StringMatcher)>(v);
return;
}
public void <init>(char[], org.apache.commons.text.matcher.StringMatcher, org.apache.commons.text.matcher.StringMatcher)
{
org.apache.commons.text.StringTokenizer v;
char[] v;
org.apache.commons.text.matcher.StringMatcher v, v;
v := @this: org.apache.commons.text.StringTokenizer;
v := @parameter: char[];
v := @parameter: org.apache.commons.text.matcher.StringMatcher;
v := @parameter: org.apache.commons.text.matcher.StringMatcher;
specialinvoke v.<org.apache.commons.text.StringTokenizer: void <init>(char[],org.apache.commons.text.matcher.StringMatcher)>(v, v);
virtualinvoke v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.StringTokenizer setQuoteMatcher(org.apache.commons.text.matcher.StringMatcher)>(v);
return;
}
public void <init>(java.lang.String)
{
org.apache.commons.text.StringTokenizer v;
org.apache.commons.text.matcher.StringMatcher v, v, v, v;
org.apache.commons.text.matcher.StringMatcherFactory v, v, v, v;
char[] v;
java.lang.String v;
v := @this: org.apache.commons.text.StringTokenizer;
v := @parameter: java.lang.String;
specialinvoke v.<java.lang.Object: void <init>()>();
v = <org.apache.commons.text.matcher.StringMatcherFactory: org.apache.commons.text.matcher.StringMatcherFactory INSTANCE>;
v = virtualinvoke v.<org.apache.commons.text.matcher.StringMatcherFactory: org.apache.commons.text.matcher.StringMatcher splitMatcher()>();
v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.matcher.StringMatcher delimMatcher> = v;
v = <org.apache.commons.text.matcher.StringMatcherFactory: org.apache.commons.text.matcher.StringMatcherFactory INSTANCE>;
v = virtualinvoke v.<org.apache.commons.text.matcher.StringMatcherFactory: org.apache.commons.text.matcher.StringMatcher noneMatcher()>();
v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.matcher.StringMatcher quoteMatcher> = v;
v = <org.apache.commons.text.matcher.StringMatcherFactory: org.apache.commons.text.matcher.StringMatcherFactory INSTANCE>;
v = virtualinvoke v.<org.apache.commons.text.matcher.StringMatcherFactory: org.apache.commons.text.matcher.StringMatcher noneMatcher()>();
v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.matcher.StringMatcher ignoredMatcher> = v;
v = <org.apache.commons.text.matcher.StringMatcherFactory: org.apache.commons.text.matcher.StringMatcherFactory INSTANCE>;
v = virtualinvoke v.<org.apache.commons.text.matcher.StringMatcherFactory: org.apache.commons.text.matcher.StringMatcher noneMatcher()>();
v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.matcher.StringMatcher trimmerMatcher> = v;
v.<org.apache.commons.text.StringTokenizer: boolean ignoreEmptyTokens> = 1;
if v == null goto label;
v = virtualinvoke v.<java.lang.String: char[] toCharArray()>();
goto label;
label:
v = null;
label:
v.<org.apache.commons.text.StringTokenizer: char[] chars> = v;
return;
}
public void <init>(java.lang.String, char)
{
char v;
java.lang.String v;
org.apache.commons.text.StringTokenizer v;
v := @this: org.apache.commons.text.StringTokenizer;
v := @parameter: java.lang.String;
v := @parameter: char;
specialinvoke v.<org.apache.commons.text.StringTokenizer: void <init>(java.lang.String)>(v);
virtualinvoke v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.StringTokenizer setDelimiterChar(char)>(v);
return;
}
public void <init>(java.lang.String, char, char)
{
org.apache.commons.text.StringTokenizer v;
char v, v;
java.lang.String v;
v := @this: org.apache.commons.text.StringTokenizer;
v := @parameter: java.lang.String;
v := @parameter: char;
v := @parameter: char;
specialinvoke v.<org.apache.commons.text.StringTokenizer: void <init>(java.lang.String,char)>(v, v);
virtualinvoke v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.StringTokenizer setQuoteChar(char)>(v);
return;
}
public void <init>(java.lang.String, java.lang.String)
{
java.lang.String v, v;
org.apache.commons.text.StringTokenizer v;
v := @this: org.apache.commons.text.StringTokenizer;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
specialinvoke v.<org.apache.commons.text.StringTokenizer: void <init>(java.lang.String)>(v);
virtualinvoke v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.StringTokenizer setDelimiterString(java.lang.String)>(v);
return;
}
public void <init>(java.lang.String, org.apache.commons.text.matcher.StringMatcher)
{
java.lang.String v;
org.apache.commons.text.matcher.StringMatcher v;
org.apache.commons.text.StringTokenizer v;
v := @this: org.apache.commons.text.StringTokenizer;
v := @parameter: java.lang.String;
v := @parameter: org.apache.commons.text.matcher.StringMatcher;
specialinvoke v.<org.apache.commons.text.StringTokenizer: void <init>(java.lang.String)>(v);
virtualinvoke v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.StringTokenizer setDelimiterMatcher(org.apache.commons.text.matcher.StringMatcher)>(v);
return;
}
public void <init>(java.lang.String, org.apache.commons.text.matcher.StringMatcher, org.apache.commons.text.matcher.StringMatcher)
{
org.apache.commons.text.StringTokenizer v;
java.lang.String v;
org.apache.commons.text.matcher.StringMatcher v, v;
v := @this: org.apache.commons.text.StringTokenizer;
v := @parameter: java.lang.String;
v := @parameter: org.apache.commons.text.matcher.StringMatcher;
v := @parameter: org.apache.commons.text.matcher.StringMatcher;
specialinvoke v.<org.apache.commons.text.StringTokenizer: void <init>(java.lang.String,org.apache.commons.text.matcher.StringMatcher)>(v, v);
virtualinvoke v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.StringTokenizer setQuoteMatcher(org.apache.commons.text.matcher.StringMatcher)>(v);
return;
}
public void add(java.lang.String)
{
java.lang.UnsupportedOperationException v;
java.lang.String v;
org.apache.commons.text.StringTokenizer v;
v := @this: org.apache.commons.text.StringTokenizer;
v := @parameter: java.lang.String;
v = new java.lang.UnsupportedOperationException;
specialinvoke v.<java.lang.UnsupportedOperationException: void <init>(java.lang.String)>("add() is unsupported");
throw v;
}
private void addToken(java.util.List, java.lang.String)
{
java.util.List v;
org.apache.commons.text.StringTokenizer v;
java.lang.String v;
boolean v, v, v;
v := @this: org.apache.commons.text.StringTokenizer;
v := @parameter: java.util.List;
v := @parameter: java.lang.String;
if v == null goto label;
v = virtualinvoke v.<java.lang.String: boolean isEmpty()>();
if v == 0 goto label;
label:
v = virtualinvoke v.<org.apache.commons.text.StringTokenizer: boolean isIgnoreEmptyTokens()>();
if v == 0 goto label;
return;
label:
v = virtualinvoke v.<org.apache.commons.text.StringTokenizer: boolean isEmptyTokenAsNull()>();
if v == 0 goto label;
v = null;
label:
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
return;
}
private void checkTokenized()
{
java.lang.Object[] v;
org.apache.commons.text.StringTokenizer v;
java.lang.String[] v, v;
java.util.List v;
int v;
char[] v, v, v;
v := @this: org.apache.commons.text.StringTokenizer;
v = v.<org.apache.commons.text.StringTokenizer: java.lang.String[] tokens>;
if v != null goto label;
v = v.<org.apache.commons.text.StringTokenizer: char[] chars>;
if v != null goto label;
v = virtualinvoke v.<org.apache.commons.text.StringTokenizer: java.util.List tokenize(char[],int,int)>(null, 0, 0);
goto label;
label:
v = v.<org.apache.commons.text.StringTokenizer: char[] chars>;
v = v.<org.apache.commons.text.StringTokenizer: char[] chars>;
v = lengthof v;
v = virtualinvoke v.<org.apache.commons.text.StringTokenizer: java.util.List tokenize(char[],int,int)>(v, 0, v);
label:
v = <org.apache.commons.lang.ArrayUtils: java.lang.String[] EMPTY_STRING_ARRAY>;
v = interfaceinvoke v.<java.util.List: java.lang.Object[] toArray(java.lang.Object[])>(v);
v.<org.apache.commons.text.StringTokenizer: java.lang.String[] tokens> = v;
label:
return;
}
public java.lang.Object clone()
{
java.lang.Object v;
org.apache.commons.text.StringTokenizer v;
java.lang.CloneNotSupportedException v;
v := @this: org.apache.commons.text.StringTokenizer;
label:
v = virtualinvoke v.<org.apache.commons.text.StringTokenizer: java.lang.Object cloneReset()>();
label:
return v;
label:
v := @caughtexception;
return null;
catch java.lang.CloneNotSupportedException from label to label with label;
}
java.lang.Object cloneReset() throws java.lang.CloneNotSupportedException
{
org.apache.commons.text.StringTokenizer v;
char[] v, v;
java.lang.Object v, v;
v := @this: org.apache.commons.text.StringTokenizer;
v = specialinvoke v.<java.lang.Object: java.lang.Object clone()>();
v = v.<org.apache.commons.text.StringTokenizer: char[] chars>;
if v == null goto label;
v = v.<org.apache.commons.text.StringTokenizer: char[] chars>;
v = virtualinvoke v.<java.lang.Object: java.lang.Object clone()>();
v.<org.apache.commons.text.StringTokenizer: char[] chars> = v;
label:
virtualinvoke v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.StringTokenizer reset()>();
return v;
}
public java.lang.String getContent()
{
org.apache.commons.text.StringTokenizer v;
char[] v, v;
java.lang.String v;
v := @this: org.apache.commons.text.StringTokenizer;
v = v.<org.apache.commons.text.StringTokenizer: char[] chars>;
if v != null goto label;
return null;
label:
v = new java.lang.String;
v = v.<org.apache.commons.text.StringTokenizer: char[] chars>;
specialinvoke v.<java.lang.String: void <init>(char[])>(v);
return v;
}
public org.apache.commons.text.matcher.StringMatcher getDelimiterMatcher()
{
org.apache.commons.text.matcher.StringMatcher v;
org.apache.commons.text.StringTokenizer v;
v := @this: org.apache.commons.text.StringTokenizer;
v = v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.matcher.StringMatcher delimMatcher>;
return v;
}
public org.apache.commons.text.matcher.StringMatcher getIgnoredMatcher()
{
org.apache.commons.text.matcher.StringMatcher v;
org.apache.commons.text.StringTokenizer v;
v := @this: org.apache.commons.text.StringTokenizer;
v = v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.matcher.StringMatcher ignoredMatcher>;
return v;
}
public org.apache.commons.text.matcher.StringMatcher getQuoteMatcher()
{
org.apache.commons.text.matcher.StringMatcher v;
org.apache.commons.text.StringTokenizer v;
v := @this: org.apache.commons.text.StringTokenizer;
v = v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.matcher.StringMatcher quoteMatcher>;
return v;
}
public java.lang.String[] getTokenArray()
{
java.lang.Object v;
java.lang.String[] v;
org.apache.commons.text.StringTokenizer v;
v := @this: org.apache.commons.text.StringTokenizer;
specialinvoke v.<org.apache.commons.text.StringTokenizer: void checkTokenized()>();
v = v.<org.apache.commons.text.StringTokenizer: java.lang.String[] tokens>;
v = virtualinvoke v.<java.lang.Object: java.lang.Object clone()>();
return v;
}
public java.util.List getTokenList()
{
java.util.List v;
org.apache.commons.text.StringTokenizer v;
java.lang.String[] v;
java.util.ArrayList v;
v := @this: org.apache.commons.text.StringTokenizer;
specialinvoke v.<org.apache.commons.text.StringTokenizer: void checkTokenized()>();
v = new java.util.ArrayList;
v = v.<org.apache.commons.text.StringTokenizer: java.lang.String[] tokens>;
v = staticinvoke <java.util.Arrays: java.util.List asList(java.lang.Object[])>(v);
specialinvoke v.<java.util.ArrayList: void <init>(java.util.Collection)>(v);
return v;
}
public org.apache.commons.text.matcher.StringMatcher getTrimmerMatcher()
{
org.apache.commons.text.matcher.StringMatcher v;
org.apache.commons.text.StringTokenizer v;
v := @this: org.apache.commons.text.StringTokenizer;
v = v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.matcher.StringMatcher trimmerMatcher>;
return v;
}
public boolean hasNext()
{
org.apache.commons.text.StringTokenizer v;
int v, v;
java.lang.String[] v;
boolean v;
v := @this: org.apache.commons.text.StringTokenizer;
specialinvoke v.<org.apache.commons.text.StringTokenizer: void checkTokenized()>();
v = v.<org.apache.commons.text.StringTokenizer: int tokenPos>;
v = v.<org.apache.commons.text.StringTokenizer: java.lang.String[] tokens>;
v = lengthof v;
if v >= v goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public boolean hasPrevious()
{
int v;
org.apache.commons.text.StringTokenizer v;
boolean v;
v := @this: org.apache.commons.text.StringTokenizer;
specialinvoke v.<org.apache.commons.text.StringTokenizer: void checkTokenized()>();
v = v.<org.apache.commons.text.StringTokenizer: int tokenPos>;
if v <= 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public boolean isEmptyTokenAsNull()
{
org.apache.commons.text.StringTokenizer v;
boolean v;
v := @this: org.apache.commons.text.StringTokenizer;
v = v.<org.apache.commons.text.StringTokenizer: boolean emptyAsNull>;
return v;
}
public boolean isIgnoreEmptyTokens()
{
org.apache.commons.text.StringTokenizer v;
boolean v;
v := @this: org.apache.commons.text.StringTokenizer;
v = v.<org.apache.commons.text.StringTokenizer: boolean ignoreEmptyTokens>;
return v;
}
private boolean isQuote(char[], int, int, int, int)
{
org.apache.commons.text.StringTokenizer v;
char v, v;
int v, v, v, v, v, v, v, v;
char[] v;
v := @this: org.apache.commons.text.StringTokenizer;
v := @parameter: char[];
v := @parameter: int;
v := @parameter: int;
v := @parameter: int;
v := @parameter: int;
v = 0;
label:
if v >= v goto label;
v = v + v;
if v >= v goto label;
v = v + v;
v = v[v];
v = v + v;
v = v[v];
if v == v goto label;
label:
return 0;
label:
v = v + 1;
goto label;
label:
return 1;
}
public java.lang.String next()
{
org.apache.commons.text.StringTokenizer v;
int v, v;
java.lang.String[] v;
java.lang.String v;
java.util.NoSuchElementException v;
boolean v;
v := @this: org.apache.commons.text.StringTokenizer;
v = virtualinvoke v.<org.apache.commons.text.StringTokenizer: boolean hasNext()>();
if v == 0 goto label;
v = v.<org.apache.commons.text.StringTokenizer: java.lang.String[] tokens>;
v = v.<org.apache.commons.text.StringTokenizer: int tokenPos>;
v = v + 1;
v.<org.apache.commons.text.StringTokenizer: int tokenPos> = v;
v = v[v];
return v;
label:
v = new java.util.NoSuchElementException;
specialinvoke v.<java.util.NoSuchElementException: void <init>()>();
throw v;
}
public int nextIndex()
{
int v;
org.apache.commons.text.StringTokenizer v;
v := @this: org.apache.commons.text.StringTokenizer;
v = v.<org.apache.commons.text.StringTokenizer: int tokenPos>;
return v;
}
public java.lang.String nextToken()
{
org.apache.commons.text.StringTokenizer v;
int v, v;
java.lang.String[] v;
java.lang.String v;
boolean v;
v := @this: org.apache.commons.text.StringTokenizer;
v = virtualinvoke v.<org.apache.commons.text.StringTokenizer: boolean hasNext()>();
if v == 0 goto label;
v = v.<org.apache.commons.text.StringTokenizer: java.lang.String[] tokens>;
v = v.<org.apache.commons.text.StringTokenizer: int tokenPos>;
v = v + 1;
v.<org.apache.commons.text.StringTokenizer: int tokenPos> = v;
v = v[v];
return v;
label:
return null;
}
public java.lang.String previous()
{
org.apache.commons.text.StringTokenizer v;
int v, v;
java.lang.String[] v;
java.lang.String v;
java.util.NoSuchElementException v;
boolean v;
v := @this: org.apache.commons.text.StringTokenizer;
v = virtualinvoke v.<org.apache.commons.text.StringTokenizer: boolean hasPrevious()>();
if v == 0 goto label;
v = v.<org.apache.commons.text.StringTokenizer: java.lang.String[] tokens>;
v = v.<org.apache.commons.text.StringTokenizer: int tokenPos>;
v = v - 1;
v.<org.apache.commons.text.StringTokenizer: int tokenPos> = v;
v = v[v];
return v;
label:
v = new java.util.NoSuchElementException;
specialinvoke v.<java.util.NoSuchElementException: void <init>()>();
throw v;
}
public int previousIndex()
{
int v, v;
org.apache.commons.text.StringTokenizer v;
v := @this: org.apache.commons.text.StringTokenizer;
v = v.<org.apache.commons.text.StringTokenizer: int tokenPos>;
v = v - 1;
return v;
}
public java.lang.String previousToken()
{
org.apache.commons.text.StringTokenizer v;
int v, v;
java.lang.String[] v;
java.lang.String v;
boolean v;
v := @this: org.apache.commons.text.StringTokenizer;
v = virtualinvoke v.<org.apache.commons.text.StringTokenizer: boolean hasPrevious()>();
if v == 0 goto label;
v = v.<org.apache.commons.text.StringTokenizer: java.lang.String[] tokens>;
v = v.<org.apache.commons.text.StringTokenizer: int tokenPos>;
v = v - 1;
v.<org.apache.commons.text.StringTokenizer: int tokenPos> = v;
v = v[v];
return v;
label:
return null;
}
private int readNextToken(char[], int, int, org.apache.commons.text.TextStringBuilder, java.util.List)
{
int v, v, v, v, v, v, v, v, v, v, v, v, v, v;
org.apache.commons.text.StringTokenizer v;
org.apache.commons.text.TextStringBuilder v;
org.apache.commons.text.matcher.StringMatcher v, v, v, v, v, v;
java.util.List v;
char[] v;
v := @this: org.apache.commons.text.StringTokenizer;
v := @parameter: char[];
v := @parameter: int;
v := @parameter: int;
v := @parameter: org.apache.commons.text.TextStringBuilder;
v := @parameter: java.util.List;
label:
if v >= v goto label;
v = virtualinvoke v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.matcher.StringMatcher getIgnoredMatcher()>();
v = interfaceinvoke v.<org.apache.commons.text.matcher.StringMatcher: int isMatch(char[],int,int,int)>(v, v, v, v);
v = virtualinvoke v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.matcher.StringMatcher getTrimmerMatcher()>();
v = interfaceinvoke v.<org.apache.commons.text.matcher.StringMatcher: int isMatch(char[],int,int,int)>(v, v, v, v);
v = staticinvoke <java.lang.Math: int max(int,int)>(v, v);
if v == 0 goto label;
v = virtualinvoke v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.matcher.StringMatcher getDelimiterMatcher()>();
v = interfaceinvoke v.<org.apache.commons.text.matcher.StringMatcher: int isMatch(char[],int,int,int)>(v, v, v, v);
if v > 0 goto label;
v = virtualinvoke v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.matcher.StringMatcher getQuoteMatcher()>();
v = interfaceinvoke v.<org.apache.commons.text.matcher.StringMatcher: int isMatch(char[],int,int,int)>(v, v, v, v);
if v > 0 goto label;
v = v + v;
goto label;
label:
if v < v goto label;
specialinvoke v.<org.apache.commons.text.StringTokenizer: void addToken(java.util.List,java.lang.String)>(v, "");
v = (int) -1;
return v;
label:
v = virtualinvoke v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.matcher.StringMatcher getDelimiterMatcher()>();
v = interfaceinvoke v.<org.apache.commons.text.matcher.StringMatcher: int isMatch(char[],int,int,int)>(v, v, v, v);
if v <= 0 goto label;
specialinvoke v.<org.apache.commons.text.StringTokenizer: void addToken(java.util.List,java.lang.String)>(v, "");
v = v + v;
return v;
label:
v = virtualinvoke v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.matcher.StringMatcher getQuoteMatcher()>();
v = interfaceinvoke v.<org.apache.commons.text.matcher.StringMatcher: int isMatch(char[],int,int,int)>(v, v, v, v);
if v <= 0 goto label;
v = v + v;
v = specialinvoke v.<org.apache.commons.text.StringTokenizer: int readWithQuotes(char[],int,int,org.apache.commons.text.TextStringBuilder,java.util.List,int,int)>(v, v, v, v, v, v, v);
return v;
label:
v = specialinvoke v.<org.apache.commons.text.StringTokenizer: int readWithQuotes(char[],int,int,org.apache.commons.text.TextStringBuilder,java.util.List,int,int)>(v, v, v, v, v, 0, 0);
return v;
}
private int readWithQuotes(char[], int, int, org.apache.commons.text.TextStringBuilder, java.util.List, int, int)
{
int v, v, v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.String v, v;
boolean v, v, v, v, v;
org.apache.commons.text.StringTokenizer v;
org.apache.commons.text.TextStringBuilder v;
char v;
org.apache.commons.text.matcher.StringMatcher v, v, v;
java.util.List v;
char[] v;
v := @this: org.apache.commons.text.StringTokenizer;
v := @parameter: char[];
v := @parameter: int;
v := @parameter: int;
v := @parameter: org.apache.commons.text.TextStringBuilder;
v := @parameter: java.util.List;
v := @parameter: int;
v := @parameter: int;
virtualinvoke v.<org.apache.commons.text.TextStringBuilder: org.apache.commons.text.TextStringBuilder clear()>();
v = v;
if v <= 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = v;
v = 0;
label:
if v >= v goto label;
if v == 0 goto label;
v = specialinvoke v.<org.apache.commons.text.StringTokenizer: boolean isQuote(char[],int,int,int,int)>(v, v, v, v, v);
if v == 0 goto label;
v = v + v;
v = specialinvoke v.<org.apache.commons.text.StringTokenizer: boolean isQuote(char[],int,int,int,int)>(v, v, v, v, v);
if v == 0 goto label;
virtualinvoke v.<org.apache.commons.text.TextStringBuilder: org.apache.commons.text.TextStringBuilder append(char[],int,int)>(v, v, v);
v = v * 2;
v = v + v;
v = virtualinvoke v.<org.apache.commons.text.TextStringBuilder: int size()>();
goto label;
label:
v = 0;
v = v + v;
goto label;
label:
v = virtualinvoke v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.matcher.StringMatcher getDelimiterMatcher()>();
v = interfaceinvoke v.<org.apache.commons.text.matcher.StringMatcher: int isMatch(char[],int,int,int)>(v, v, v, v);
if v <= 0 goto label;
v = virtualinvoke v.<org.apache.commons.text.TextStringBuilder: java.lang.String substring(int,int)>(0, v);
specialinvoke v.<org.apache.commons.text.StringTokenizer: void addToken(java.util.List,java.lang.String)>(v, v);
v = v + v;
return v;
label:
if v <= 0 goto label;
v = specialinvoke v.<org.apache.commons.text.StringTokenizer: boolean isQuote(char[],int,int,int,int)>(v, v, v, v, v);
if v == 0 goto label;
v = 1;
v = v + v;
goto label;
label:
v = virtualinvoke v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.matcher.StringMatcher getIgnoredMatcher()>();
v = interfaceinvoke v.<org.apache.commons.text.matcher.StringMatcher: int isMatch(char[],int,int,int)>(v, v, v, v);
if v <= 0 goto label;
v = v + v;
goto label;
label:
v = virtualinvoke v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.matcher.StringMatcher getTrimmerMatcher()>();
v = interfaceinvoke v.<org.apache.commons.text.matcher.StringMatcher: int isMatch(char[],int,int,int)>(v, v, v, v);
if v <= 0 goto label;
virtualinvoke v.<org.apache.commons.text.TextStringBuilder: org.apache.commons.text.TextStringBuilder append(char[],int,int)>(v, v, v);
v = v + v;
goto label;
label:
v = v;
v = v + 1;
v = v[v];
virtualinvoke v.<org.apache.commons.text.TextStringBuilder: org.apache.commons.text.TextStringBuilder append(char)>(v);
v = virtualinvoke v.<org.apache.commons.text.TextStringBuilder: int size()>();
goto label;
label:
v = virtualinvoke v.<org.apache.commons.text.TextStringBuilder: java.lang.String substring(int,int)>(0, v);
specialinvoke v.<org.apache.commons.text.StringTokenizer: void addToken(java.util.List,java.lang.String)>(v, v);
v = (int) -1;
return v;
}
public void remove()
{
java.lang.UnsupportedOperationException v;
org.apache.commons.text.StringTokenizer v;
v := @this: org.apache.commons.text.StringTokenizer;
v = new java.lang.UnsupportedOperationException;
specialinvoke v.<java.lang.UnsupportedOperationException: void <init>(java.lang.String)>("remove() is unsupported");
throw v;
}
public org.apache.commons.text.StringTokenizer reset()
{
org.apache.commons.text.StringTokenizer v;
v := @this: org.apache.commons.text.StringTokenizer;
v.<org.apache.commons.text.StringTokenizer: int tokenPos> = 0;
v.<org.apache.commons.text.StringTokenizer: java.lang.String[] tokens> = null;
return v;
}
public org.apache.commons.text.StringTokenizer reset(char[])
{
char[] v;
java.lang.Object v;
org.apache.commons.text.StringTokenizer v;
v := @this: org.apache.commons.text.StringTokenizer;
v := @parameter: char[];
virtualinvoke v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.StringTokenizer reset()>();
if v == null goto label;
v = virtualinvoke v.<java.lang.Object: java.lang.Object clone()>();
goto label;
label:
v = null;
label:
v.<org.apache.commons.text.StringTokenizer: char[] chars> = v;
return v;
}
public org.apache.commons.text.StringTokenizer reset(java.lang.String)
{
char[] v;
java.lang.String v;
org.apache.commons.text.StringTokenizer v;
v := @this: org.apache.commons.text.StringTokenizer;
v := @parameter: java.lang.String;
virtualinvoke v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.StringTokenizer reset()>();
if v == null goto label;
v = virtualinvoke v.<java.lang.String: char[] toCharArray()>();
goto label;
label:
v = null;
label:
v.<org.apache.commons.text.StringTokenizer: char[] chars> = v;
return v;
}
public void set(java.lang.String)
{
java.lang.UnsupportedOperationException v;
java.lang.String v;
org.apache.commons.text.StringTokenizer v;
v := @this: org.apache.commons.text.StringTokenizer;
v := @parameter: java.lang.String;
v = new java.lang.UnsupportedOperationException;
specialinvoke v.<java.lang.UnsupportedOperationException: void <init>(java.lang.String)>("set() is unsupported");
throw v;
}
public org.apache.commons.text.StringTokenizer setDelimiterChar(char)
{
org.apache.commons.text.StringTokenizer v, v;
char v;
org.apache.commons.text.matcher.StringMatcher v;
org.apache.commons.text.matcher.StringMatcherFactory v;
v := @this: org.apache.commons.text.StringTokenizer;
v := @parameter: char;
v = <org.apache.commons.text.matcher.StringMatcherFactory: org.apache.commons.text.matcher.StringMatcherFactory INSTANCE>;
v = virtualinvoke v.<org.apache.commons.text.matcher.StringMatcherFactory: org.apache.commons.text.matcher.StringMatcher charMatcher(char)>(v);
v = virtualinvoke v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.StringTokenizer setDelimiterMatcher(org.apache.commons.text.matcher.StringMatcher)>(v);
return v;
}
public org.apache.commons.text.StringTokenizer setDelimiterMatcher(org.apache.commons.text.matcher.StringMatcher)
{
org.apache.commons.text.StringTokenizer v;
org.apache.commons.text.matcher.StringMatcher v, v;
org.apache.commons.text.matcher.StringMatcherFactory v;
v := @this: org.apache.commons.text.StringTokenizer;
v := @parameter: org.apache.commons.text.matcher.StringMatcher;
if v != null goto label;
v = <org.apache.commons.text.matcher.StringMatcherFactory: org.apache.commons.text.matcher.StringMatcherFactory INSTANCE>;
v = virtualinvoke v.<org.apache.commons.text.matcher.StringMatcherFactory: org.apache.commons.text.matcher.StringMatcher noneMatcher()>();
goto label;
label:
v = v;
label:
v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.matcher.StringMatcher delimMatcher> = v;
return v;
}
public org.apache.commons.text.StringTokenizer setDelimiterString(java.lang.String)
{
org.apache.commons.text.StringTokenizer v, v;
java.lang.String v;
org.apache.commons.text.matcher.StringMatcher v;
org.apache.commons.text.matcher.StringMatcherFactory v;
v := @this: org.apache.commons.text.StringTokenizer;
v := @parameter: java.lang.String;
v = <org.apache.commons.text.matcher.StringMatcherFactory: org.apache.commons.text.matcher.StringMatcherFactory INSTANCE>;
v = virtualinvoke v.<org.apache.commons.text.matcher.StringMatcherFactory: org.apache.commons.text.matcher.StringMatcher stringMatcher(java.lang.String)>(v);
v = virtualinvoke v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.StringTokenizer setDelimiterMatcher(org.apache.commons.text.matcher.StringMatcher)>(v);
return v;
}
public org.apache.commons.text.StringTokenizer setEmptyTokenAsNull(boolean)
{
org.apache.commons.text.StringTokenizer v;
boolean v;
v := @this: org.apache.commons.text.StringTokenizer;
v := @parameter: boolean;
v.<org.apache.commons.text.StringTokenizer: boolean emptyAsNull> = v;
return v;
}
public org.apache.commons.text.StringTokenizer setIgnoredChar(char)
{
org.apache.commons.text.StringTokenizer v, v;
char v;
org.apache.commons.text.matcher.StringMatcher v;
org.apache.commons.text.matcher.StringMatcherFactory v;
v := @this: org.apache.commons.text.StringTokenizer;
v := @parameter: char;
v = <org.apache.commons.text.matcher.StringMatcherFactory: org.apache.commons.text.matcher.StringMatcherFactory INSTANCE>;
v = virtualinvoke v.<org.apache.commons.text.matcher.StringMatcherFactory: org.apache.commons.text.matcher.StringMatcher charMatcher(char)>(v);
v = virtualinvoke v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.StringTokenizer setIgnoredMatcher(org.apache.commons.text.matcher.StringMatcher)>(v);
return v;
}
public org.apache.commons.text.StringTokenizer setIgnoredMatcher(org.apache.commons.text.matcher.StringMatcher)
{
org.apache.commons.text.matcher.StringMatcher v;
org.apache.commons.text.StringTokenizer v;
v := @this: org.apache.commons.text.StringTokenizer;
v := @parameter: org.apache.commons.text.matcher.StringMatcher;
if v == null goto label;
v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.matcher.StringMatcher ignoredMatcher> = v;
label:
return v;
}
public org.apache.commons.text.StringTokenizer setIgnoreEmptyTokens(boolean)
{
org.apache.commons.text.StringTokenizer v;
boolean v;
v := @this: org.apache.commons.text.StringTokenizer;
v := @parameter: boolean;
v.<org.apache.commons.text.StringTokenizer: boolean ignoreEmptyTokens> = v;
return v;
}
public org.apache.commons.text.StringTokenizer setQuoteChar(char)
{
org.apache.commons.text.StringTokenizer v, v;
char v;
org.apache.commons.text.matcher.StringMatcher v;
org.apache.commons.text.matcher.StringMatcherFactory v;
v := @this: org.apache.commons.text.StringTokenizer;
v := @parameter: char;
v = <org.apache.commons.text.matcher.StringMatcherFactory: org.apache.commons.text.matcher.StringMatcherFactory INSTANCE>;
v = virtualinvoke v.<org.apache.commons.text.matcher.StringMatcherFactory: org.apache.commons.text.matcher.StringMatcher charMatcher(char)>(v);
v = virtualinvoke v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.StringTokenizer setQuoteMatcher(org.apache.commons.text.matcher.StringMatcher)>(v);
return v;
}
public org.apache.commons.text.StringTokenizer setQuoteMatcher(org.apache.commons.text.matcher.StringMatcher)
{
org.apache.commons.text.matcher.StringMatcher v;
org.apache.commons.text.StringTokenizer v;
v := @this: org.apache.commons.text.StringTokenizer;
v := @parameter: org.apache.commons.text.matcher.StringMatcher;
if v == null goto label;
v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.matcher.StringMatcher quoteMatcher> = v;
label:
return v;
}
public org.apache.commons.text.StringTokenizer setTrimmerMatcher(org.apache.commons.text.matcher.StringMatcher)
{
org.apache.commons.text.matcher.StringMatcher v;
org.apache.commons.text.StringTokenizer v;
v := @this: org.apache.commons.text.StringTokenizer;
v := @parameter: org.apache.commons.text.matcher.StringMatcher;
if v == null goto label;
v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.matcher.StringMatcher trimmerMatcher> = v;
label:
return v;
}
public int size()
{
int v;
java.lang.String[] v;
org.apache.commons.text.StringTokenizer v;
v := @this: org.apache.commons.text.StringTokenizer;
specialinvoke v.<org.apache.commons.text.StringTokenizer: void checkTokenized()>();
v = v.<org.apache.commons.text.StringTokenizer: java.lang.String[] tokens>;
v = lengthof v;
return v;
}
protected java.util.List tokenize(char[], int, int)
{
org.apache.commons.text.StringTokenizer v;
org.apache.commons.text.TextStringBuilder v;
java.util.ArrayList v;
java.util.List v;
int v, v, v;
char[] v;
v := @this: org.apache.commons.text.StringTokenizer;
v := @parameter: char[];
v := @parameter: int;
v := @parameter: int;
if v == null goto label;
if v != 0 goto label;
label:
v = staticinvoke <java.util.Collections: java.util.List emptyList()>();
return v;
label:
v = new org.apache.commons.text.TextStringBuilder;
specialinvoke v.<org.apache.commons.text.TextStringBuilder: void <init>()>();
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v = v;
label:
if v < 0 goto label;
if v >= v goto label;
v = specialinvoke v.<org.apache.commons.text.StringTokenizer: int readNextToken(char[],int,int,org.apache.commons.text.TextStringBuilder,java.util.List)>(v, v, v, v, v);
if v < v goto label;
specialinvoke v.<org.apache.commons.text.StringTokenizer: void addToken(java.util.List,java.lang.String)>(v, "");
goto label;
label:
return v;
}
public java.lang.String toString()
{
java.util.List v;
org.apache.commons.text.StringTokenizer v;
java.lang.String[] v;
java.lang.String v;
v := @this: org.apache.commons.text.StringTokenizer;
v = v.<org.apache.commons.text.StringTokenizer: java.lang.String[] tokens>;
if v != null goto label;
return "StringTokenizer[not tokenized yet]";
label:
v = virtualinvoke v.<org.apache.commons.text.StringTokenizer: java.util.List getTokenList()>();
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.util.List)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("StringTokenizer\u0001");
return v;
}
static void <clinit>()
{
org.apache.commons.text.matcher.StringMatcherFactory v, v, v, v, v, v, v, v;
org.apache.commons.text.StringTokenizer v, v, v, v, v, v, v, v, v, v, v, v, v, v;
org.apache.commons.text.matcher.StringMatcher v, v, v, v, v, v, v, v;
v = new org.apache.commons.text.StringTokenizer;
specialinvoke v.<org.apache.commons.text.StringTokenizer: void <init>()>();
<org.apache.commons.text.StringTokenizer: org.apache.commons.text.StringTokenizer CSV_TOKENIZER_PROTOTYPE> = v;
v = <org.apache.commons.text.StringTokenizer: org.apache.commons.text.StringTokenizer CSV_TOKENIZER_PROTOTYPE>;
v = <org.apache.commons.text.matcher.StringMatcherFactory: org.apache.commons.text.matcher.StringMatcherFactory INSTANCE>;
v = virtualinvoke v.<org.apache.commons.text.matcher.StringMatcherFactory: org.apache.commons.text.matcher.StringMatcher commaMatcher()>();
virtualinvoke v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.StringTokenizer setDelimiterMatcher(org.apache.commons.text.matcher.StringMatcher)>(v);
v = <org.apache.commons.text.StringTokenizer: org.apache.commons.text.StringTokenizer CSV_TOKENIZER_PROTOTYPE>;
v = <org.apache.commons.text.matcher.StringMatcherFactory: org.apache.commons.text.matcher.StringMatcherFactory INSTANCE>;
v = virtualinvoke v.<org.apache.commons.text.matcher.StringMatcherFactory: org.apache.commons.text.matcher.StringMatcher doubleQuoteMatcher()>();
virtualinvoke v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.StringTokenizer setQuoteMatcher(org.apache.commons.text.matcher.StringMatcher)>(v);
v = <org.apache.commons.text.StringTokenizer: org.apache.commons.text.StringTokenizer CSV_TOKENIZER_PROTOTYPE>;
v = <org.apache.commons.text.matcher.StringMatcherFactory: org.apache.commons.text.matcher.StringMatcherFactory INSTANCE>;
v = virtualinvoke v.<org.apache.commons.text.matcher.StringMatcherFactory: org.apache.commons.text.matcher.StringMatcher noneMatcher()>();
virtualinvoke v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.StringTokenizer setIgnoredMatcher(org.apache.commons.text.matcher.StringMatcher)>(v);
v = <org.apache.commons.text.StringTokenizer: org.apache.commons.text.StringTokenizer CSV_TOKENIZER_PROTOTYPE>;
v = <org.apache.commons.text.matcher.StringMatcherFactory: org.apache.commons.text.matcher.StringMatcherFactory INSTANCE>;
v = virtualinvoke v.<org.apache.commons.text.matcher.StringMatcherFactory: org.apache.commons.text.matcher.StringMatcher trimMatcher()>();
virtualinvoke v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.StringTokenizer setTrimmerMatcher(org.apache.commons.text.matcher.StringMatcher)>(v);
v = <org.apache.commons.text.StringTokenizer: org.apache.commons.text.StringTokenizer CSV_TOKENIZER_PROTOTYPE>;
virtualinvoke v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.StringTokenizer setEmptyTokenAsNull(boolean)>(0);
v = <org.apache.commons.text.StringTokenizer: org.apache.commons.text.StringTokenizer CSV_TOKENIZER_PROTOTYPE>;
virtualinvoke v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.StringTokenizer setIgnoreEmptyTokens(boolean)>(0);
v = new org.apache.commons.text.StringTokenizer;
specialinvoke v.<org.apache.commons.text.StringTokenizer: void <init>()>();
<org.apache.commons.text.StringTokenizer: org.apache.commons.text.StringTokenizer TSV_TOKENIZER_PROTOTYPE> = v;
v = <org.apache.commons.text.StringTokenizer: org.apache.commons.text.StringTokenizer TSV_TOKENIZER_PROTOTYPE>;
v = <org.apache.commons.text.matcher.StringMatcherFactory: org.apache.commons.text.matcher.StringMatcherFactory INSTANCE>;
v = virtualinvoke v.<org.apache.commons.text.matcher.StringMatcherFactory: org.apache.commons.text.matcher.StringMatcher tabMatcher()>();
virtualinvoke v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.StringTokenizer setDelimiterMatcher(org.apache.commons.text.matcher.StringMatcher)>(v);
v = <org.apache.commons.text.StringTokenizer: org.apache.commons.text.StringTokenizer TSV_TOKENIZER_PROTOTYPE>;
v = <org.apache.commons.text.matcher.StringMatcherFactory: org.apache.commons.text.matcher.StringMatcherFactory INSTANCE>;
v = virtualinvoke v.<org.apache.commons.text.matcher.StringMatcherFactory: org.apache.commons.text.matcher.StringMatcher doubleQuoteMatcher()>();
virtualinvoke v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.StringTokenizer setQuoteMatcher(org.apache.commons.text.matcher.StringMatcher)>(v);
v = <org.apache.commons.text.StringTokenizer: org.apache.commons.text.StringTokenizer TSV_TOKENIZER_PROTOTYPE>;
v = <org.apache.commons.text.matcher.StringMatcherFactory: org.apache.commons.text.matcher.StringMatcherFactory INSTANCE>;
v = virtualinvoke v.<org.apache.commons.text.matcher.StringMatcherFactory: org.apache.commons.text.matcher.StringMatcher noneMatcher()>();
virtualinvoke v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.StringTokenizer setIgnoredMatcher(org.apache.commons.text.matcher.StringMatcher)>(v);
v = <org.apache.commons.text.StringTokenizer: org.apache.commons.text.StringTokenizer TSV_TOKENIZER_PROTOTYPE>;
v = <org.apache.commons.text.matcher.StringMatcherFactory: org.apache.commons.text.matcher.StringMatcherFactory INSTANCE>;
v = virtualinvoke v.<org.apache.commons.text.matcher.StringMatcherFactory: org.apache.commons.text.matcher.StringMatcher trimMatcher()>();
virtualinvoke v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.StringTokenizer setTrimmerMatcher(org.apache.commons.text.matcher.StringMatcher)>(v);
v = <org.apache.commons.text.StringTokenizer: org.apache.commons.text.StringTokenizer TSV_TOKENIZER_PROTOTYPE>;
virtualinvoke v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.StringTokenizer setEmptyTokenAsNull(boolean)>(0);
v = <org.apache.commons.text.StringTokenizer: org.apache.commons.text.StringTokenizer TSV_TOKENIZER_PROTOTYPE>;
virtualinvoke v.<org.apache.commons.text.StringTokenizer: org.apache.commons.text.StringTokenizer setIgnoreEmptyTokens(boolean)>(0);
return;
}
}