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
P
- parseExpression(Reader, ExpressionFunctionResolver) - Static method in class com.blackrook.expression.ExpressionFactory
-
Parses a single-line expression.
- parseExpression(String) - Static method in class com.blackrook.expression.ExpressionFactory
-
Parses a single-line expression.
- parseExpression(String, ExpressionFunctionResolver) - Static method in class com.blackrook.expression.ExpressionFactory
-
Parses a single-line expression.
- parseExpressionBlock(Reader, ExpressionFunctionResolver) - Static method in class com.blackrook.expression.ExpressionFactory
-
Parses an expression block (multi-line/statement expression).
- parseExpressionBlock(String) - Static method in class com.blackrook.expression.ExpressionFactory
-
Parses an expression block (multi-line/statement expression).
- parseExpressionBlock(String, ExpressionFunctionResolver) - Static method in class com.blackrook.expression.ExpressionFactory
-
Parses an expression block (multi-line/statement expression).
- Parser(Lexer) - Constructor for class com.blackrook.expression.struct.Lexer.Parser
-
Constructs the parser and binds a Lexer to it.
- peek() - Method in class com.blackrook.expression.ExpressionStack
-
Peeks at a value on the top of the stack.
- peek() - Method in class com.blackrook.expression.struct.Lexer.ReaderStack
-
Gets the reference to the topmost (current) stream.
- PI - com.blackrook.expression.functions.CommonFunctions
-
Returns PI.
- pop() - Method in class com.blackrook.expression.ExpressionStack
-
Pops a value off the stack.
- pop() - Method in class com.blackrook.expression.struct.Lexer.ReaderStack
-
Pops a
Lexer.ReaderStack.Stream
off of the top of this stack. - POP - com.blackrook.expression.node.ExpressionDirectiveType
-
POP into variable.
- push(boolean) - Method in class com.blackrook.expression.ExpressionStack
-
Pushes a value onto the stack.
- push(double) - Method in class com.blackrook.expression.ExpressionStack
-
Pushes a value onto the stack.
- push(long) - Method in class com.blackrook.expression.ExpressionStack
-
Pushes a value onto the stack.
- push(ExpressionValue) - Method in class com.blackrook.expression.ExpressionStack
-
Pushes a value onto the stack.
- push(String, Reader) - Method in class com.blackrook.expression.struct.Lexer.ReaderStack
-
Pushes another reader onto the stack.
- PUSH - com.blackrook.expression.node.ExpressionDirectiveType
-
PUSH value.
- PUSH_VARIABLE - com.blackrook.expression.node.ExpressionDirectiveType
-
PUSH variable.
- pushStream(String, Reader) - Method in class com.blackrook.expression.struct.Lexer
-
Pushes a stream onto the encapsulated reader stack.
All Classes All Packages