class org.junit.jupiter.engine.extension.TimeoutInvocationFactory$TimeoutInvocationParameters extends java.lang.Object
{
private final org.junit.jupiter.api.extension.InvocationInterceptor$Invocation invocation;
private final org.junit.jupiter.engine.extension.TimeoutDuration timeout;
private final java.util.function.Supplier descriptionSupplier;
void <init>(org.junit.jupiter.api.extension.InvocationInterceptor$Invocation, org.junit.jupiter.engine.extension.TimeoutDuration, java.util.function.Supplier)
{
org.junit.jupiter.engine.extension.TimeoutDuration v;
java.lang.Object v, v, v;
java.util.function.Supplier v;
org.junit.jupiter.engine.extension.TimeoutInvocationFactory$TimeoutInvocationParameters v;
org.junit.jupiter.api.extension.InvocationInterceptor$Invocation v;
v := @this: org.junit.jupiter.engine.extension.TimeoutInvocationFactory$TimeoutInvocationParameters;
v := @parameter: org.junit.jupiter.api.extension.InvocationInterceptor$Invocation;
v := @parameter: org.junit.jupiter.engine.extension.TimeoutDuration;
v := @parameter: java.util.function.Supplier;
specialinvoke v.<java.lang.Object: void <init>()>();
v = staticinvoke <org.junit.platform.commons.util.Preconditions: java.lang.Object notNull(java.lang.Object,java.lang.String)>(v, "invocation must not be null");
v.<org.junit.jupiter.engine.extension.TimeoutInvocationFactory$TimeoutInvocationParameters: org.junit.jupiter.api.extension.InvocationInterceptor$Invocation invocation> = v;
v = staticinvoke <org.junit.platform.commons.util.Preconditions: java.lang.Object notNull(java.lang.Object,java.lang.String)>(v, "timeout must not be null");
v.<org.junit.jupiter.engine.extension.TimeoutInvocationFactory$TimeoutInvocationParameters: org.junit.jupiter.engine.extension.TimeoutDuration timeout> = v;
v = staticinvoke <org.junit.platform.commons.util.Preconditions: java.lang.Object notNull(java.lang.Object,java.lang.String)>(v, "description supplier must not be null");
v.<org.junit.jupiter.engine.extension.TimeoutInvocationFactory$TimeoutInvocationParameters: java.util.function.Supplier descriptionSupplier> = v;
return;
}
public org.junit.jupiter.api.extension.InvocationInterceptor$Invocation getInvocation()
{
org.junit.jupiter.engine.extension.TimeoutInvocationFactory$TimeoutInvocationParameters v;
org.junit.jupiter.api.extension.InvocationInterceptor$Invocation v;
v := @this: org.junit.jupiter.engine.extension.TimeoutInvocationFactory$TimeoutInvocationParameters;
v = v.<org.junit.jupiter.engine.extension.TimeoutInvocationFactory$TimeoutInvocationParameters: org.junit.jupiter.api.extension.InvocationInterceptor$Invocation invocation>;
return v;
}
public org.junit.jupiter.engine.extension.TimeoutDuration getTimeoutDuration()
{
org.junit.jupiter.engine.extension.TimeoutDuration v;
org.junit.jupiter.engine.extension.TimeoutInvocationFactory$TimeoutInvocationParameters v;
v := @this: org.junit.jupiter.engine.extension.TimeoutInvocationFactory$TimeoutInvocationParameters;
v = v.<org.junit.jupiter.engine.extension.TimeoutInvocationFactory$TimeoutInvocationParameters: org.junit.jupiter.engine.extension.TimeoutDuration timeout>;
return v;
}
public java.util.function.Supplier getDescriptionSupplier()
{
java.util.function.Supplier v;
org.junit.jupiter.engine.extension.TimeoutInvocationFactory$TimeoutInvocationParameters v;
v := @this: org.junit.jupiter.engine.extension.TimeoutInvocationFactory$TimeoutInvocationParameters;
v = v.<org.junit.jupiter.engine.extension.TimeoutInvocationFactory$TimeoutInvocationParameters: java.util.function.Supplier descriptionSupplier>;
return v;
}
}