Class CacheEnumDefinition
- java.lang.Object
-
- com.runemate.game.cache.item.IncrementallyDecodedItem
-
- com.runemate.game.api.hybrid.cache.elements.CacheEnumDefinition
-
- All Implemented Interfaces:
EnumDefinition
,DecodedItem
public class CacheEnumDefinition extends IncrementallyDecodedItem implements EnumDefinition
-
-
Constructor Summary
Constructors Constructor Description CacheEnumDefinition(int id)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.io.Serializable
get(int key)
java.io.Serializable
get(int key, java.io.Serializable dflt)
int
getDefaultInt()
java.lang.String
getDefaultString()
int
getEntryCount()
int
getId()
int
getInt(int key)
int[]
getKeys()
int[]
getKeys(java.io.Serializable value)
java.lang.String
getString(int key)
java.io.Serializable[]
getValues()
java.lang.String
toString()
-
Methods inherited from class com.runemate.game.cache.item.IncrementallyDecodedItem
decode
-
-
-
-
Method Detail
-
getId
public int getId()
- Specified by:
getId
in interfaceEnumDefinition
-
getKeys
public int[] getKeys()
- Specified by:
getKeys
in interfaceEnumDefinition
-
getEntryCount
public int getEntryCount()
- Specified by:
getEntryCount
in interfaceEnumDefinition
-
get
public java.io.Serializable get(int key)
- Specified by:
get
in interfaceEnumDefinition
-
get
public java.io.Serializable get(int key, java.io.Serializable dflt)
- Specified by:
get
in interfaceEnumDefinition
-
getInt
public int getInt(int key)
- Specified by:
getInt
in interfaceEnumDefinition
-
getDefaultInt
public int getDefaultInt()
- Specified by:
getDefaultInt
in interfaceEnumDefinition
-
getString
public java.lang.String getString(int key)
- Specified by:
getString
in interfaceEnumDefinition
-
getDefaultString
public java.lang.String getDefaultString()
- Specified by:
getDefaultString
in interfaceEnumDefinition
-
getKeys
public int[] getKeys(java.io.Serializable value)
- Specified by:
getKeys
in interfaceEnumDefinition
-
getValues
public java.io.Serializable[] getValues()
- Specified by:
getValues
in interfaceEnumDefinition
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-