public class org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext extends java.lang.Object implements org.junit.jupiter.params.shadow.com.univocity.parsers.common.Context
{
protected boolean stopped;
final org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput output;
final org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap columnMap;
final int errorContentLength;
protected org.junit.jupiter.params.shadow.com.univocity.parsers.common.record.RecordFactory recordFactory;
private java.lang.String[] headers;
public void <init>(int)
{
int v;
org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext v;
v := @this: org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext;
v := @parameter: int;
specialinvoke v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext: void <init>(org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput,int)>(null, v);
return;
}
public void <init>(org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput, int)
{
org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput v;
org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext v;
int v;
org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap v;
v := @this: org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext;
v := @parameter: org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput;
v := @parameter: int;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext: boolean stopped> = 0;
v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext: org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput output> = v;
v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext: int errorContentLength> = v;
v = new org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap;
specialinvoke v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap: void <init>(org.junit.jupiter.params.shadow.com.univocity.parsers.common.Context,org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput)>(v, v);
v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext: org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap columnMap> = v;
return;
}
public java.lang.String[] headers()
{
org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput v, v;
org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext v;
java.lang.String[] v, v, v, v;
v := @this: org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext: java.lang.String[] headers>;
if v != null goto label;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext: org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput output>;
if v != null goto label;
v = <org.junit.jupiter.params.shadow.com.univocity.parsers.common.ArgumentUtils: java.lang.String[] EMPTY_STRING_ARRAY>;
v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext: java.lang.String[] headers> = v;
label:
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext: org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput output>;
v = virtualinvoke v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput: java.lang.String[] getHeaderAsStringArray()>();
v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext: java.lang.String[] headers> = v;
label:
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext: java.lang.String[] headers>;
return v;
}
public java.lang.String[] selectedHeaders()
{
org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext v;
java.lang.String[] v, v, v, v;
int[] v;
int v, v, v, v;
java.lang.String v;
v := @this: org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext: java.lang.String[] headers>;
if v != null goto label;
virtualinvoke v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext: java.lang.String[] headers()>();
label:
v = virtualinvoke v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext: int[] extractedFieldIndexes()>();
if v == null goto label;
v = lengthof v;
v = newarray (java.lang.String)[v];
v = virtualinvoke v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext: java.lang.String[] headers()>();
v = 0;
label:
v = lengthof v;
if v >= v goto label;
v = v[v];
v = v[v];
v[v] = v;
v = v + 1;
goto label;
label:
return v;
label:
v = virtualinvoke v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext: java.lang.String[] headers()>();
return v;
}
public int[] extractedFieldIndexes()
{
org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput v, v;
int[] v;
org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext v;
v := @this: org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext: org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput output>;
if v != null goto label;
return null;
label:
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext: org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput output>;
v = virtualinvoke v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput: int[] getSelectedIndexes()>();
return v;
}
public boolean columnsReordered()
{
org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput v, v;
org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext v;
boolean v;
v := @this: org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext: org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput output>;
if v != null goto label;
return 0;
label:
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext: org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput output>;
v = virtualinvoke v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput: boolean isColumnReorderingEnabled()>();
return v;
}
public int indexOf(java.lang.String)
{
org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext v;
int v;
org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap v;
java.lang.String v;
v := @this: org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext;
v := @parameter: java.lang.String;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext: org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap columnMap>;
v = virtualinvoke v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap: int indexOf(java.lang.String)>(v);
return v;
}
public int indexOf(java.lang.Enum)
{
java.lang.Enum v;
org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext v;
int v;
org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap v;
v := @this: org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext;
v := @parameter: java.lang.Enum;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext: org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap columnMap>;
v = virtualinvoke v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap: int indexOf(java.lang.Enum)>(v);
return v;
}
void reset()
{
org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput v, v;
org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext v;
org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap v;
v := @this: org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext: org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput output>;
if v == null goto label;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext: org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput output>;
virtualinvoke v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput: void reset()>();
label:
v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext: org.junit.jupiter.params.shadow.com.univocity.parsers.common.record.RecordFactory recordFactory> = null;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext: org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap columnMap>;
virtualinvoke v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap: void reset()>();
return;
}
public int currentColumn()
{
org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput v, v;
org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext v;
int v, v;
v := @this: org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext: org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput output>;
if v != null goto label;
v = (int) -1;
return v;
label:
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext: org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput output>;
v = virtualinvoke v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput: int getCurrentColumn()>();
return v;
}
public long currentRecord()
{
org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput v, v;
org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext v;
long v;
v := @this: org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext: org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput output>;
if v != null goto label;
return -1L;
label:
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext: org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput output>;
v = virtualinvoke v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput: long getCurrentRecord()>();
return v;
}
public void stop()
{
org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext v;
v := @this: org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext;
v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext: boolean stopped> = 1;
return;
}
public boolean isStopped()
{
boolean v;
org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext v;
v := @this: org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext: boolean stopped>;
return v;
}
public int errorContentLength()
{
int v;
org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext v;
v := @this: org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext: int errorContentLength>;
return v;
}
public org.junit.jupiter.params.shadow.com.univocity.parsers.common.record.Record toRecord(java.lang.String[])
{
org.junit.jupiter.params.shadow.com.univocity.parsers.common.record.Record v;
org.junit.jupiter.params.shadow.com.univocity.parsers.common.record.RecordFactory v, v, v;
org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext v;
java.lang.String[] v;
v := @this: org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext;
v := @parameter: java.lang.String[];
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext: org.junit.jupiter.params.shadow.com.univocity.parsers.common.record.RecordFactory recordFactory>;
if v != null goto label;
v = new org.junit.jupiter.params.shadow.com.univocity.parsers.common.record.RecordFactory;
specialinvoke v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.record.RecordFactory: void <init>(org.junit.jupiter.params.shadow.com.univocity.parsers.common.Context)>(v);
v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext: org.junit.jupiter.params.shadow.com.univocity.parsers.common.record.RecordFactory recordFactory> = v;
label:
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext: org.junit.jupiter.params.shadow.com.univocity.parsers.common.record.RecordFactory recordFactory>;
v = virtualinvoke v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.record.RecordFactory: org.junit.jupiter.params.shadow.com.univocity.parsers.common.record.Record newRecord(java.lang.String[])>(v);
return v;
}
public org.junit.jupiter.params.shadow.com.univocity.parsers.common.record.RecordMetaData recordMetaData()
{
org.junit.jupiter.params.shadow.com.univocity.parsers.common.record.RecordMetaData v;
org.junit.jupiter.params.shadow.com.univocity.parsers.common.record.RecordFactory v, v, v;
org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext v;
v := @this: org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext: org.junit.jupiter.params.shadow.com.univocity.parsers.common.record.RecordFactory recordFactory>;
if v != null goto label;
v = new org.junit.jupiter.params.shadow.com.univocity.parsers.common.record.RecordFactory;
specialinvoke v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.record.RecordFactory: void <init>(org.junit.jupiter.params.shadow.com.univocity.parsers.common.Context)>(v);
v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext: org.junit.jupiter.params.shadow.com.univocity.parsers.common.record.RecordFactory recordFactory> = v;
label:
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.DefaultContext: org.junit.jupiter.params.shadow.com.univocity.parsers.common.record.RecordFactory recordFactory>;
v = virtualinvoke v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.record.RecordFactory: org.junit.jupiter.params.shadow.com.univocity.parsers.common.record.RecordMetaData getRecordMetaData()>();
return v;
}
}