public class io.smallrye.mutiny.helpers.spies.UniOnItemSpy extends io.smallrye.mutiny.helpers.spies.UniSpyBase
{
private volatile java.lang.Object lastItem;
void <init>(io.smallrye.mutiny.Uni)
{
io.smallrye.mutiny.helpers.spies.UniOnItemSpy v;
io.smallrye.mutiny.Uni v;
v := @this: io.smallrye.mutiny.helpers.spies.UniOnItemSpy;
v := @parameter: io.smallrye.mutiny.Uni;
specialinvoke v.<io.smallrye.mutiny.helpers.spies.UniSpyBase: void <init>(io.smallrye.mutiny.Uni)>(v);
return;
}
public java.lang.Object lastItem()
{
io.smallrye.mutiny.helpers.spies.UniOnItemSpy v;
java.lang.Object v;
v := @this: io.smallrye.mutiny.helpers.spies.UniOnItemSpy;
v = v.<io.smallrye.mutiny.helpers.spies.UniOnItemSpy: java.lang.Object lastItem>;
return v;
}
public void reset()
{
io.smallrye.mutiny.helpers.spies.UniOnItemSpy v;
v := @this: io.smallrye.mutiny.helpers.spies.UniOnItemSpy;
specialinvoke v.<io.smallrye.mutiny.helpers.spies.UniSpyBase: void reset()>();
v.<io.smallrye.mutiny.helpers.spies.UniOnItemSpy: java.lang.Object lastItem> = null;
return;
}
public void subscribe(io.smallrye.mutiny.subscription.UniSubscriber)
{
java.util.function.Consumer v;
io.smallrye.mutiny.helpers.spies.UniOnItemSpy v;
io.smallrye.mutiny.groups.UniSubscribe v;
io.smallrye.mutiny.subscription.UniSubscriber v;
io.smallrye.mutiny.Uni v, v;
io.smallrye.mutiny.groups.UniOnItem v;
v := @this: io.smallrye.mutiny.helpers.spies.UniOnItemSpy;
v := @parameter: io.smallrye.mutiny.subscription.UniSubscriber;
v = virtualinvoke v.<io.smallrye.mutiny.helpers.spies.UniOnItemSpy: io.smallrye.mutiny.Uni upstream()>();
v = interfaceinvoke v.<io.smallrye.mutiny.Uni: io.smallrye.mutiny.groups.UniOnItem onItem()>();
v = staticinvoke <io.smallrye.mutiny.helpers.spies.UniOnItemSpy$lambda_subscribe_0__3115: java.util.function.Consumer bootstrap$(io.smallrye.mutiny.helpers.spies.UniOnItemSpy)>(v);
v = virtualinvoke v.<io.smallrye.mutiny.groups.UniOnItem: io.smallrye.mutiny.Uni invoke(java.util.function.Consumer)>(v);
v = interfaceinvoke v.<io.smallrye.mutiny.Uni: 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.UniOnItemSpy v;
java.lang.Object v;
java.lang.String v, v;
v := @this: io.smallrye.mutiny.helpers.spies.UniOnItemSpy;
v = v.<io.smallrye.mutiny.helpers.spies.UniOnItemSpy: java.lang.Object lastItem>;
v = specialinvoke v.<io.smallrye.mutiny.helpers.spies.UniSpyBase: java.lang.String toString()>();
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.Object,java.lang.String)>(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[])>("UniOnItemSpy{lastItem=\u0001} \u0001");
return v;
}
}