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

W

wait(Object, Object) - Method in class com.blackrook.rookscript.ScriptInstance
Sets the WAITING state and waiting parameters.
WAITING - Enum constant in enum class com.blackrook.rookscript.ScriptInstance.State
Waiting on some kind of action to complete.
waitingScriptCanContinue(ScriptInstance, Object, Object) - Method in interface com.blackrook.rookscript.ScriptWaitHandler
Called to determine if this waiting script can continue.
waitingScriptUpdate(ScriptInstance, Object, Object) - Method in interface com.blackrook.rookscript.ScriptWaitHandler
Called when ScriptWaitHandler.waitingScriptCanContinue(ScriptInstance, Object, Object) returns false, in case this script's waiting state needs updating.
willEmitComments() - Method in class com.blackrook.rookscript.struct.Lexer.Kernel
Checks if this lexer emits comment tokens.
willEmitNewlines() - Method in class com.blackrook.rookscript.struct.Lexer.Kernel
Checks if this lexer emits newline tokens.
willEmitSpaces() - Method in class com.blackrook.rookscript.struct.Lexer.Kernel
Checks if this lexer emits space tokens.
willEmitStreamBreak() - Method in class com.blackrook.rookscript.struct.Lexer.Kernel
Checks if this lexer emits stream break tokens.
willEmitTabs() - Method in class com.blackrook.rookscript.struct.Lexer.Kernel
Checks if this lexer emits tab tokens.
withEnvironment(ScriptEnvironment) - Method in class com.blackrook.rookscript.ScriptInstanceBuilder
Sets the script environment for this script.
withFunctionResolver(ScriptFunctionResolver) - Method in class com.blackrook.rookscript.ScriptInstanceBuilder
Adds a function resolver to this builder to be used in the script, clearing all resolvers first. Each instance created will use the resolvers added for compiling and runtime.
withFunctionResolver(String, ScriptFunctionResolver) - Method in class com.blackrook.rookscript.ScriptInstanceBuilder
Adds a function resolver to this builder to be used in the script, clearing all resolvers first. Each instance created will use the resolvers added for compiling and runtime.
withRunawayLimit(int) - Method in class com.blackrook.rookscript.ScriptInstanceBuilder
Sets the runaway limit for the instance.
withScope(String, ScriptVariableResolver) - Method in class com.blackrook.rookscript.ScriptInstanceBuilder
Adds a scope to be used in the script, clearing the set of scopes first.
withScript(Script) - Method in class com.blackrook.rookscript.ScriptInstanceBuilder
Attaches the script used for this instance.
withScriptStack(int, int) - Method in class com.blackrook.rookscript.ScriptInstanceBuilder
Attaches a new script instance stack used for this instance.
withScriptStack(ScriptInstanceStack) - Method in class com.blackrook.rookscript.ScriptInstanceBuilder
Attaches a script instance stack for this instance.
withSource(File) - Method in class com.blackrook.rookscript.ScriptInstanceBuilder
Attaches script source to compile on instantiation.
withSource(String) - Method in class com.blackrook.rookscript.ScriptInstanceBuilder
Attaches script source to compile on instantiation.
withSource(String, InputStream) - Method in class com.blackrook.rookscript.ScriptInstanceBuilder
Attaches script input stream source to compile on instantiation.
withSource(String, Reader) - Method in class com.blackrook.rookscript.ScriptInstanceBuilder
Attaches script source to compile on instantiation.
withSource(String, String) - Method in class com.blackrook.rookscript.ScriptInstanceBuilder
Attaches script source to compile on instantiation.
withWaitHandler(ScriptWaitHandler) - Method in class com.blackrook.rookscript.ScriptInstanceBuilder
Sets the wait handler for the script instance.
WRAP - Enum constant in enum class com.blackrook.rookscript.functions.MathFunctions
 
wrapValue(double, double, double) - Static method in class com.blackrook.rookscript.struct.Utils
Coerces a double to the range bounded by lo and hi, by "wrapping" the value.
WRITE - Enum constant in enum class com.blackrook.rookscript.functions.io.StreamingIOFunctions
 
WRITEBYTE - Enum constant in enum class com.blackrook.rookscript.functions.io.DataIOFunctions
 
writeBytes(Integer, DataOutput, int) - Method in class com.blackrook.rookscript.ScriptValue.BufferType
Writes bytes from this buffer into an input stream.
WRITEDOUBLE - Enum constant in enum class com.blackrook.rookscript.functions.io.DataIOFunctions
 
WRITEFLOAT - Enum constant in enum class com.blackrook.rookscript.functions.io.DataIOFunctions
 
WRITEINT - Enum constant in enum class com.blackrook.rookscript.functions.io.DataIOFunctions
 
WRITEJSON - Enum constant in enum class com.blackrook.rookscript.functions.JSONFunctions
 
WRITELONG - Enum constant in enum class com.blackrook.rookscript.functions.io.DataIOFunctions
 
WRITESHORT - Enum constant in enum class com.blackrook.rookscript.functions.io.DataIOFunctions
 
WRITESTR - Enum constant in enum class com.blackrook.rookscript.functions.io.DataIOFunctions
 
WRITEUINT - Enum constant in enum class com.blackrook.rookscript.functions.io.DataIOFunctions
 
WRITEUSHORT - Enum constant in enum class com.blackrook.rookscript.functions.io.DataIOFunctions
 
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