Class VarpRequirement
- java.lang.Object
-
- com.runemate.game.api.hybrid.location.navigation.web.requirements.WebRequirement
-
- com.runemate.game.api.hybrid.location.navigation.web.requirements.VarpRequirement
-
- All Implemented Interfaces:
SerializableRequirement
public class VarpRequirement extends WebRequirement implements SerializableRequirement
-
-
Constructor Summary
Constructors Constructor Description VarpRequirement(int varpIndex, int mask)
VarpRequirement(int varpIndex, int mask, int desiredResult)
VarpRequirement(int protocol, java.io.ObjectInput stream)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
deserialize(int protocol, java.io.ObjectInput stream)
boolean
equals(java.lang.Object o)
int
getMask()
int
getOpcode()
int
getVarpIndex()
int
hashCode()
boolean
isMet0()
boolean
serialize(java.io.ObjectOutput stream)
java.lang.String
toString()
-
Methods inherited from class com.runemate.game.api.hybrid.location.navigation.web.requirements.WebRequirement
getAlternative, invert, inverted, isAlternativeMet, isMet, or
-
-
-
-
Method Detail
-
isMet0
public boolean isMet0()
-
getVarpIndex
public int getVarpIndex()
-
getMask
public int getMask()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classWebRequirement
-
equals
public boolean equals(java.lang.Object o)
- Specified by:
equals
in classWebRequirement
-
hashCode
public int hashCode()
- Specified by:
hashCode
in classWebRequirement
-
getOpcode
public int getOpcode()
- Specified by:
getOpcode
in interfaceSerializableRequirement
-
serialize
public boolean serialize(java.io.ObjectOutput stream)
- Specified by:
serialize
in interfaceSerializableRequirement
-
deserialize
public boolean deserialize(int protocol, java.io.ObjectInput stream)
- Specified by:
deserialize
in interfaceSerializableRequirement
-
-