Package net.runelite.cache.util
Enum ScriptVarType
- java.lang.Object
-
- java.lang.Enum<ScriptVarType>
-
- net.runelite.cache.util.ScriptVarType
-
- All Implemented Interfaces:
Serializable,Comparable<ScriptVarType>
public enum ScriptVarType extends Enum<ScriptVarType>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description BOOLEANCATEGORYCHARCOLOURCOMPONENTAlso known asWidget.COORDGRIDDBROWDBTABLEENUMFONTMETRICSGRAPHICHITMARKIDKITINTEGERINVJINGLELOCAlso known asObject.LOC_SHAPEMAPELEMENTMAPSCENEICONMIDIMODELNAMEDOBJAnother version ofOBJ, but means that on Jagex's side they used the internal name for an item.NPCOBJAlso known asItem.SEQSPOTANIMSTATSTRINGSTRUCTSYNTHTEXTUREVARP
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ScriptVarTypeforCharKey(char key)static ScriptVarTypeforId(int id)StringgetFullName()The full name of the var type.intgetId()The type id when encoding or decoding types from some data structures.chargetKeyChar()The character used when encoding or decoding types.static ScriptVarTypevalueOf(String name)Returns the enum constant of this type with the specified name.static ScriptVarType[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
INTEGER
public static final ScriptVarType INTEGER
-
BOOLEAN
public static final ScriptVarType BOOLEAN
-
SEQ
public static final ScriptVarType SEQ
-
COLOUR
public static final ScriptVarType COLOUR
-
LOC_SHAPE
public static final ScriptVarType LOC_SHAPE
-
COMPONENT
public static final ScriptVarType COMPONENT
Also known asWidget.
-
IDKIT
public static final ScriptVarType IDKIT
-
MIDI
public static final ScriptVarType MIDI
-
NAMEDOBJ
public static final ScriptVarType NAMEDOBJ
Another version ofOBJ, but means that on Jagex's side they used the internal name for an item.
-
SYNTH
public static final ScriptVarType SYNTH
-
STAT
public static final ScriptVarType STAT
-
COORDGRID
public static final ScriptVarType COORDGRID
-
GRAPHIC
public static final ScriptVarType GRAPHIC
-
FONTMETRICS
public static final ScriptVarType FONTMETRICS
-
ENUM
public static final ScriptVarType ENUM
-
JINGLE
public static final ScriptVarType JINGLE
-
LOC
public static final ScriptVarType LOC
Also known asObject.
-
MODEL
public static final ScriptVarType MODEL
-
NPC
public static final ScriptVarType NPC
-
OBJ
public static final ScriptVarType OBJ
Also known asItem.
-
STRING
public static final ScriptVarType STRING
-
SPOTANIM
public static final ScriptVarType SPOTANIM
-
INV
public static final ScriptVarType INV
-
TEXTURE
public static final ScriptVarType TEXTURE
-
CATEGORY
public static final ScriptVarType CATEGORY
-
CHAR
public static final ScriptVarType CHAR
-
MAPSCENEICON
public static final ScriptVarType MAPSCENEICON
-
MAPELEMENT
public static final ScriptVarType MAPELEMENT
-
HITMARK
public static final ScriptVarType HITMARK
-
STRUCT
public static final ScriptVarType STRUCT
-
DBROW
public static final ScriptVarType DBROW
-
DBTABLE
public static final ScriptVarType DBTABLE
-
VARP
public static final ScriptVarType VARP
-
-
Method Detail
-
values
public static ScriptVarType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (ScriptVarType c : ScriptVarType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static ScriptVarType valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
forId
public static ScriptVarType forId(int id)
-
forCharKey
public static ScriptVarType forCharKey(char key)
-
getId
public int getId()
The type id when encoding or decoding types from some data structures.
-
getKeyChar
public char getKeyChar()
The character used when encoding or decoding types.
-
getFullName
public String getFullName()
The full name of the var type.
-
-