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

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 RuntimeException if something goes wrong.
invokeBlind(Method, Object, Object...) - Static method in class com.blackrook.rookscript.struct.Utils
Blindly invokes a method, only throwing a RuntimeException if 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
 
isBuffer() - Method in class com.blackrook.rookscript.ScriptValue
 
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
 
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
 
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
 
isMap() - Method in class com.blackrook.rookscript.ScriptValue
 
isNaN() - Method in class com.blackrook.rookscript.ScriptValue
 
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
 
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
 
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.
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