public class nl.basjes.parse.useragent.config.TestCase$TestResult extends java.lang.Object implements java.util.function.BooleanSupplier
{
private nl.basjes.parse.useragent.config.TestCase testCase;
private boolean pass;
private long parseDurationNS;
private java.lang.String errorReport;
private nl.basjes.parse.useragent.UserAgent result;
public void <init>()
{
nl.basjes.parse.useragent.config.TestCase$TestResult v;
v := @this: nl.basjes.parse.useragent.config.TestCase$TestResult;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public nl.basjes.parse.useragent.config.TestCase getTestCase()
{
nl.basjes.parse.useragent.config.TestCase v;
nl.basjes.parse.useragent.config.TestCase$TestResult v;
v := @this: nl.basjes.parse.useragent.config.TestCase$TestResult;
v = v.<nl.basjes.parse.useragent.config.TestCase$TestResult: nl.basjes.parse.useragent.config.TestCase testCase>;
return v;
}
public boolean testPassed()
{
nl.basjes.parse.useragent.config.TestCase$TestResult v;
boolean v;
v := @this: nl.basjes.parse.useragent.config.TestCase$TestResult;
v = v.<nl.basjes.parse.useragent.config.TestCase$TestResult: boolean pass>;
return v;
}
public boolean testFailed()
{
nl.basjes.parse.useragent.config.TestCase$TestResult v;
boolean v, v;
v := @this: nl.basjes.parse.useragent.config.TestCase$TestResult;
v = v.<nl.basjes.parse.useragent.config.TestCase$TestResult: boolean pass>;
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public long getParseDurationNS()
{
long v;
nl.basjes.parse.useragent.config.TestCase$TestResult v;
v := @this: nl.basjes.parse.useragent.config.TestCase$TestResult;
v = v.<nl.basjes.parse.useragent.config.TestCase$TestResult: long parseDurationNS>;
return v;
}
public java.lang.String getErrorReport()
{
java.lang.String v;
nl.basjes.parse.useragent.config.TestCase$TestResult v;
v := @this: nl.basjes.parse.useragent.config.TestCase$TestResult;
v = v.<nl.basjes.parse.useragent.config.TestCase$TestResult: java.lang.String errorReport>;
return v;
}
public nl.basjes.parse.useragent.UserAgent getResult()
{
nl.basjes.parse.useragent.UserAgent v;
nl.basjes.parse.useragent.config.TestCase$TestResult v;
v := @this: nl.basjes.parse.useragent.config.TestCase$TestResult;
v = v.<nl.basjes.parse.useragent.config.TestCase$TestResult: nl.basjes.parse.useragent.UserAgent result>;
return v;
}
public java.lang.String toString()
{
java.lang.String v;
nl.basjes.parse.useragent.config.TestCase$TestResult v;
v := @this: nl.basjes.parse.useragent.config.TestCase$TestResult;
v = v.<nl.basjes.parse.useragent.config.TestCase$TestResult: java.lang.String errorReport>;
return v;
}
public boolean getAsBoolean()
{
nl.basjes.parse.useragent.config.TestCase$TestResult v;
boolean v;
v := @this: nl.basjes.parse.useragent.config.TestCase$TestResult;
v = v.<nl.basjes.parse.useragent.config.TestCase$TestResult: boolean pass>;
return v;
}
}