public abstract class io.quarkus.runtime.logging.InheritableLevel extends java.lang.Object
{
void <init>()
{
io.quarkus.runtime.logging.InheritableLevel v;
v := @this: io.quarkus.runtime.logging.InheritableLevel;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public static io.quarkus.runtime.logging.InheritableLevel of(java.lang.String)
{
org.jboss.logmanager.LogContext v;
io.quarkus.runtime.logging.InheritableLevel$Inherited v;
java.util.logging.Level v;
java.util.Locale v;
io.quarkus.runtime.logging.InheritableLevel v;
java.lang.String v, v;
boolean v;
v := @parameter: java.lang.String;
v = virtualinvoke v.<java.lang.String: boolean equalsIgnoreCase(java.lang.String)>("inherit");
if v == 0 goto label;
v = <io.quarkus.runtime.logging.InheritableLevel$Inherited: io.quarkus.runtime.logging.InheritableLevel$Inherited INSTANCE>;
return v;
label:
v = staticinvoke <org.jboss.logmanager.LogContext: org.jboss.logmanager.LogContext getLogContext()>();
v = <java.util.Locale: java.util.Locale ROOT>;
v = virtualinvoke v.<java.lang.String: java.lang.String toUpperCase(java.util.Locale)>(v);
v = virtualinvoke v.<org.jboss.logmanager.LogContext: java.util.logging.Level getLevelForName(java.lang.String)>(v);
v = staticinvoke <io.quarkus.runtime.logging.InheritableLevel: io.quarkus.runtime.logging.InheritableLevel of(java.util.logging.Level)>(v);
return v;
}
public static io.quarkus.runtime.logging.InheritableLevel of(java.util.logging.Level)
{
io.quarkus.runtime.logging.InheritableLevel$ActualLevel v;
java.util.logging.Level v;
v := @parameter: java.util.logging.Level;
v = new io.quarkus.runtime.logging.InheritableLevel$ActualLevel;
specialinvoke v.<io.quarkus.runtime.logging.InheritableLevel$ActualLevel: void <init>(java.util.logging.Level)>(v);
return v;
}
public abstract boolean isInherited();
public abstract java.util.logging.Level getLevel();
public abstract java.lang.String toString();
public final boolean equals(java.lang.Object)
{
io.quarkus.runtime.logging.InheritableLevel v;
java.lang.Object v;
boolean v, v, v;
v := @this: io.quarkus.runtime.logging.InheritableLevel;
v := @parameter: java.lang.Object;
v = v instanceof io.quarkus.runtime.logging.InheritableLevel;
if v == 0 goto label;
v = virtualinvoke v.<io.quarkus.runtime.logging.InheritableLevel: boolean equals(io.quarkus.runtime.logging.InheritableLevel)>(v);
if v == 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public abstract boolean equals(io.quarkus.runtime.logging.InheritableLevel);
public abstract int hashCode();
}