Index

A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

M

main(String[]) - Static method in class com.blackrook.rookscript.tools.ScriptExecutor
 
MAP - Enum constant in enum class com.blackrook.rookscript.ScriptValue.Type
 
mapApply(T) - Method in class com.blackrook.rookscript.ScriptValue
Applies this map to an object's fields/setters.
mapContains(String) - Method in class com.blackrook.rookscript.ScriptValue
If this is a map, checks if it contains the provided key.
mapExtract(Map<?, ?>) - Method in class com.blackrook.rookscript.ScriptValue
Extracts a map's key-value pairs and sets those values to this map.
mapExtract(T) - Method in class com.blackrook.rookscript.ScriptValue
Extracts an object's fields/getters and sets those values to this map.
MapFunctions - Enum Class in com.blackrook.rookscript.functions.common
RookScript map functions.
mapGet(String, ScriptValue) - Method in class com.blackrook.rookscript.ScriptValue
If this is a map, gets the value that corresponds to a provided key.
MAPGET - Enum constant in enum class com.blackrook.rookscript.functions.common.MapFunctions
 
MAPKEYS - Enum constant in enum class com.blackrook.rookscript.functions.common.MapFunctions
 
MAPMERGE - Enum constant in enum class com.blackrook.rookscript.functions.common.MapFunctions
 
mapRemove(String) - Method in class com.blackrook.rookscript.ScriptValue
If this is a map, removes the value that corresponds to a provided key.
mapSet(String, Object) - Method in class com.blackrook.rookscript.ScriptValue
If this is a map, sets a key on it to a value.
MAPSET - Enum constant in enum class com.blackrook.rookscript.functions.common.MapFunctions
 
MAPVALUE - Enum constant in enum class com.blackrook.rookscript.functions.common.MapFunctions
 
mark(Script, String) - Method in class com.blackrook.rookscript.compiler.ScriptParser
Marks a label on the current command.
matchType(int) - Method in class com.blackrook.rookscript.struct.Lexer.Parser
Matches the current token.
MathFunctions - Enum Class in com.blackrook.rookscript.functions
Script common functions for mathematic functions.
MAX - Enum constant in enum class com.blackrook.rookscript.functions.MathFunctions
 
MD5 - Enum constant in enum class com.blackrook.rookscript.functions.DigestFunctions
 
MIN - Enum constant in enum class com.blackrook.rookscript.functions.MathFunctions
 
MiscFunctions - Enum Class in com.blackrook.rookscript.functions.common
RookScript buffer functions.
modifyType(Lexer.Token) - Method in class com.blackrook.rookscript.struct.Lexer
Called when the lexer wants to create a token, but the lexeme of the token may cause this token to be a different type.
modulo(ScriptValue, ScriptValue, ScriptValue) - Static method in class com.blackrook.rookscript.ScriptValue
Modulo calculation.
MODULO - Enum constant in enum class com.blackrook.rookscript.lang.ScriptCommandType
Modulo.
multiply(ScriptValue, ScriptValue, ScriptValue) - Static method in class com.blackrook.rookscript.ScriptValue
Multiply calculation.
MULTIPLY - Enum constant in enum class com.blackrook.rookscript.lang.ScriptCommandType
Multiply.
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form