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
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.
All Classes All Packages