public abstract class org.junit.jupiter.params.converter.SimpleArgumentConverter extends java.lang.Object implements org.junit.jupiter.params.converter.ArgumentConverter
{
public void <init>()
{
org.junit.jupiter.params.converter.SimpleArgumentConverter v;
v := @this: org.junit.jupiter.params.converter.SimpleArgumentConverter;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public final java.lang.Object convert(java.lang.Object, org.junit.jupiter.api.extension.ParameterContext) throws org.junit.jupiter.params.converter.ArgumentConversionException
{
org.junit.jupiter.api.extension.ParameterContext v;
org.junit.jupiter.params.converter.SimpleArgumentConverter v;
java.lang.reflect.Parameter v;
java.lang.Class v;
java.lang.Object v, v;
v := @this: org.junit.jupiter.params.converter.SimpleArgumentConverter;
v := @parameter: java.lang.Object;
v := @parameter: org.junit.jupiter.api.extension.ParameterContext;
v = interfaceinvoke v.<org.junit.jupiter.api.extension.ParameterContext: java.lang.reflect.Parameter getParameter()>();
v = virtualinvoke v.<java.lang.reflect.Parameter: java.lang.Class getType()>();
v = virtualinvoke v.<org.junit.jupiter.params.converter.SimpleArgumentConverter: java.lang.Object convert(java.lang.Object,java.lang.Class)>(v, v);
return v;
}
protected abstract java.lang.Object convert(java.lang.Object, java.lang.Class) throws org.junit.jupiter.params.converter.ArgumentConversionException;
}