A B C D E F G I K L M N O P R S T U V W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
S
- saveChar(char) - Method in class com.blackrook.expression.struct.Lexer
-
Saves a character for the next token.
- seekToPattern(InputStream, byte[]) - Method in class com.blackrook.expression.struct.SerialReader
-
Keeps reading until it hits a specific byte pattern.
- SerialReader - Class in com.blackrook.expression.struct
-
Assists in endian reading from an input stream.
- SerialReader(boolean) - Constructor for class com.blackrook.expression.struct.SerialReader
-
Wraps a super reader around an InputStream.
- SerialWriter - Class in com.blackrook.expression.struct
-
Assists in endian writing to an output stream.
- SerialWriter(boolean) - Constructor for class com.blackrook.expression.struct.SerialWriter
-
Creates a new serial writer.
- set(boolean) - Method in class com.blackrook.expression.ExpressionValue
-
Sets this value using another value.
- set(double) - Method in class com.blackrook.expression.ExpressionValue
-
Sets this value using another value.
- set(long) - Method in class com.blackrook.expression.ExpressionValue
-
Sets this value using another value.
- set(ExpressionValue) - Method in class com.blackrook.expression.ExpressionValue
-
Sets this value using another value.
- set(String, boolean) - Method in class com.blackrook.expression.ExpressionVariableContext
-
Gets a corresponding expression value by name.
- set(String, double) - Method in class com.blackrook.expression.ExpressionVariableContext
-
Gets a corresponding expression value by name.
- set(String, long) - Method in class com.blackrook.expression.ExpressionVariableContext
-
Gets a corresponding expression value by name.
- set(String, ExpressionValue) - Method in class com.blackrook.expression.ExpressionVariableContext
-
Gets a corresponding expression value by name.
- setDecimalSeparator(char) - Method in class com.blackrook.expression.struct.Lexer.Kernel
-
Sets the current decimal separator character.
- setDelimBreak(char) - Method in class com.blackrook.expression.struct.Lexer
-
Sets if we are in a delimiter break.
- setEmitComments(boolean) - Method in class com.blackrook.expression.struct.Lexer.Kernel
-
Sets if this lexer emits comment tokens.
- setEmitNewlines(boolean) - Method in class com.blackrook.expression.struct.Lexer.Kernel
-
Sets if this lexer emits newline tokens.
- setEmitSpaces(boolean) - Method in class com.blackrook.expression.struct.Lexer.Kernel
-
Sets if this lexer emits space tokens?
- setEmitStreamBreak(boolean) - Method in class com.blackrook.expression.struct.Lexer.Kernel
-
Sets if this lexer emits stream break tokens.
- setEmitTabs(boolean) - Method in class com.blackrook.expression.struct.Lexer.Kernel
-
Sets if this lexer emits tab tokens.
- setEndianMode(boolean) - Method in class com.blackrook.expression.struct.SerialReader
-
Sets the byte endian mode for the byte conversion methods.
- setEndianMode(boolean) - Method in class com.blackrook.expression.struct.SerialWriter
-
Sets the byte endian mode for the byte conversion methods.
- setLexeme(String) - Method in class com.blackrook.expression.struct.Lexer.Token
-
Sets this token's lexeme.
- setMultilineStringStartAndEnd(char) - Method in class com.blackrook.expression.struct.Lexer
-
Sets the end character for a string.
- setState(int) - Method in class com.blackrook.expression.struct.Lexer
-
Sets the current state.
- setStringStartAndEnd(char) - Method in class com.blackrook.expression.struct.Lexer
-
Sets the end character for a string.
- setType(int) - Method in class com.blackrook.expression.struct.Lexer.Token
-
Sets this token's type.
- sha1(byte[]) - Static method in class com.blackrook.expression.struct.Utils
-
Returns a 20-byte SHA-1 hash of a set of bytes.
- SIN - com.blackrook.expression.functions.CommonFunctions
-
Sine.
- size() - Method in class com.blackrook.expression.ExpressionStack
- size() - Method in class com.blackrook.expression.ExpressionVariableContext
- size() - Method in class com.blackrook.expression.struct.Lexer.ReaderStack
- sortFrom(T[], int) - Static method in class com.blackrook.expression.struct.Utils
-
Shifts an object to an appropriate position according to the object's
Comparable.compareTo(Object)
function. - sortFrom(T[], int, Comparator<? super T>) - Static method in class com.blackrook.expression.struct.Utils
-
Shifts an object to an appropriate position according to the provided
comparator
function. - STRICT_EQUAL - com.blackrook.expression.node.ExpressionDirectiveType
-
Strict Equal.
- STRICT_NOT_EQUAL - com.blackrook.expression.node.ExpressionDirectiveType
-
Strict Not Equal.
- strictEqual(ExpressionValue, ExpressionValue, ExpressionValue) - Static method in class com.blackrook.expression.ExpressionValue
-
Strict Equal calculation.
- strictNotEqual(ExpressionValue, ExpressionValue, ExpressionValue) - Static method in class com.blackrook.expression.ExpressionValue
-
Strict Not Equal calculation.
- subtract(ExpressionValue, ExpressionValue, ExpressionValue) - Static method in class com.blackrook.expression.ExpressionValue
-
Subtract calculation.
- SUBTRACT - com.blackrook.expression.node.ExpressionDirectiveType
-
Subtract.
All Classes All Packages