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

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.
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