public class io.smallrye.mutiny.helpers.spies.UniGlobalSpy extends io.smallrye.mutiny.helpers.spies.UniSpyBase
{
private final io.smallrye.mutiny.helpers.spies.UniOnCancellationSpy onCancellationSpy;
private final io.smallrye.mutiny.helpers.spies.UniOnFailureSpy onFailureSpy;
private final io.smallrye.mutiny.helpers.spies.UniOnItemOrFailureSpy onItemOrFailureSpy;
private final io.smallrye.mutiny.helpers.spies.UniOnItemSpy onItemSpy;
private final io.smallrye.mutiny.helpers.spies.UniOnSubscribeSpy onSubscribeSpy;
private final io.smallrye.mutiny.helpers.spies.UniOnTerminationSpy onTerminationSpy;
void <init>(io.smallrye.mutiny.Uni)
{
io.smallrye.mutiny.helpers.spies.UniOnItemOrFailureSpy v, v;
io.smallrye.mutiny.helpers.spies.UniOnTerminationSpy v;
io.smallrye.mutiny.helpers.spies.UniOnCancellationSpy v, v;
io.smallrye.mutiny.helpers.spies.UniGlobalSpy v;
io.smallrye.mutiny.helpers.spies.UniOnFailureSpy v, v;
io.smallrye.mutiny.helpers.spies.UniOnSubscribeSpy v, v;
io.smallrye.mutiny.Uni v;
io.smallrye.mutiny.helpers.spies.UniOnItemSpy v, v;
v := @this: io.smallrye.mutiny.helpers.spies.UniGlobalSpy;
v := @parameter: io.smallrye.mutiny.Uni;
specialinvoke v.<io.smallrye.mutiny.helpers.spies.UniSpyBase: void <init>(io.smallrye.mutiny.Uni)>(v);
v = staticinvoke <io.smallrye.mutiny.helpers.spies.Spy: io.smallrye.mutiny.helpers.spies.UniOnCancellationSpy onCancellation(io.smallrye.mutiny.Uni)>(v);
v.<io.smallrye.mutiny.helpers.spies.UniGlobalSpy: io.smallrye.mutiny.helpers.spies.UniOnCancellationSpy onCancellationSpy> = v;
v = v.<io.smallrye.mutiny.helpers.spies.UniGlobalSpy: io.smallrye.mutiny.helpers.spies.UniOnCancellationSpy onCancellationSpy>;
v = staticinvoke <io.smallrye.mutiny.helpers.spies.Spy: io.smallrye.mutiny.helpers.spies.UniOnFailureSpy onFailure(io.smallrye.mutiny.Uni)>(v);
v.<io.smallrye.mutiny.helpers.spies.UniGlobalSpy: io.smallrye.mutiny.helpers.spies.UniOnFailureSpy onFailureSpy> = v;
v = v.<io.smallrye.mutiny.helpers.spies.UniGlobalSpy: io.smallrye.mutiny.helpers.spies.UniOnFailureSpy onFailureSpy>;
v = staticinvoke <io.smallrye.mutiny.helpers.spies.Spy: io.smallrye.mutiny.helpers.spies.UniOnItemOrFailureSpy onItemOrFailure(io.smallrye.mutiny.Uni)>(v);
v.<io.smallrye.mutiny.helpers.spies.UniGlobalSpy: io.smallrye.mutiny.helpers.spies.UniOnItemOrFailureSpy onItemOrFailureSpy> = v;
v = v.<io.smallrye.mutiny.helpers.spies.UniGlobalSpy: io.smallrye.mutiny.helpers.spies.UniOnItemOrFailureSpy onItemOrFailureSpy>;
v = staticinvoke <io.smallrye.mutiny.helpers.spies.Spy: io.smallrye.mutiny.helpers.spies.UniOnItemSpy onItem(io.smallrye.mutiny.Uni)>(v);
v.<io.smallrye.mutiny.helpers.spies.UniGlobalSpy: io.smallrye.mutiny.helpers.spies.UniOnItemSpy onItemSpy> = v;
v = v.<io.smallrye.mutiny.helpers.spies.UniGlobalSpy: io.smallrye.mutiny.helpers.spies.UniOnItemSpy onItemSpy>;
v = staticinvoke <io.smallrye.mutiny.helpers.spies.Spy: io.smallrye.mutiny.helpers.spies.UniOnSubscribeSpy onSubscribe(io.smallrye.mutiny.Uni)>(v);
v.<io.smallrye.mutiny.helpers.spies.UniGlobalSpy: io.smallrye.mutiny.helpers.spies.UniOnSubscribeSpy onSubscribeSpy> = v;
v = v.<io.smallrye.mutiny.helpers.spies.UniGlobalSpy: io.smallrye.mutiny.helpers.spies.UniOnSubscribeSpy onSubscribeSpy>;
v = staticinvoke <io.smallrye.mutiny.helpers.spies.Spy: io.smallrye.mutiny.helpers.spies.UniOnTerminationSpy onTermination(io.smallrye.mutiny.Uni)>(v);
v.<io.smallrye.mutiny.helpers.spies.UniGlobalSpy: io.smallrye.mutiny.helpers.spies.UniOnTerminationSpy onTerminationSpy> = v;
return;
}
public io.smallrye.mutiny.helpers.spies.UniOnCancellationSpy onCancellationSpy()
{
io.smallrye.mutiny.helpers.spies.UniOnCancellationSpy v;
io.smallrye.mutiny.helpers.spies.UniGlobalSpy v;
v := @this: io.smallrye.mutiny.helpers.spies.UniGlobalSpy;
v = v.<io.smallrye.mutiny.helpers.spies.UniGlobalSpy: io.smallrye.mutiny.helpers.spies.UniOnCancellationSpy onCancellationSpy>;
return v;
}
public io.smallrye.mutiny.helpers.spies.UniOnFailureSpy onFailureSpy()
{
io.smallrye.mutiny.helpers.spies.UniGlobalSpy v;
io.smallrye.mutiny.helpers.spies.UniOnFailureSpy v;
v := @this: io.smallrye.mutiny.helpers.spies.UniGlobalSpy;
v = v.<io.smallrye.mutiny.helpers.spies.UniGlobalSpy: io.smallrye.mutiny.helpers.spies.UniOnFailureSpy onFailureSpy>;
return v;
}
public io.smallrye.mutiny.helpers.spies.UniOnItemOrFailureSpy onItemOrFailureSpy()
{
io.smallrye.mutiny.helpers.spies.UniOnItemOrFailureSpy v;
io.smallrye.mutiny.helpers.spies.UniGlobalSpy v;
v := @this: io.smallrye.mutiny.helpers.spies.UniGlobalSpy;
v = v.<io.smallrye.mutiny.helpers.spies.UniGlobalSpy: io.smallrye.mutiny.helpers.spies.UniOnItemOrFailureSpy onItemOrFailureSpy>;
return v;
}
public io.smallrye.mutiny.helpers.spies.UniOnItemSpy onItemSpy()
{
io.smallrye.mutiny.helpers.spies.UniOnItemSpy v;
io.smallrye.mutiny.helpers.spies.UniGlobalSpy v;
v := @this: io.smallrye.mutiny.helpers.spies.UniGlobalSpy;
v = v.<io.smallrye.mutiny.helpers.spies.UniGlobalSpy: io.smallrye.mutiny.helpers.spies.UniOnItemSpy onItemSpy>;
return v;
}
public io.smallrye.mutiny.helpers.spies.UniOnSubscribeSpy onSubscribeSpy()
{
io.smallrye.mutiny.helpers.spies.UniGlobalSpy v;
io.smallrye.mutiny.helpers.spies.UniOnSubscribeSpy v;
v := @this: io.smallrye.mutiny.helpers.spies.UniGlobalSpy;
v = v.<io.smallrye.mutiny.helpers.spies.UniGlobalSpy: io.smallrye.mutiny.helpers.spies.UniOnSubscribeSpy onSubscribeSpy>;
return v;
}
public io.smallrye.mutiny.helpers.spies.UniOnTerminationSpy onTerminationSpy()
{
io.smallrye.mutiny.helpers.spies.UniOnTerminationSpy v;
io.smallrye.mutiny.helpers.spies.UniGlobalSpy v;
v := @this: io.smallrye.mutiny.helpers.spies.UniGlobalSpy;
v = v.<io.smallrye.mutiny.helpers.spies.UniGlobalSpy: io.smallrye.mutiny.helpers.spies.UniOnTerminationSpy onTerminationSpy>;
return v;
}
public long invocationCount()
{
io.smallrye.mutiny.helpers.spies.UniOnItemOrFailureSpy v;
io.smallrye.mutiny.helpers.spies.UniOnCancellationSpy v;
long v, v, v, v, v, v, v, v, v, v, v;
io.smallrye.mutiny.helpers.spies.UniGlobalSpy v;
io.smallrye.mutiny.helpers.spies.UniOnTerminationSpy v;
io.smallrye.mutiny.helpers.spies.UniOnFailureSpy v;
io.smallrye.mutiny.helpers.spies.UniOnSubscribeSpy v;
io.smallrye.mutiny.helpers.spies.UniOnItemSpy v;
v := @this: io.smallrye.mutiny.helpers.spies.UniGlobalSpy;
v = v.<io.smallrye.mutiny.helpers.spies.UniGlobalSpy: io.smallrye.mutiny.helpers.spies.UniOnCancellationSpy onCancellationSpy>;
v = virtualinvoke v.<io.smallrye.mutiny.helpers.spies.UniOnCancellationSpy: long invocationCount()>();
v = v.<io.smallrye.mutiny.helpers.spies.UniGlobalSpy: io.smallrye.mutiny.helpers.spies.UniOnFailureSpy onFailureSpy>;
v = virtualinvoke v.<io.smallrye.mutiny.helpers.spies.UniOnFailureSpy: long invocationCount()>();
v = v + v;
v = v.<io.smallrye.mutiny.helpers.spies.UniGlobalSpy: io.smallrye.mutiny.helpers.spies.UniOnItemSpy onItemSpy>;
v = virtualinvoke v.<io.smallrye.mutiny.helpers.spies.UniOnItemSpy: long invocationCount()>();
v = v + v;
v = v.<io.smallrye.mutiny.helpers.spies.UniGlobalSpy: io.smallrye.mutiny.helpers.spies.UniOnItemOrFailureSpy onItemOrFailureSpy>;
v = virtualinvoke v.<io.smallrye.mutiny.helpers.spies.UniOnItemOrFailureSpy: long invocationCount()>();
v = v + v;
v = v.<io.smallrye.mutiny.helpers.spies.UniGlobalSpy: io.smallrye.mutiny.helpers.spies.UniOnSubscribeSpy onSubscribeSpy>;
v = virtualinvoke v.<io.smallrye.mutiny.helpers.spies.UniOnSubscribeSpy: long invocationCount()>();
v = v + v;
v = v.<io.smallrye.mutiny.helpers.spies.UniGlobalSpy: io.smallrye.mutiny.helpers.spies.UniOnTerminationSpy onTerminationSpy>;
v = virtualinvoke v.<io.smallrye.mutiny.helpers.spies.UniOnTerminationSpy: long invocationCount()>();
v = v + v;
return v;
}
public boolean invoked()
{
byte v;
long v;
io.smallrye.mutiny.helpers.spies.UniGlobalSpy v;
boolean v;
v := @this: io.smallrye.mutiny.helpers.spies.UniGlobalSpy;
v = virtualinvoke v.<io.smallrye.mutiny.helpers.spies.UniGlobalSpy: long invocationCount()>();
v = v cmp 0L;
if v <= 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public void reset()
{
io.smallrye.mutiny.helpers.spies.UniOnItemOrFailureSpy v;
io.smallrye.mutiny.helpers.spies.UniOnItemSpy v;
io.smallrye.mutiny.helpers.spies.UniOnTerminationSpy v;
io.smallrye.mutiny.helpers.spies.UniOnCancellationSpy v;
io.smallrye.mutiny.helpers.spies.UniGlobalSpy v;
io.smallrye.mutiny.helpers.spies.UniOnFailureSpy v;
io.smallrye.mutiny.helpers.spies.UniOnSubscribeSpy v;
v := @this: io.smallrye.mutiny.helpers.spies.UniGlobalSpy;
v = v.<io.smallrye.mutiny.helpers.spies.UniGlobalSpy: io.smallrye.mutiny.helpers.spies.UniOnCancellationSpy onCancellationSpy>;
virtualinvoke v.<io.smallrye.mutiny.helpers.spies.UniOnCancellationSpy: void reset()>();
v = v.<io.smallrye.mutiny.helpers.spies.UniGlobalSpy: io.smallrye.mutiny.helpers.spies.UniOnFailureSpy onFailureSpy>;
virtualinvoke v.<io.smallrye.mutiny.helpers.spies.UniOnFailureSpy: void reset()>();
v = v.<io.smallrye.mutiny.helpers.spies.UniGlobalSpy: io.smallrye.mutiny.helpers.spies.UniOnItemSpy onItemSpy>;
virtualinvoke v.<io.smallrye.mutiny.helpers.spies.UniOnItemSpy: void reset()>();
v = v.<io.smallrye.mutiny.helpers.spies.UniGlobalSpy: io.smallrye.mutiny.helpers.spies.UniOnItemOrFailureSpy onItemOrFailureSpy>;
virtualinvoke v.<io.smallrye.mutiny.helpers.spies.UniOnItemOrFailureSpy: void reset()>();
v = v.<io.smallrye.mutiny.helpers.spies.UniGlobalSpy: io.smallrye.mutiny.helpers.spies.UniOnSubscribeSpy onSubscribeSpy>;
virtualinvoke v.<io.smallrye.mutiny.helpers.spies.UniOnSubscribeSpy: void reset()>();
v = v.<io.smallrye.mutiny.helpers.spies.UniGlobalSpy: io.smallrye.mutiny.helpers.spies.UniOnTerminationSpy onTerminationSpy>;
virtualinvoke v.<io.smallrye.mutiny.helpers.spies.UniOnTerminationSpy: void reset()>();
return;
}
public void subscribe(io.smallrye.mutiny.subscription.UniSubscriber)
{
io.smallrye.mutiny.helpers.spies.UniOnTerminationSpy v;
io.smallrye.mutiny.groups.UniSubscribe v;
io.smallrye.mutiny.helpers.spies.UniGlobalSpy v;
io.smallrye.mutiny.subscription.UniSubscriber v;
v := @this: io.smallrye.mutiny.helpers.spies.UniGlobalSpy;
v := @parameter: io.smallrye.mutiny.subscription.UniSubscriber;
v = v.<io.smallrye.mutiny.helpers.spies.UniGlobalSpy: io.smallrye.mutiny.helpers.spies.UniOnTerminationSpy onTerminationSpy>;
v = virtualinvoke v.<io.smallrye.mutiny.helpers.spies.UniOnTerminationSpy: io.smallrye.mutiny.groups.UniSubscribe subscribe()>();
virtualinvoke v.<io.smallrye.mutiny.groups.UniSubscribe: io.smallrye.mutiny.subscription.UniSubscriber withSubscriber(io.smallrye.mutiny.subscription.UniSubscriber)>(v);
return;
}
public java.lang.String toString()
{
io.smallrye.mutiny.helpers.spies.UniOnItemOrFailureSpy v;
io.smallrye.mutiny.helpers.spies.UniOnTerminationSpy v;
io.smallrye.mutiny.helpers.spies.UniOnCancellationSpy v;
io.smallrye.mutiny.helpers.spies.UniGlobalSpy v;
io.smallrye.mutiny.helpers.spies.UniOnFailureSpy v;
io.smallrye.mutiny.helpers.spies.UniOnSubscribeSpy v;
io.smallrye.mutiny.helpers.spies.UniOnItemSpy v;
java.lang.String v, v;
v := @this: io.smallrye.mutiny.helpers.spies.UniGlobalSpy;
v = v.<io.smallrye.mutiny.helpers.spies.UniGlobalSpy: io.smallrye.mutiny.helpers.spies.UniOnCancellationSpy onCancellationSpy>;
v = v.<io.smallrye.mutiny.helpers.spies.UniGlobalSpy: io.smallrye.mutiny.helpers.spies.UniOnFailureSpy onFailureSpy>;
v = v.<io.smallrye.mutiny.helpers.spies.UniGlobalSpy: io.smallrye.mutiny.helpers.spies.UniOnItemOrFailureSpy onItemOrFailureSpy>;
v = v.<io.smallrye.mutiny.helpers.spies.UniGlobalSpy: io.smallrye.mutiny.helpers.spies.UniOnItemSpy onItemSpy>;
v = v.<io.smallrye.mutiny.helpers.spies.UniGlobalSpy: io.smallrye.mutiny.helpers.spies.UniOnSubscribeSpy onSubscribeSpy>;
v = v.<io.smallrye.mutiny.helpers.spies.UniGlobalSpy: io.smallrye.mutiny.helpers.spies.UniOnTerminationSpy onTerminationSpy>;
v = specialinvoke v.<io.smallrye.mutiny.helpers.spies.UniSpyBase: java.lang.String toString()>();
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (io.smallrye.mutiny.helpers.spies.UniOnCancellationSpy,io.smallrye.mutiny.helpers.spies.UniOnFailureSpy,io.smallrye.mutiny.helpers.spies.UniOnItemOrFailureSpy,io.smallrye.mutiny.helpers.spies.UniOnItemSpy,io.smallrye.mutiny.helpers.spies.UniOnSubscribeSpy,io.smallrye.mutiny.helpers.spies.UniOnTerminationSpy,java.lang.String)>(v, v, v, v, v, v, 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[])>("UniGlobalSpy{onCancellationSpy=\u, onFailureSpy=\u, onItemOrFailureSpy=\u, onItemSpy=\u, onSubscribeSpy=\u, onTerminationSpy=\u0001} \u0001");
return v;
}
}