Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
I
- incrementCommandIndex() - Method in class com.blackrook.rookscript.ScriptInstanceStack
 - 
Increments the current command index and returns it.
 - incrementCurrentCommandIndex() - Method in class com.blackrook.rookscript.ScriptInstance
 - 
Increments the current command index and returns it.
 - indexOf(ScriptValue) - Method in class com.blackrook.rookscript.ScriptValue.ListType
 - 
Finds a script value sequentially (strict equals).
 - INIT - Enum constant in enum class com.blackrook.rookscript.ScriptInstance.State
 - 
Not executed yet.
 - initialize(String, Object...) - Method in class com.blackrook.rookscript.ScriptInstance
 - 
Initializes the script with parameters.
 - initializeIndex(int) - Method in class com.blackrook.rookscript.ScriptInstance
 - 
Initializes the script at an arbitrary index.
 - initializeLabel(String) - Method in class com.blackrook.rookscript.ScriptInstance
 - 
Initializes the script at an arbitrary label.
 - instructions(String) - Method in class com.blackrook.rookscript.lang.ScriptFunctionUsage
 - 
Sets the instructions.
 - INTEGER - Enum constant in enum class com.blackrook.rookscript.ScriptValue.Type
 - invokeBlind(Method, Object) - Static method in class com.blackrook.rookscript.struct.Utils
 - 
Blindly invokes a method, with no parameters, only throwing a
RuntimeExceptionif something goes wrong. - invokeBlind(Method, Object, Object...) - Static method in class com.blackrook.rookscript.struct.Utils
 - 
Blindly invokes a method, only throwing a
RuntimeExceptionif something goes wrong. - IOFunctions - Class in com.blackrook.rookscript.functions
 - 
RookScript associated I/O functions.
 - isArray(Class<?>) - Static method in class com.blackrook.rookscript.struct.Utils
 - 
Tests if a class is actually an array type.
 - isArray(Object) - Static method in class com.blackrook.rookscript.struct.Utils
 - 
Tests if an object is actually an array type.
 - isBoolean() - Method in class com.blackrook.rookscript.ScriptValue
 - ISBOOLEAN - Enum constant in enum class com.blackrook.rookscript.functions.common.MiscFunctions
 - isBuffer() - Method in class com.blackrook.rookscript.ScriptValue
 - ISBUFFER - Enum constant in enum class com.blackrook.rookscript.functions.common.BufferFunctions
 - isCommentEndDelimiterStart(char) - Method in class com.blackrook.rookscript.struct.Lexer
 - 
Checks if this is a (or the start of a) block-comment-ending delimiter character.
 - isDelimiterStart(char) - Method in class com.blackrook.rookscript.struct.Lexer
 - 
Checks if this is a (or the start of a) delimiter character.
 - isDigit(char) - Method in class com.blackrook.rookscript.struct.Lexer
 - 
Convenience method for
Character.isDigit(char). - isEmpty() - Method in interface com.blackrook.rookscript.resolvers.ScriptVariableResolver
 - 
Checks if this resolver maintains no values.
 - isEmpty() - Method in class com.blackrook.rookscript.resolvers.variable.AbstractVariableResolver
 - isEmpty() - Method in class com.blackrook.rookscript.resolvers.variable.ObjectVariableResolver
 - isEmpty() - Method in class com.blackrook.rookscript.ScriptValue.ListType
 - isEmpty() - Method in class com.blackrook.rookscript.struct.Lexer.ReaderStack
 - isEmpty(Object) - Static method in class com.blackrook.rookscript.struct.Utils
 - 
Checks if a value is "empty." The following is considered "empty": Null references.
 - isError() - Method in class com.blackrook.rookscript.ScriptValue
 - ISERROR - Enum constant in enum class com.blackrook.rookscript.functions.common.ErrorFunctions
 - isExponent(char) - Method in class com.blackrook.rookscript.struct.Lexer
 - 
Checks if char is the exponent character in a number.
 - isExponentSign(char) - Method in class com.blackrook.rookscript.struct.Lexer
 - 
Checks if char is the exponent sign character in a number.
 - isFloat() - Method in class com.blackrook.rookscript.ScriptValue
 - ISFLOAT - Enum constant in enum class com.blackrook.rookscript.functions.common.MiscFunctions
 - isHexDigit(char) - Method in class com.blackrook.rookscript.struct.Lexer
 - 
Returns true if this is a hex digit (0-9, A-F, a-f).
 - isIgnored(Field) - Method in interface com.blackrook.rookscript.struct.TypeProfileFactory.MemberPolicy
 - 
Checks if a field is ignored by the profile generator.
 - isIgnored(Method) - Method in interface com.blackrook.rookscript.struct.TypeProfileFactory.MemberPolicy
 - 
Checks if a method is ignored by the profile generator.
 - isInfinite() - Method in class com.blackrook.rookscript.ScriptValue
 - ISINFINITE - Enum constant in enum class com.blackrook.rookscript.functions.MathFunctions
 - ISINT - Enum constant in enum class com.blackrook.rookscript.functions.common.MiscFunctions
 - isInteger() - Method in class com.blackrook.rookscript.ScriptValue
 - isLetter(char) - Method in class com.blackrook.rookscript.struct.Lexer
 - 
