Example usage for Java org.eclipse.jdt.core.dom InfixExpression fields, constructors, methods, implement or subclass
The text is from its open source code.
ChildPropertyDescriptor | LEFT_OPERAND_PROPERTY The "leftOperand" structural property of this node type (child type: Expression ). |
SimplePropertyDescriptor | OPERATOR_PROPERTY The "operator" structural property of this node type (type: InfixExpression.Operator ). |
ChildPropertyDescriptor | RIGHT_OPERAND_PROPERTY The "rightOperand" structural property of this node type (child type: Expression ). |
ChildListPropertyDescriptor | EXTENDED_OPERANDS_PROPERTY The "extendedOperands" structural property of this node type (element type: Expression ). |
ASTNode.NodeList | extendedOperands The list of extended operand expressions (element type: Expression ). |
InfixExpression(AST ast) Creates a new AST node for an infix expression owned by the given AST. |
void | accept(ASTVisitor visitor) Accepts the given visitor on a visit of the current node. |
AST | getAST() Returns this node's AST. |
Expression | getLeftOperand() Returns the left operand of this infix expression. |
StructuralPropertyDescriptor | getLocationInParent() Returns the location of this node within its parent, or null if this is a root node. |
InfixExpression.Operator | getOperator() Returns the operator of this infix expression. |
ASTNode | getParent() Returns this node's parent node, or null if this is the root node. |
Expression | getRightOperand() Returns the right operand of this infix expression. |
int | getStartPosition() Returns the character index into the original source file indicating where the source fragment corresponding to this node begins. |
boolean | hasExtendedOperands() Returns where there are any extended operands. |
ITypeBinding | resolveTypeBinding() Resolves and returns the binding for the type of this expression. |
void | setLeftOperand(Expression expression) Sets the left operand of this infix expression. |
void | setOperator(InfixExpression.Operator operator) Sets the operator of this infix expression. |
void | setRightOperand(Expression expression) Sets the right operand of this infix expression. |
void | setSourceRange(int startPosition, int length) Sets the source range of the original source file where the source fragment corresponding to this node was found. |