class org.apache.kafkaesqueesque.common.security.authenticator.LoginManager$LoginMetadata extends java.lang.Object { final java.lang.Object configInfo; final java.lang.Class loginClass; final java.lang.Class loginCallbackClass; void (java.lang.Object, java.lang.Class, java.lang.Class) { java.lang.Class v, v; java.lang.Object v; org.apache.kafkaesqueesque.common.security.authenticator.LoginManager$LoginMetadata v; v := @this: org.apache.kafkaesqueesque.common.security.authenticator.LoginManager$LoginMetadata; v := @parameter: java.lang.Object; v := @parameter: java.lang.Class; v := @parameter: java.lang.Class; specialinvoke v.()>(); v. = v; v. = v; v. = v; return; } public int hashCode() { java.lang.Object[] v; int v; java.lang.Class v, v; java.lang.Object v; org.apache.kafkaesqueesque.common.security.authenticator.LoginManager$LoginMetadata v; v := @this: org.apache.kafkaesqueesque.common.security.authenticator.LoginManager$LoginMetadata; v = newarray (java.lang.Object)[3]; v = v.; v[0] = v; v = v.; v[1] = v; v = v.; v[2] = v; v = staticinvoke (v); return v; } public boolean equals(java.lang.Object) { java.lang.Class v, v, v, v, v, v; java.lang.Object v, v, v; org.apache.kafkaesqueesque.common.security.authenticator.LoginManager$LoginMetadata v; boolean v, v, v, v; v := @this: org.apache.kafkaesqueesque.common.security.authenticator.LoginManager$LoginMetadata; v := @parameter: java.lang.Object; if v != v goto label; return 1; label: if v == null goto label; v = virtualinvoke v.(); v = virtualinvoke v.(); if v == v goto label; label: return 0; label: v = v.; v = v.; v = staticinvoke (v, v); if v == 0 goto label; v = v.; v = v.; v = staticinvoke (v, v); if v == 0 goto label; v = v.; v = v.; v = staticinvoke (v, v); if v == 0 goto label; v = 1; goto label; label: v = 0; label: return v; } }