public class org.apache.logging.log4j.core.config.plugins.util.PluginRegistry$PluginTest extends java.lang.Object implements org.apache.logging.log4j.core.config.plugins.util.ResolverUtil$Test
{
public void <init>()
{
org.apache.logging.log4j.core.config.plugins.util.PluginRegistry$PluginTest v;
v := @this: org.apache.logging.log4j.core.config.plugins.util.PluginRegistry$PluginTest;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public boolean matches(java.lang.Class)
{
java.lang.Class v;
org.apache.logging.log4j.core.config.plugins.util.PluginRegistry$PluginTest v;
boolean v, v;
v := @this: org.apache.logging.log4j.core.config.plugins.util.PluginRegistry$PluginTest;
v := @parameter: java.lang.Class;
if v == null goto label;
v = virtualinvoke v.<java.lang.Class: boolean isAnnotationPresent(java.lang.Class)>(class "Lorg/apache/logging/log4j/core/config/plugins/Plugin;");
if v == 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public java.lang.String toString()
{
java.lang.Class v;
java.lang.String v, v;
org.apache.logging.log4j.core.config.plugins.util.PluginRegistry$PluginTest v;
v := @this: org.apache.logging.log4j.core.config.plugins.util.PluginRegistry$PluginTest;
v = class "Lorg/apache/logging/log4j/core/config/plugins/Plugin;";
v = virtualinvoke v.<java.lang.Class: java.lang.String getSimpleName()>();
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(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[])>("annotated with @\u0001");
return v;
}
public boolean matches(java.net.URI)
{
java.lang.UnsupportedOperationException v;
java.net.URI v;
org.apache.logging.log4j.core.config.plugins.util.PluginRegistry$PluginTest v;
v := @this: org.apache.logging.log4j.core.config.plugins.util.PluginRegistry$PluginTest;
v := @parameter: java.net.URI;
v = new java.lang.UnsupportedOperationException;
specialinvoke v.<java.lang.UnsupportedOperationException: void <init>()>();
throw v;
}
public boolean doesMatchClass()
{
org.apache.logging.log4j.core.config.plugins.util.PluginRegistry$PluginTest v;
v := @this: org.apache.logging.log4j.core.config.plugins.util.PluginRegistry$PluginTest;
return 1;
}
public boolean doesMatchResource()
{
org.apache.logging.log4j.core.config.plugins.util.PluginRegistry$PluginTest v;
v := @this: org.apache.logging.log4j.core.config.plugins.util.PluginRegistry$PluginTest;
return 0;
}
}