public class org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap extends java.lang.Object
{
private java.util.Map columnMap;
private int[] enumMap;
private int[] extractedIndexes;
private final org.junit.jupiter.params.shadow.com.univocity.parsers.common.Context context;
private final org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput output;
public void <init>(org.junit.jupiter.params.shadow.com.univocity.parsers.common.Context, org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput)
{
org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap v;
org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput v;
org.junit.jupiter.params.shadow.com.univocity.parsers.common.Context v;
v := @this: org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap;
v := @parameter: org.junit.jupiter.params.shadow.com.univocity.parsers.common.Context;
v := @parameter: org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap: int[] extractedIndexes> = null;
v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap: org.junit.jupiter.params.shadow.com.univocity.parsers.common.Context context> = v;
v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap: org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput output> = v;
return;
}
public int indexOf(java.lang.String)
{
org.junit.jupiter.params.shadow.com.univocity.parsers.common.Context v, v, v;
java.lang.Integer v, v, v;
int[] v, v, v, v, v;
java.util.Map v, v, v, v, v, v, v, v;
boolean v, v;
java.lang.String[] v;
java.util.HashMap v;
org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap v;
org.junit.jupiter.params.shadow.com.univocity.parsers.common.NormalizedString[] v;
int v, v, v, v, v, v, v, v, v, v, v, v, v, v;
org.junit.jupiter.params.shadow.com.univocity.parsers.common.NormalizedString v, v, v, v;
java.lang.String v;
java.lang.Object v;
v := @this: org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap;
v := @parameter: java.lang.String;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap: java.util.Map columnMap>;
if v == null goto label;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap: java.util.Map columnMap>;
v = interfaceinvoke v.<java.util.Map: boolean isEmpty()>();
if v == 0 goto label;
v = (int) -1;
return v;
label:
specialinvoke v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap: void validateHeader(java.lang.Object)>(v);
v = staticinvoke <org.junit.jupiter.params.shadow.com.univocity.parsers.common.NormalizedString: org.junit.jupiter.params.shadow.com.univocity.parsers.common.NormalizedString valueOf(java.lang.String)>(v);
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap: java.util.Map columnMap>;
if v != null goto label;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap: org.junit.jupiter.params.shadow.com.univocity.parsers.common.Context context>;
v = interfaceinvoke v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.Context: java.lang.String[] headers()>();
v = staticinvoke <org.junit.jupiter.params.shadow.com.univocity.parsers.common.NormalizedString: org.junit.jupiter.params.shadow.com.univocity.parsers.common.NormalizedString[] toIdentifierGroupArray(java.lang.String[])>(v);
if v != null goto label;
v = staticinvoke <java.util.Collections: java.util.Map emptyMap()>();
v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap: java.util.Map columnMap> = v;
v = (int) -1;
return v;
label:
v = new java.util.HashMap;
v = lengthof v;
specialinvoke v.<java.util.HashMap: void <init>(int)>(v);
v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap: java.util.Map columnMap> = v;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap: org.junit.jupiter.params.shadow.com.univocity.parsers.common.Context context>;
v = interfaceinvoke v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.Context: int[] extractedFieldIndexes()>();
v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap: int[] extractedIndexes> = v;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap: int[] extractedIndexes>;
if v == null goto label;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap: org.junit.jupiter.params.shadow.com.univocity.parsers.common.Context context>;
v = interfaceinvoke v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.Context: boolean columnsReordered()>();
if v == 0 goto label;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap: int[] extractedIndexes>;
v = (int) -1;
v = staticinvoke <org.junit.jupiter.params.shadow.com.univocity.parsers.common.ArgumentUtils: int[] removeAll(int[],int)>(v, v);
v = 0;
label:
v = lengthof v;
if v >= v goto label;
v = v[v];
v = v[v];
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap: java.util.Map columnMap>;
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
v = v + 1;
goto label;
label:
v = 0;
label:
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap: int[] extractedIndexes>;
v = lengthof v;
if v >= v goto label;
v = lengthof v;
if v >= v goto label;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap: java.util.Map columnMap>;
v = v[v];
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
v = v + 1;
goto label;
label:
v = 0;
label:
v = lengthof v;
if v >= v goto label;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap: java.util.Map columnMap>;
v = v[v];
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
v = v + 1;
goto label;
label:
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap: java.util.Map columnMap>;
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>(v);
if v != null goto label;
v = (int) -1;
return v;
label:
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
return v;
}
private void validateHeader(java.lang.Object)
{
java.lang.String[] v, v;
org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap v;
java.lang.IllegalArgumentException v, v;
org.junit.jupiter.params.shadow.com.univocity.parsers.common.Context v, v;
java.util.List v;
java.lang.Object v;
java.lang.String v;
v := @this: org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap;
v := @parameter: java.lang.Object;
if v != null goto label;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap: org.junit.jupiter.params.shadow.com.univocity.parsers.common.Context context>;
v = interfaceinvoke v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.Context: java.lang.String[] headers()>();
if v != null goto label;
v = new java.lang.IllegalArgumentException;
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>("Header name cannot be null.");
throw v;
label:
v = new java.lang.IllegalArgumentException;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap: org.junit.jupiter.params.shadow.com.univocity.parsers.common.Context context>;
v = interfaceinvoke v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.Context: java.lang.String[] headers()>();
v = staticinvoke <java.util.Arrays: java.util.List asList(java.lang.Object[])>(v);
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[])>("Header name cannot be null. Use one of the available column names: \u0001");
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>(v);
throw v;
label:
return;
}
public int indexOf(java.lang.Enum)
{
org.junit.jupiter.params.shadow.com.univocity.parsers.common.Context v, v;
java.lang.Enum v, v, v, v;
int[] v, v, v, v, v, v, v;
boolean v;
java.lang.Object[] v;
java.lang.String[] v;
org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap v;
org.junit.jupiter.params.shadow.com.univocity.parsers.common.NormalizedString[] v;
org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput v, v;
int v, v, v, v, v, v, v, v, v, v, v, v, v, v;
org.junit.jupiter.params.shadow.com.univocity.parsers.common.NormalizedString v;
java.lang.String v;
org.junit.jupiter.params.shadow.com.univocity.parsers.common.fields.FieldSelector v, v;
java.lang.Class v;
v := @this: org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap;
v := @parameter: java.lang.Enum;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap: int[] enumMap>;
if v == null goto label;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap: int[] enumMap>;
v = lengthof v;
if v != 0 goto label;
v = (int) -1;
return v;
label:
specialinvoke v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap: void validateHeader(java.lang.Object)>(v);
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap: int[] enumMap>;
if v != null goto label;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap: org.junit.jupiter.params.shadow.com.univocity.parsers.common.Context context>;
v = interfaceinvoke v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.Context: java.lang.String[] headers()>();
v = staticinvoke <org.junit.jupiter.params.shadow.com.univocity.parsers.common.NormalizedString: org.junit.jupiter.params.shadow.com.univocity.parsers.common.NormalizedString[] toIdentifierGroupArray(java.lang.String[])>(v);
if v != null goto label;
v = newarray (int)[0];
v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap: int[] enumMap> = v;
v = (int) -1;
return v;
label:
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
v = virtualinvoke v.<java.lang.Class: java.lang.Object[] getEnumConstants()>();
v = -2147483648;
v = 0;
label:
v = lengthof v;
if v >= v goto label;
v = v[v];
v = virtualinvoke v.<java.lang.Enum: int ordinal()>();
if v >= v goto label;
v = v[v];
v = virtualinvoke v.<java.lang.Enum: int ordinal()>();
label:
v = v + 1;
goto label;
label:
v = v + 1;
v = newarray (int)[v];
v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap: int[] enumMap> = v;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap: org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput output>;
if v != null goto label;
v = null;
goto label;
label:
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap: org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput output>;
v = virtualinvoke v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput: org.junit.jupiter.params.shadow.com.univocity.parsers.common.fields.FieldSelector getFieldSelector()>();
label:
v = v;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap: org.junit.jupiter.params.shadow.com.univocity.parsers.common.Context context>;
v = interfaceinvoke v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.Context: boolean columnsReordered()>();
if v != 0 goto label;
v = null;
label:
v = 0;
label:
v = lengthof v;
if v >= v goto label;
v = v[v];
v = virtualinvoke v.<java.lang.Enum: java.lang.String toString()>();
v = staticinvoke <org.junit.jupiter.params.shadow.com.univocity.parsers.common.NormalizedString: org.junit.jupiter.params.shadow.com.univocity.parsers.common.NormalizedString valueOf(java.lang.String)>(v);
v = staticinvoke <org.junit.jupiter.params.shadow.com.univocity.parsers.common.ArgumentUtils: int indexOf(org.junit.jupiter.params.shadow.com.univocity.parsers.common.NormalizedString[],org.junit.jupiter.params.shadow.com.univocity.parsers.common.NormalizedString,org.junit.jupiter.params.shadow.com.univocity.parsers.common.fields.FieldSelector)>(v, v, v);
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap: int[] enumMap>;
v = virtualinvoke v.<java.lang.Enum: int ordinal()>();
v[v] = v;
v = v + 1;
goto label;
label:
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap: int[] enumMap>;
v = virtualinvoke v.<java.lang.Enum: int ordinal()>();
v = v[v];
return v;
}
void reset()
{
org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap v;
v := @this: org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap;
v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap: java.util.Map columnMap> = null;
v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap: int[] enumMap> = null;
v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.ColumnMap: int[] extractedIndexes> = null;
return;
}
}