public interface  org.graalvm.nativeimage.impl.RuntimeSerializationSupport extends java.lang.Object
{
public abstract void registerIncludingAssociatedClasses(org.graalvm.nativeimage.impl.ConfigurationCondition, java.lang.Class);
public abstract transient void register(org.graalvm.nativeimage.impl.ConfigurationCondition, java.lang.Class[]);
public abstract void registerWithTargetConstructorClass(org.graalvm.nativeimage.impl.ConfigurationCondition, java.lang.Class, java.lang.Class);
public abstract void registerWithTargetConstructorClass(org.graalvm.nativeimage.impl.ConfigurationCondition, java.lang.String, java.lang.String);
public abstract void registerLambdaCapturingClass(org.graalvm.nativeimage.impl.ConfigurationCondition, java.lang.String);
public void registerLambdaCapturingClass(org.graalvm.nativeimage.impl.ConfigurationCondition, java.lang.Class)
{
java.lang.Class v;
java.lang.String v;
org.graalvm.nativeimage.impl.ConfigurationCondition v;
org.graalvm.nativeimage.impl.RuntimeSerializationSupport v;
v := @this: org.graalvm.nativeimage.impl.RuntimeSerializationSupport;
v := @parameter: org.graalvm.nativeimage.impl.ConfigurationCondition;
v := @parameter: java.lang.Class;
v = virtualinvoke v.<java.lang.Class: java.lang.String getName()>();
interfaceinvoke v.<org.graalvm.nativeimage.impl.RuntimeSerializationSupport: void registerLambdaCapturingClass(org.graalvm.nativeimage.impl.ConfigurationCondition,java.lang.String)>(v, v);
return;
}
public abstract void registerProxyClass(org.graalvm.nativeimage.impl.ConfigurationCondition, java.util.List);
public transient void registerProxyClass(org.graalvm.nativeimage.impl.ConfigurationCondition, java.lang.Class[])
{
java.lang.Class[] v;
org.graalvm.nativeimage.impl.ConfigurationCondition v;
java.util.function.Function v;
java.util.stream.Stream v, v;
java.lang.Object v;
java.util.stream.Collector v;
org.graalvm.nativeimage.impl.RuntimeSerializationSupport v;
v := @this: org.graalvm.nativeimage.impl.RuntimeSerializationSupport;
v := @parameter: org.graalvm.nativeimage.impl.ConfigurationCondition;
v := @parameter: java.lang.Class[];
v = staticinvoke <java.util.Arrays: java.util.stream.Stream stream(java.lang.Object[])>(v);
v = staticinvoke <org.graalvm.nativeimage.impl.RuntimeSerializationSupport$getName__3064: java.util.function.Function bootstrap$()>();
v = interfaceinvoke v.<java.util.stream.Stream: java.util.stream.Stream map(java.util.function.Function)>(v);
v = staticinvoke <java.util.stream.Collectors: java.util.stream.Collector toList()>();
v = interfaceinvoke v.<java.util.stream.Stream: java.lang.Object collect(java.util.stream.Collector)>(v);
interfaceinvoke v.<org.graalvm.nativeimage.impl.RuntimeSerializationSupport: void registerProxyClass(org.graalvm.nativeimage.impl.ConfigurationCondition,java.util.List)>(v, v);
return;
}
}