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

C

CLAMP - com.blackrook.expression.functions.CommonFunctions
Clamp.
clampValue(double, double, double) - Static method in class com.blackrook.expression.struct.Utils
Coerces a double to the range bounded by lo and hi.
clear() - Method in class com.blackrook.expression.ExpressionStack
Clears the context.
clear() - Method in class com.blackrook.expression.ExpressionVariableContext
Clears the context.
clearCurrentLexeme() - Method in class com.blackrook.expression.struct.Lexer
Clears the current token lexeme buffer.
close() - Method in class com.blackrook.expression.struct.Lexer.ReaderStack.Stream
 
collapse() - Method in class com.blackrook.expression.Expression
Collapses this expression.
COLOR - com.blackrook.expression.functions.CommonFunctions
Color (byte) components to ARGB.
COLORF - com.blackrook.expression.functions.CommonFunctions
Color (float) components to ARGB.
com.blackrook.expression - package com.blackrook.expression
Contains expression data.
com.blackrook.expression.exception - package com.blackrook.expression.exception
Contains expression exceptions.
com.blackrook.expression.functions - package com.blackrook.expression.functions
Contains common functions.
com.blackrook.expression.node - package com.blackrook.expression.node
Contains the nodes for compiled expressions.
com.blackrook.expression.resolver - package com.blackrook.expression.resolver
Contains basic resolvers and utilities for resolving.
com.blackrook.expression.struct - package com.blackrook.expression.struct
Additional helper data structures and methods.
CommonFunctions - Enum in com.blackrook.expression.functions
Expression functions.
compareTo(ExpressionValue) - Method in class com.blackrook.expression.ExpressionValue
 
containsFunctionByName(String) - Method in interface com.blackrook.expression.ExpressionFunctionResolver
Attempts to find if this resolver has a function by its calling name.
containsFunctionByName(String) - Method in class com.blackrook.expression.resolver.EnumResolver
 
containsFunctionByName(String) - Method in class com.blackrook.expression.resolver.MultiResolver
 
convertTo(ExpressionValue.Type) - Method in class com.blackrook.expression.ExpressionValue
Converts this value to another value.
COS - com.blackrook.expression.functions.CommonFunctions
Cosine.
create(boolean) - Static method in class com.blackrook.expression.Expression
Creates an expression that is just one value.
create(boolean) - Static method in class com.blackrook.expression.ExpressionValue
Creates an expression value.
create(double) - Static method in class com.blackrook.expression.Expression
Creates an expression that is just one value.
create(double) - Static method in class com.blackrook.expression.ExpressionValue
Creates an expression value.
create(long) - Static method in class com.blackrook.expression.Expression
Creates an expression that is just one value.
create(long) - Static method in class com.blackrook.expression.ExpressionValue
Creates an expression value.
create(ExpressionNode[]) - Static method in class com.blackrook.expression.Expression
Creates an expression that is a full expression.
create(ExpressionNode[]) - Static method in class com.blackrook.expression.node.ExpressionBranch
Creates a new expression branch - always succeed, one success block.
create(ExpressionNode[], ExpressionNode[]) - Static method in class com.blackrook.expression.node.ExpressionBranch
Creates a new expression branch, no failure block.
create(ExpressionNode[], ExpressionNode[], ExpressionNode[]) - Static method in class com.blackrook.expression.node.ExpressionBranch
Creates a new expression branch, no failure block.
create(ExpressionValue) - Static method in class com.blackrook.expression.Expression
Creates an expression that is just one value.
create(ExpressionValue) - Static method in class com.blackrook.expression.ExpressionValue
Creates an expression value.
create(ExpressionDirectiveType) - Static method in class com.blackrook.expression.node.ExpressionDirective
Creates a new Expression directive.
create(ExpressionDirectiveType, boolean) - Static method in class com.blackrook.expression.node.ExpressionDirective
Creates a new Expression directive.
create(ExpressionDirectiveType, double) - Static method in class com.blackrook.expression.node.ExpressionDirective
Creates a new Expression directive.
create(ExpressionDirectiveType, long) - Static method in class com.blackrook.expression.node.ExpressionDirective
Creates a new Expression directive.
create(ExpressionDirectiveType, String) - Static method in class com.blackrook.expression.node.ExpressionDirective
Creates a new Expression directive.
create(ExpressionFunctionType) - Static method in class com.blackrook.expression.node.ExpressionFunction
Creates a new Expression function.
currentToken() - Method in class com.blackrook.expression.struct.Lexer.Parser
Gets the token read from the last Lexer.Parser.nextToken() call.
currentType(int...) - Method in class com.blackrook.expression.struct.Lexer.Parser
Attempts to match the type of the current token.
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