public class oadd.org.apache.zookeeper.server.quorum.Vote extends java.lang.Object
{
private final int version;
private final long id;
private final long zxid;
private final long electionEpoch;
private final long peerEpoch;
private final oadd.org.apache.zookeeper.server.quorum.QuorumPeer$ServerState state;
public void <init>(long, long)
{
oadd.org.apache.zookeeper.server.quorum.Vote v;
long v, v;
oadd.org.apache.zookeeper.server.quorum.QuorumPeer$ServerState v;
v := @this: oadd.org.apache.zookeeper.server.quorum.Vote;
v := @parameter: long;
v := @parameter: long;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<oadd.org.apache.zookeeper.server.quorum.Vote: int version> = 0;
v.<oadd.org.apache.zookeeper.server.quorum.Vote: long id> = v;
v.<oadd.org.apache.zookeeper.server.quorum.Vote: long zxid> = v;
v.<oadd.org.apache.zookeeper.server.quorum.Vote: long electionEpoch> = -1L;
v.<oadd.org.apache.zookeeper.server.quorum.Vote: long peerEpoch> = -1L;
v = <oadd.org.apache.zookeeper.server.quorum.QuorumPeer$ServerState: oadd.org.apache.zookeeper.server.quorum.QuorumPeer$ServerState LOOKING>;
v.<oadd.org.apache.zookeeper.server.quorum.Vote: oadd.org.apache.zookeeper.server.quorum.QuorumPeer$ServerState state> = v;
return;
}
public void <init>(long, long, long)
{
oadd.org.apache.zookeeper.server.quorum.Vote v;
long v, v, v;
oadd.org.apache.zookeeper.server.quorum.QuorumPeer$ServerState v;
v := @this: oadd.org.apache.zookeeper.server.quorum.Vote;
v := @parameter: long;
v := @parameter: long;
v := @parameter: long;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<oadd.org.apache.zookeeper.server.quorum.Vote: int version> = 0;
v.<oadd.org.apache.zookeeper.server.quorum.Vote: long id> = v;
v.<oadd.org.apache.zookeeper.server.quorum.Vote: long zxid> = v;
v.<oadd.org.apache.zookeeper.server.quorum.Vote: long electionEpoch> = -1L;
v.<oadd.org.apache.zookeeper.server.quorum.Vote: long peerEpoch> = v;
v = <oadd.org.apache.zookeeper.server.quorum.QuorumPeer$ServerState: oadd.org.apache.zookeeper.server.quorum.QuorumPeer$ServerState LOOKING>;
v.<oadd.org.apache.zookeeper.server.quorum.Vote: oadd.org.apache.zookeeper.server.quorum.QuorumPeer$ServerState state> = v;
return;
}
public void <init>(long, long, long, long)
{
oadd.org.apache.zookeeper.server.quorum.Vote v;
long v, v, v, v;
oadd.org.apache.zookeeper.server.quorum.QuorumPeer$ServerState v;
v := @this: oadd.org.apache.zookeeper.server.quorum.Vote;
v := @parameter: long;
v := @parameter: long;
v := @parameter: long;
v := @parameter: long;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<oadd.org.apache.zookeeper.server.quorum.Vote: int version> = 0;
v.<oadd.org.apache.zookeeper.server.quorum.Vote: long id> = v;
v.<oadd.org.apache.zookeeper.server.quorum.Vote: long zxid> = v;
v.<oadd.org.apache.zookeeper.server.quorum.Vote: long electionEpoch> = v;
v.<oadd.org.apache.zookeeper.server.quorum.Vote: long peerEpoch> = v;
v = <oadd.org.apache.zookeeper.server.quorum.QuorumPeer$ServerState: oadd.org.apache.zookeeper.server.quorum.QuorumPeer$ServerState LOOKING>;
v.<oadd.org.apache.zookeeper.server.quorum.Vote: oadd.org.apache.zookeeper.server.quorum.QuorumPeer$ServerState state> = v;
return;
}
public void <init>(int, long, long, long, long, oadd.org.apache.zookeeper.server.quorum.QuorumPeer$ServerState)
{
oadd.org.apache.zookeeper.server.quorum.Vote v;
int v;
long v, v, v, v;
oadd.org.apache.zookeeper.server.quorum.QuorumPeer$ServerState v;
v := @this: oadd.org.apache.zookeeper.server.quorum.Vote;
v := @parameter: int;
v := @parameter: long;
v := @parameter: long;
v := @parameter: long;
v := @parameter: long;
v := @parameter: oadd.org.apache.zookeeper.server.quorum.QuorumPeer$ServerState;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<oadd.org.apache.zookeeper.server.quorum.Vote: int version> = v;
v.<oadd.org.apache.zookeeper.server.quorum.Vote: long id> = v;
v.<oadd.org.apache.zookeeper.server.quorum.Vote: long zxid> = v;
v.<oadd.org.apache.zookeeper.server.quorum.Vote: long electionEpoch> = v;
v.<oadd.org.apache.zookeeper.server.quorum.Vote: oadd.org.apache.zookeeper.server.quorum.QuorumPeer$ServerState state> = v;
v.<oadd.org.apache.zookeeper.server.quorum.Vote: long peerEpoch> = v;
return;
}
public void <init>(long, long, long, long, oadd.org.apache.zookeeper.server.quorum.QuorumPeer$ServerState)
{
oadd.org.apache.zookeeper.server.quorum.Vote v;
long v, v, v, v;
oadd.org.apache.zookeeper.server.quorum.QuorumPeer$ServerState v;
v := @this: oadd.org.apache.zookeeper.server.quorum.Vote;
v := @parameter: long;
v := @parameter: long;
v := @parameter: long;
v := @parameter: long;
v := @parameter: oadd.org.apache.zookeeper.server.quorum.QuorumPeer$ServerState;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<oadd.org.apache.zookeeper.server.quorum.Vote: long id> = v;
v.<oadd.org.apache.zookeeper.server.quorum.Vote: long zxid> = v;
v.<oadd.org.apache.zookeeper.server.quorum.Vote: long electionEpoch> = v;
v.<oadd.org.apache.zookeeper.server.quorum.Vote: oadd.org.apache.zookeeper.server.quorum.QuorumPeer$ServerState state> = v;
v.<oadd.org.apache.zookeeper.server.quorum.Vote: long peerEpoch> = v;
v.<oadd.org.apache.zookeeper.server.quorum.Vote: int version> = 0;
return;
}
public int getVersion()
{
int v;
oadd.org.apache.zookeeper.server.quorum.Vote v;
v := @this: oadd.org.apache.zookeeper.server.quorum.Vote;
v = v.<oadd.org.apache.zookeeper.server.quorum.Vote: int version>;
return v;
}
public long getId()
{
long v;
oadd.org.apache.zookeeper.server.quorum.Vote v;
v := @this: oadd.org.apache.zookeeper.server.quorum.Vote;
v = v.<oadd.org.apache.zookeeper.server.quorum.Vote: long id>;
return v;
}
public long getZxid()
{
long v;
oadd.org.apache.zookeeper.server.quorum.Vote v;
v := @this: oadd.org.apache.zookeeper.server.quorum.Vote;
v = v.<oadd.org.apache.zookeeper.server.quorum.Vote: long zxid>;
return v;
}
public long getElectionEpoch()
{
long v;
oadd.org.apache.zookeeper.server.quorum.Vote v;
v := @this: oadd.org.apache.zookeeper.server.quorum.Vote;
v = v.<oadd.org.apache.zookeeper.server.quorum.Vote: long electionEpoch>;
return v;
}
public long getPeerEpoch()
{
long v;
oadd.org.apache.zookeeper.server.quorum.Vote v;
v := @this: oadd.org.apache.zookeeper.server.quorum.Vote;
v = v.<oadd.org.apache.zookeeper.server.quorum.Vote: long peerEpoch>;
return v;
}
public oadd.org.apache.zookeeper.server.quorum.QuorumPeer$ServerState getState()
{
oadd.org.apache.zookeeper.server.quorum.QuorumPeer$ServerState v;
oadd.org.apache.zookeeper.server.quorum.Vote v;
v := @this: oadd.org.apache.zookeeper.server.quorum.Vote;
v = v.<oadd.org.apache.zookeeper.server.quorum.Vote: oadd.org.apache.zookeeper.server.quorum.QuorumPeer$ServerState state>;
return v;
}
public boolean equals(java.lang.Object)
{
byte v, v, v, v, v, v, v;
boolean v, v, v, v, v, v, v;
oadd.org.apache.zookeeper.server.quorum.QuorumPeer$ServerState v, v, v, v;
long v, v, v, v, v, v, v, v, v, v, v, v, v, v;
int v, v;
oadd.org.apache.zookeeper.server.quorum.Vote v;
java.lang.Object v;
v := @this: oadd.org.apache.zookeeper.server.quorum.Vote;
v := @parameter: java.lang.Object;
v = v instanceof oadd.org.apache.zookeeper.server.quorum.Vote;
if v != 0 goto label;
return 0;
label:
v = v.<oadd.org.apache.zookeeper.server.quorum.Vote: oadd.org.apache.zookeeper.server.quorum.QuorumPeer$ServerState state>;
v = <oadd.org.apache.zookeeper.server.quorum.QuorumPeer$ServerState: oadd.org.apache.zookeeper.server.quorum.QuorumPeer$ServerState LOOKING>;
if v == v goto label;
v = v.<oadd.org.apache.zookeeper.server.quorum.Vote: oadd.org.apache.zookeeper.server.quorum.QuorumPeer$ServerState state>;
v = <oadd.org.apache.zookeeper.server.quorum.QuorumPeer$ServerState: oadd.org.apache.zookeeper.server.quorum.QuorumPeer$ServerState LOOKING>;
if v != v goto label;
label:
v = v.<oadd.org.apache.zookeeper.server.quorum.Vote: long id>;
v = v.<oadd.org.apache.zookeeper.server.quorum.Vote: long id>;
v = v cmp v;
if v != 0 goto label;
v = v.<oadd.org.apache.zookeeper.server.quorum.Vote: long zxid>;
v = v.<oadd.org.apache.zookeeper.server.quorum.Vote: long zxid>;
v = v cmp v;
if v != 0 goto label;
v = v.<oadd.org.apache.zookeeper.server.quorum.Vote: long electionEpoch>;
v = v.<oadd.org.apache.zookeeper.server.quorum.Vote: long electionEpoch>;
v = v cmp v;
if v != 0 goto label;
v = v.<oadd.org.apache.zookeeper.server.quorum.Vote: long peerEpoch>;
v = v.<oadd.org.apache.zookeeper.server.quorum.Vote: long peerEpoch>;
v = v cmp v;
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
label:
v = v.<oadd.org.apache.zookeeper.server.quorum.Vote: int version>;
if v <= 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = v.<oadd.org.apache.zookeeper.server.quorum.Vote: int version>;
if v <= 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = v ^ v;
if v == 0 goto label;
v = v.<oadd.org.apache.zookeeper.server.quorum.Vote: long id>;
v = v.<oadd.org.apache.zookeeper.server.quorum.Vote: long id>;
v = v cmp v;
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
label:
v = v.<oadd.org.apache.zookeeper.server.quorum.Vote: long id>;
v = v.<oadd.org.apache.zookeeper.server.quorum.Vote: long id>;
v = v cmp v;
if v != 0 goto label;
v = v.<oadd.org.apache.zookeeper.server.quorum.Vote: long peerEpoch>;
v = v.<oadd.org.apache.zookeeper.server.quorum.Vote: long peerEpoch>;
v = v cmp v;
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public int hashCode()
{
oadd.org.apache.zookeeper.server.quorum.Vote v;
long v, v, v;
v := @this: oadd.org.apache.zookeeper.server.quorum.Vote;
v = v.<oadd.org.apache.zookeeper.server.quorum.Vote: long id>;
v = v.<oadd.org.apache.zookeeper.server.quorum.Vote: long zxid>;
v = v & v;
return v;
}
public java.lang.String toString()
{
oadd.org.apache.zookeeper.server.quorum.Vote v;
long v, v, v;
java.lang.String v, v, v;
v := @this: oadd.org.apache.zookeeper.server.quorum.Vote;
v = v.<oadd.org.apache.zookeeper.server.quorum.Vote: long id>;
v = v.<oadd.org.apache.zookeeper.server.quorum.Vote: long zxid>;
v = staticinvoke <java.lang.Long: java.lang.String toHexString(long)>(v);
v = v.<oadd.org.apache.zookeeper.server.quorum.Vote: long peerEpoch>;
v = staticinvoke <java.lang.Long: java.lang.String toHexString(long)>(v);
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (long,java.lang.String,java.lang.String)>(v, 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[])>("(\u, \u, \u)");
return v;
}
}