Convenience method for
Character.isLetter(char). - isLexerEnd(char) - Method in class com.blackrook.rookscript.struct.Lexer
 - 
Checks if a char equals
Lexer.END_OF_LEXER. - isList() - Method in class com.blackrook.rookscript.ScriptValue
 - ISLIST - Enum constant in enum class com.blackrook.rookscript.functions.common.ListFunctions
 - isMap() - Method in class com.blackrook.rookscript.ScriptValue
 - ISMAP - Enum constant in enum class com.blackrook.rookscript.functions.common.MapFunctions
 - isNaN() - Method in class com.blackrook.rookscript.ScriptValue
 - ISNAN - Enum constant in enum class com.blackrook.rookscript.functions.MathFunctions
 - isNewline(char) - Method in class com.blackrook.rookscript.struct.Lexer
 - 
Checks if a char equals
Lexer.NEWLINE. - isNull() - Method in class com.blackrook.rookscript.ScriptValue
 - isNull(T, T) - Static method in class com.blackrook.rookscript.struct.Utils
 - 
Returns the first object if it is not null, otherwise returns the second.
 - isNumeric() - Method in class com.blackrook.rookscript.ScriptValue
 - ISNUMERIC - Enum constant in enum class com.blackrook.rookscript.functions.MathFunctions
 - ISOBJECT - Enum constant in enum class com.blackrook.rookscript.functions.common.MiscFunctions
 - isObjectArrayType(Class<?>) - Method in class com.blackrook.rookscript.ScriptValue
 - 
Checks if this script value is both an array and a particular type.
 - isObjectRef() - Method in class com.blackrook.rookscript.ScriptValue
 - isObjectRef(Class<?>) - Method in class com.blackrook.rookscript.ScriptValue
 - isObjectType(Class<?>) - Method in class com.blackrook.rookscript.ScriptValue
 - 
Checks if this script value can be cast to the target type.
 - isPoint(char) - Method in class com.blackrook.rookscript.struct.Lexer
 - 
Checks if a character is a decimal point (depends on locale/kernel).
 - isRawStringStart(char) - Method in class com.blackrook.rookscript.struct.Lexer
 - 
Checks if this is a character that starts a multiline String.
 - isReadOnly(String) - Method in interface com.blackrook.rookscript.resolvers.ScriptVariableResolver
 - 
Checks if an existing value is read-only.
 - isReadOnly(String) - Method in class com.blackrook.rookscript.resolvers.variable.AbstractVariableResolver
 - isReadOnly(String) - Method in class com.blackrook.rookscript.resolvers.variable.ObjectVariableResolver
 - ISREGEX - Enum constant in enum class com.blackrook.rookscript.functions.RegexFunctions
 - isSpace(char) - Method in class com.blackrook.rookscript.struct.Lexer
 - 
Checks if a char is a space.
 - isStreamEnd(char) - Method in class com.blackrook.rookscript.struct.Lexer
 - 
Checks if a char equals
Lexer.END_OF_STREAM. - isString() - Method in class com.blackrook.rookscript.ScriptValue
 - ISSTRING - Enum constant in enum class com.blackrook.rookscript.functions.common.MiscFunctions
 - isStringEnd(char) - Method in class com.blackrook.rookscript.struct.Lexer
 - 
Checks if this is a character that ends a String.
 - isStringEscape(char) - Method in class com.blackrook.rookscript.struct.Lexer
 - 
Checks if this is a character that is a String escape character.
 - isStringStart(char) - Method in class com.blackrook.rookscript.struct.Lexer
 - 
Checks if this is a character that starts a String.
 - isTab(char) - Method in class com.blackrook.rookscript.struct.Lexer
 - 
Checks if a char is a tab.
 - isUnderscore(char) - Method in class com.blackrook.rookscript.struct.Lexer
 - 
Convenience method for
c == '_'. - isWhitespace(char) - Method in class com.blackrook.rookscript.struct.Lexer
 - 
Convenience method for
Character.isWhitespace(char). - isWindows() - Static method in class com.blackrook.rookscript.struct.Utils
 - ITERATE - Enum constant in enum class com.blackrook.rookscript.lang.ScriptCommandType
 - 
Performs a single iteration, expecting an OBJECTREF:ScriptIteratorType on the stack top when this is executed.
 - iterator() - Method in class com.blackrook.rookscript.ScriptValue.BufferType
 - iterator() - Method in class com.blackrook.rookscript.ScriptValue
 - iterator() - Method in class com.blackrook.rookscript.ScriptValue.ListType
 - iterator() - Method in class com.blackrook.rookscript.ScriptValue.MapType
 - IteratorPair() - Constructor for class com.blackrook.rookscript.ScriptIteratorType.IteratorPair
 - 
Creates a new iterator pair.
 - IteratorPair(Object, Object) - Constructor for class com.blackrook.rookscript.ScriptIteratorType.IteratorPair
 - 
Creates a new iterator pair.
 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form