DynamicJava Javadoc: Uses of Class koala.dynamicjava.tree.Expression

Overview | Package | Class | Use | Tree | Deprecated | Index | Help

PREV NEXT | FRAMES NO FRAMES

## Uses of Class
koala.dynamicjava.tree.Expression

Packages that use Expression
koala.dynamicjava.interpreter.context | Provides the classes that hold the context of execution.
koala.dynamicjava.parser | Provides the classes that compose the default parser for the language.
koala.dynamicjava.tree | Provides classes and interfaces for producing an abstract syntax tree.

Uses of Expression in koala.dynamicjava.interpreter.context

Methods in koala.dynamicjava.interpreter.context that return Expression
`Expression` | `GlobalContext.createName(Node node, IdentifierToken name)` Creates the tree that is associated with the given name
`Expression` | `Context.createName(Node node, IdentifierToken name)` Creates the tree that is associated with the given name
`Expression` | `StaticContext.createName(Node node, IdentifierToken name)` Creates the tree that is associated with the given name
`Expression` | `MethodModificationError.getExpression()` Returns the expression
`Expression` | `MethodContext.createName(Node node, IdentifierToken name)` Creates the tree that is associated with the given name

Constructors in koala.dynamicjava.interpreter.context with parameters of type Expression
`MethodModificationError(Expression e, java.lang.reflect.Method m)` Constructs an `MethodModificationError`

Uses of Expression in koala.dynamicjava.parser

Methods in koala.dynamicjava.parser that return Expression
`Expression` | `Parser.variableInitializer()` Parses a variable initializer (ie.
`Expression` | `Parser.expression()` Parses an expression
`Expression` | `Parser.expressionSuffix(Expression pre)` Used internally to parse an expression
`Expression` | `Parser.conditionalExpression()` Used internally to parse an expression
`Expression` | `Parser.conditionalOrExpression()` Used internally to parse an expression
`Expression` | `Parser.conditionalAndExpression()` Used internally to parse an expression
`Expression` | `Parser.inclusiveOrExpression()` Used internally to parse an expression
`Expression` | `Parser.exclusiveOrExpression()` Used internally to parse an expression
`Expression` | `Parser.andExpression()` Used internally to parse an expression
`Expression` | `Parser.equalityExpression()` Used internally to parse an expression
`Expression` | `Parser.instanceOfExpression()` Used internally to parse an expression
`Expression` | `Parser.relationalExpression()` Used internally to parse an expression
`Expression` | `Parser.shiftExpression()` Used internally to parse an expression
`Expression` | `Parser.additiveExpression()` Used internally to parse an expression
`Expression` | `Parser.multiplicativeExpression()` Used internally to parse an expression
`Expression` | `Parser.unaryExpression()` Used internally to parse an expression
`Expression` | `Parser.unaryExpressionNotPlusMinus()` Used internally to parse an expression
`Expression` | `Parser.castExpression()` Used internally to parse an expression
`Expression` | `Parser.preIncrementExpression()` Used internally to parse an expression
`Expression` | `Parser.preDecrementExpression()` Used internally to parse an expression
`Expression` | `Parser.postfixExpression()` Used internally to parse an expression
`Expression` | `Parser.primaryExpression()` Used internally to parse an expression
`Expression` | `Parser.primaryPrefix()` Used internally to parse an expression
`Expression` | `Parser.literal()` Used internally to parse an expression
`Expression` | `Parser.thisExpression()` Used internally to parse an expression
`Expression` | `Parser.superExpression()` Used internally to parse an expression
`Expression` | `Parser.qualifiedName()` Used internally to parse an expression
`Expression` | `Parser.classExpression()` Used internally to parse an expression
`Expression` | `Parser.allocationExpression()` Used internally to parse an expression

Methods in koala.dynamicjava.parser with parameters of type Expression
`Expression` | `Parser.expressionSuffix(Expression pre)` Used internally to parse an expression

Uses of Expression in koala.dynamicjava.tree

Subclasses of Expression in koala.dynamicjava.tree
`class` | `AddAssignExpression` This class represents the add assign expression nodes of the syntax tree
`class` | `AddExpression` This class represents the add expression nodes of the syntax tree
`class` | `Allocation` This class represents the allocation nodes of the syntax tree
`class` | `AndExpression` This class represents the and expression nodes of the syntax tree
`class` | `ArrayAccess` This class represents the array access nodes of the syntax tree
`class` | `ArrayAllocation` This class represents the array allocation nodes of the syntax tree
`class` | `ArrayInitializer` This class represents the array initializer nodes of the syntax tree
`class` | `AssignExpression` This class represents the assign expression nodes of the syntax tree
`class` | `BinaryExpression` This class represents the binary expression nodes of the syntax tree
`class` | `BitAndAssignExpression` This class represents the bit and assign expression nodes of the syntax tree
`class` | `BitAndExpression` This class represents the bit and expression nodes of the syntax tree
`class` | `BitOrAssignExpression` This class represents the bit and assign expression nodes of the syntax tree
`class` | `BitOrExpression` This class represents the bit or expression nodes of the syntax tree
`class` | `BooleanLiteral` This class represents the boolean literal nodes of the syntax tree
`class` | `CastExpression` This class represents the cast expression nodes of the syntax tree
`class` | `CharacterLiteral` This class represents the character literal nodes of the syntax tree
`class` | `ClassAllocation` This class represents the anonymous class allocation nodes of the syntax tree
`class` | `ComplementExpression` This class represents the complement expression nodes of the syntax tree
`class` | `ConditionalExpression` This class represents the binary expression nodes of the syntax tree
`class` | `ConstructorInvocation` This class represents the constructor call nodes of the syntax tree
`class` | `DivideAssignExpression` This class represents the divide assign expression nodes of the syntax tree
`class` | `DivideExpression` This class represents the divide expression nodes of the syntax tree
`class` | `DoubleLiteral` This class represents the double literal nodes of the syntax tree
`class` | `EqualExpression` This class represents the equal expression nodes of the syntax tree
`class` | `ExclusiveOrAssignExpression` This class represents the exclusive and assign expression nodes of the syntax tree
`class` | `ExclusiveOrExpression` This class represents the bit or expression nodes of the syntax tree
`class` | `FieldAccess` This class represents the field access nodes of the syntax tree
`class` | `FloatLiteral` This class represents the float literal nodes of the syntax tree
`class` | `FunctionCall` This class represents the function call nodes of the syntax tree
`class` | `GreaterExpression` This class represents the greater expression nodes of the syntax tree
`class` | `GreaterOrEqualExpression` This class represents the greater or equal expression nodes of the syntax tree
`class` | `InnerAllocation` This class represents the inner allocation nodes of the syntax tree
`class` | `InnerClassAllocation` This class represents the anonymous inner classe allocation nodes of the syntax tree
`class` | `InstanceOfExpression` This class represents the instanceof expression nodes of the syntax tree
`class` | `IntegerLiteral` This class represents the integer literal nodes of the syntax tree
`class` | `LessExpression` This class represents the less expression nodes of the syntax tree
`class` | `LessOrEqualExpression` This class represents the less or equal expression nodes of the syntax tree
`class` | `Literal` This class represents the literal nodes of the syntax tree
`class` | `LongLiteral` This class represents the long literal nodes of the syntax tree
`class` | `MethodCall` This class represents the method call nodes of the syntax tree
`class` | `MinusExpression` This class represents the minus expression nodes of the syntax tree
`class` | `MultiplyAssignExpression` This class represents the multiply assign expression nodes of the syntax tree
`class` | `MultiplyExpression` This class represents the multiply expression nodes of the syntax tree
`class` | `NotEqualExpression` This class represents the not equal expression nodes of the syntax tree
`class` | `NotExpression` This class represents the not expression nodes of the syntax tree
`class` | `NullLiteral` This class represents the null literal nodes of the syntax tree
`class` | `ObjectFieldAccess` This class represents the field access nodes of the syntax tree
`class` | `ObjectMethodCall` This class represents the method call nodes of the syntax tree
`class` | `OrExpression` This class represents the or expression nodes of the syntax tree
`class` | `PlusExpression` This class represents the plus expression nodes of the syntax tree
`class` | `PostDecrement` This class represents the post decrement nodes of the syntax tree
`class` | `PostIncrement` This class represents the post increment nodes of the syntax tree
`class` | `PreDecrement` This class represents the pre decrement nodes of the syntax tree
`class` | `PreIncrement` This class represents the pre increment nodes of the syntax tree
`class` | `PrimaryExpression` This class represents the primary expression nodes of the syntax tree
`class` | `QualifiedName` This class represents the qualified name nodes of the syntax tree
`class` | `RemainderAssignExpression` This class represents the remainder assign expression nodes of the syntax tree
`class` | `RemainderExpression` This class represents the remainder expression nodes of the syntax tree
`class` | `ShiftLeftAssignExpression` This class represents the shift left assign expression nodes of the syntax tree
`class` | `ShiftLeftExpression` This class represents the shift left expression nodes of the syntax tree
`class` | `ShiftRightAssignExpression` This class represents the shift right assign expression nodes of the syntax tree
`class` | `ShiftRightExpression` This class represents the shift right expression nodes of the syntax tree
`class` | `SimpleAllocation` This class represents the allocation nodes of the syntax tree
`class` | `SimpleAssignExpression` This class represents the assign expression nodes of the syntax tree
`class` | `StaticFieldAccess` This class represents the field access nodes of the syntax tree
`class` | `StaticMethodCall` This class represents the static method call nodes of the syntax tree
`class` | `StringLiteral` This class represents the string literal nodes of the syntax tree
`class` | `SubtractAssignExpression` This class represents the subtract assign expression nodes of the syntax tree
`class` | `SubtractExpression` This class represents the subtract expression nodes of the syntax tree
`class` | `SuperFieldAccess` This class represents the super field access nodes of the syntax tree
`class` | `SuperMethodCall` This class represents the super method call nodes of the syntax tree
`class` | `ThisExpression` This class represents the 'this' expression nodes of the syntax tree
`class` | `TypeExpression` This class represents the type expression nodes of the syntax tree
`class` | `UnaryExpression` This class represents the unary expression nodes of the syntax tree
`class` | `UnsignedShiftRightAssignExpression` This class represents the unsigned shift right assign expression nodes of the syntax tree
`class` | `UnsignedShiftRightExpression` This class represents the unsigned shift right expression nodes of the syntax tree

Methods in koala.dynamicjava.tree that return Expression
`Expression` | `IfThenStatement.getCondition()` Gets the condition to evaluate at each loop
`Expression` | `BinaryExpression.getLeftExpression()` Returns the left hand side expression
`Expression` | `BinaryExpression.getRightExpression()` Returns the right hand side expression
`Expression` | `ArrayAccess.getExpression()` Returns the expression on which this array access applies
`Expression` | `ArrayAccess.getCellNumber()` Returns the expression which denotes the cell number
`Expression` | `InstanceOfExpression.getExpression()` Returns the expression to check
`Expression` | `ObjectMethodCall.getExpression()` Returns the expression on which this method call applies
`Expression` | `UnaryExpression.getExpression()` Returns the target expression
`Expression` | `SwitchBlock.getExpression()` Returns the 'case' expression
`Expression` | `InnerAllocation.getExpression()` Returns the outer class instance expression
`Expression` | `ExpressionContainer.getExpression()` Returns the expression
`Expression` | `VariableDeclaration.getInitializer()` Returns the initializer for this variable
`Expression` | `ReturnStatement.getExpression()` Gets the expression
`Expression` | `ForStatement.getCondition()` Gets the condition to evaluate at each loop
`Expression` | `DoStatement.getCondition()` Gets the condition to evaluate at each loop
`Expression` | `WhileStatement.getCondition()` Gets the condition to evaluate at each loop
`Expression` | `ThrowStatement.getExpression()` Gets the expression
`Expression` | `FieldDeclaration.getInitializer()` Returns the initializer for this field
`Expression` | `SwitchStatement.getSelector()` Gets the selector
`Expression` | `ConstructorInvocation.getExpression()` Returns the prefix expression if one, or null otherwise
`Expression` | `ObjectFieldAccess.getExpression()` Returns the expression on which this field access applies
`Expression` | `SynchronizedStatement.getLock()` Gets the lock object
`Expression` | `ConditionalExpression.getConditionExpression()` Returns the condition expression
`Expression` | `ConditionalExpression.getIfTrueExpression()` Returns the if true expression
`Expression` | `ConditionalExpression.getIfFalseExpression()` Returns the if false expression

Methods in koala.dynamicjava.tree with parameters of type Expression
`void` | `IfThenStatement.setCondition(Expression e)` Sets the condition to evaluate
`void` | `BinaryExpression.setLeftExpression(Expression exp)` Sets the left hand side expression
`void` | `BinaryExpression.setRightExpression(Expression exp)` Sets the right hand side expression
`void` | `ArrayAccess.setExpression(Expression e)` Sets the expression on which this array access applies
`void` | `ArrayAccess.setCellNumber(Expression e)` Sets the expression which denotes the cell number
`void` | `InstanceOfExpression.setExpression(Expression e)` Sets the expression to check
`void` | `ObjectMethodCall.setExpression(Expression e)` Sets the expression on which this method call applies
`void` | `UnaryExpression.setExpression(Expression e)` Sets the target expression
`void` | `SwitchBlock.setExpression(Expression e)` Sets the 'case' expression
`void` | `InnerAllocation.setExpression(Expression e)` Sets the outer class instance expression
`void` | `ExpressionContainer.setExpression(Expression e)` Sets the expression
`void` | `VariableDeclaration.setInitializer(Expression e)` Sets the initializer
`void` | `ReturnStatement.setExpression(Expression e)` Sets the expression
`void` | `ForStatement.setCondition(Expression e)` Sets the condition to evaluate
`void` | `DoStatement.setCondition(Expression e)` Sets the condition to evaluate
`void` | `WhileStatement.setCondition(Expression e)` Sets the condition to evaluate
`void` | `ThrowStatement.setExpression(Expression e)` Sets the expression
`void` | `FieldDeclaration.setInitializer(Expression e)` Sets the initializer
`void` | `SwitchStatement.setSelector(Expression e)` Sets the selector
`void` | `ConstructorInvocation.setExpression(Expression e)` Sets the prefix expression
`void` | `ObjectFieldAccess.setExpression(Expression e)` Sets the expression on which this field access applies
`void` | `SynchronizedStatement.setLock(Expression e)` Sets the condition to evaluate
`void` | `ConditionalExpression.setConditionExpression(Expression e)` Sets the condition expression
`void` | `ConditionalExpression.setIfTrueExpression(Expression e)` Sets the if true expression
`void` | `ConditionalExpression.setIfFalseExpression(Expression e)` Sets the if false expression

Constructors in koala.dynamicjava.tree with parameters of type Expression
`IfThenStatement(Expression cond, Node tstmt)` Creates a new while statement
`IfThenStatement(Expression cond, Node tstmt, java.lang.String fn, int bl, int bc, int el, int ec)` Creates a new while statement
`IfThenElseStatement(Expression cond, Node tstmt, Node estmt)` Creates a new while statement
`IfThenElseStatement(Expression cond, Node tstmt, Node estmt, java.lang.String fn, int bl, int bc, int el, int ec)` Creates a new while statement
`BinaryExpression(Expression lexp, Expression rexp, java.lang.String fn, int bl, int bc, int el, int ec)` Initializes the expression
`BitAndExpression(Expression lexp, Expression rexp)` Initializes the expression
`BitAndExpression(Expression lexp, Expression rexp, java.lang.String fn, int bl, int bc, int el, int ec)` Initializes the expression
`AssignExpression(Expression lexp, Expression rexp, java.lang.String fn, int bl, int bc, int el, int ec)` Initializes the expression
`ArrayAccess(Expression exp, Expression cell)` Creates a new array access node
`ArrayAccess(Expression exp, Expression cell, java.lang.String fn, int bl, int bc, int el, int ec)` Creates a new array access node
`InstanceOfExpression(Expression exp, Type t)` Initializes the expression
`InstanceOfExpression(Expression exp, Type t, java.lang.String fn, int bl, int bc, int el, int ec)` Initializes the expression
`ObjectMethodCall(Expression exp, java.lang.String mn, java.util.List args, java.lang.String fn, int bl, int bc, int el, int ec)` Creates a new node
`UnaryExpression(Expression exp, java.lang.String fn, int bl, int bc, int el, int ec)` Initializes the expression
`PostDecrement(Expression exp)` Initializes the expression
`PostDecrement(Expression exp, java.lang.String fn, int bl, int bc, int el, int ec)` Initializes the expression
`SwitchBlock(Expression exp, java.util.List stmts)` Creates a new binding
`SwitchBlock(Expression exp, java.util.List stmts, java.lang.String fn, int bl, int bc, int el, int ec)` Creates a new binding
`AndExpression(Expression lexp, Expression rexp)` Initializes the expression
`AndExpression(Expression lexp, Expression rexp, java.lang.String fn, int bl, int bc, int el, int ec)` Initializes the expression
`ShiftLeftAssignExpression(Expression lexp, Expression rexp)` Initializes the expression
`ShiftLeftAssignExpression(Expression lexp, Expression rexp, java.lang.String fn, int bl, int bc, int el, int ec)` Initializes the expression
`CastExpression(Type tt, Expression exp)` Initializes the expression
`CastExpression(Type tt, Expression exp, java.lang.String fn, int bl, int bc, int el, int ec)` Initializes the expression
`InnerAllocation(Expression exp, Type tp, java.util.List args)` Initializes the expression
`InnerAllocation(Expression exp, Type tp, java.util.List args, java.lang.String fn, int bl, int bc, int el, int ec)` Initializes the expression
`InnerClassAllocation(Expression exp, Type tp, java.util.List args, java.util.List memb)` Initializes the expression
`InnerClassAllocation(Expression exp, Type tp, java.util.List args, java.util.List memb, java.lang.String fn, int bl, int bc, int el, int ec)` Initializes the expression
`ShiftRightAssignExpression(Expression lexp, Expression rexp)` Initializes the expression
`ShiftRightAssignExpression(Expression lexp, Expression rexp, java.lang.String fn, int bl, int bc, int el, int ec)` Initializes the expression
`NotEqualExpression(Expression lexp, Expression rexp)` Initializes the expression
`NotEqualExpression(Expression lexp, Expression rexp, java.lang.String fn, int bl, int bc, int el, int ec)` Initializes the expression
`VariableDeclaration(boolean fin, Type type, java.lang.String name, Expression init)` Creates a new variable declaration
`VariableDeclaration(boolean fin, Type type, java.lang.String name, Expression init, java.lang.String fn, int bl, int bc, int el, int ec)` Creates a new variable declaration
`BitOrAssignExpression(Expression lexp, Expression rexp)` Initializes the expression
`BitOrAssignExpression(Expression lexp, Expression rexp, java.lang.String fn, int bl, int bc, int el, int ec)` Initializes the expression
`MinusExpression(Expression exp)` Initializes the expression
`MinusExpression(Expression exp, java.lang.String fn, int bl, int bc, int el, int ec)` Initializes the expression
`ReturnStatement(Expression exp)` Creates a new while statement
`ReturnStatement(Expression exp, java.lang.String fn, int bl, int bc, int el, int ec)` Creates a new while statement
`MultiplyAssignExpression(Expression lexp, Expression rexp)` Initializes the expression
`MultiplyAssignExpression(Expression lexp, Expression rexp, java.lang.String fn, int bl, int bc, int el, int ec)` Initializes the expression
`ForStatement(java.util.List init, Expression cond, java.util.List updt, Node body)` Creates a new for statement
`ForStatement(java.util.List init, Expression cond, java.util.List updt, Node body, java.lang.String fn, int bl, int bc, int el, int ec)` Creates a new for statement
`UnsignedShiftRightExpression(Expression lexp, Expression rexp)` Initializes the expression
`UnsignedShiftRightExpression(Expression lexp, Expression rexp, java.lang.String fn, int bl, int bc, int el, int ec)` Initializes the expression
`OrExpression(Expression lexp, Expression rexp)` Initializes the expression
`OrExpression(Expression lexp, Expression rexp, java.lang.String fn, int bl, int bc, int el, int ec)` Initializes the expression
`BitOrExpression(Expression lexp, Expression rexp)` Initializes the expression
`BitOrExpression(Expression lexp, Expression rexp, java.lang.String fn, int bl, int bc, int el, int ec)` Initializes the expression
`AddAssignExpression(Expression lexp, Expression rexp)` Initializes the expression
`AddAssignExpression(Expression lexp, Expression rexp, java.lang.String fn, int bl, int bc, int el, int ec)` Initializes the expression
`DoStatement(Expression cond, Node body)` Creates a new do statement
`DoStatement(Expression cond, Node body, java.lang.String fn, int bl, int bc, int el, int ec)` Creates a new do statement
`PlusExpression(Expression exp)` Initializes the expression
`PlusExpression(Expression exp, java.lang.String fn, int bl, int bc, int el, int ec)` Initializes the expression
`DivideExpression(Expression lexp, Expression rexp)` Initializes the expression
`DivideExpression(Expression lexp, Expression rexp, java.lang.String fn, int bl, int bc, int el, int ec)` Initializes the expression
`NotExpression(Expression exp)` Initializes the expression
`NotExpression(Expression exp, java.lang.String fn, int bl, int bc, int el, int ec)` Initializes the expression
`BitAndAssignExpression(Expression lexp, Expression rexp)` Initializes the expression
`BitAndAssignExpression(Expression lexp, Expression rexp, java.lang.String fn, int bl, int bc, int el, int ec)` Initializes the expression
`ExclusiveOrExpression(Expression lexp, Expression rexp)` Initializes the expression
`ExclusiveOrExpression(Expression lexp, Expression rexp, java.lang.String fn, int bl, int bc, int el, int ec)` Initializes the expression
`WhileStatement(Expression cond, Node body)` Creates a new while statement
`WhileStatement(Expression cond, Node body, java.lang.String fn, int bl, int bc, int el, int ec)` Creates a new while statement
`SubtractExpression(Expression lexp, Expression rexp)` Initializes the expression
`SubtractExpression(Expression lexp, Expression rexp, java.lang.String fn, int bl, int bc, int el, int ec)` Initializes the expression
`ThrowStatement(Expression exp)` Creates a new while statement
`ThrowStatement(Expression exp, java.lang.String fn, int bl, int bc, int el, int ec)` Creates a new while statement
`MultiplyExpression(Expression lexp, Expression rexp)` Initializes the expression
`MultiplyExpression(Expression lexp, Expression rexp, java.lang.String fn, int bl, int bc, int el, int ec)` Initializes the expression
`ShiftRightExpression(Expression lexp, Expression rexp)` Initializes the expression
`ShiftRightExpression(Expression lexp, Expression rexp, java.lang.String fn, int bl, int bc, int el, int ec)` Initializes the expression
`SimpleAssignExpression(Expression lexp, Expression rexp)` Initializes the expression
`SimpleAssignExpression(Expression lexp, Expression rexp, java.lang.String fn, int bl, int bc, int el, int ec)` Initializes the expression
`EqualExpression(Expression lexp, Expression rexp)` Initializes the expression
`EqualExpression(Expression lexp, Expression rexp, java.lang.String fn, int bl, int bc, int el, int ec)` Initializes the expression
`RemainderExpression(Expression lexp, Expression rexp)` Initializes the expression
`RemainderExpression(Expression lexp, Expression rexp, java.lang.String fn, int bl, int bc, int el, int ec)` Initializes the expression
`FieldDeclaration(int flags, Type type, java.lang.String name, Expression init)` Creates a new field declaration
`FieldDeclaration(int flags, Type type, java.lang.String name, Expression init, java.lang.String fn, int bl, int bc, int el, int ec)` Creates a new field declaration
`SwitchStatement(Expression sel, java.util.List cases, java.lang.String fn, int bl, int bc, int el, int ec)` Creates a new switch statement
`ComplementExpression(Expression exp)` Initializes the expression
`ComplementExpression(Expression exp, java.lang.String fn, int bl, int bc, int el, int ec)` Initializes the expression
`LessExpression(Expression lexp, Expression rexp)` Initializes the expression
`LessExpression(Expression lexp, Expression rexp, java.lang.String fn, int bl, int bc, int el, int ec)` Initializes the expression
`LessOrEqualExpression(Expression lexp, Expression rexp)` Initializes the expression
`LessOrEqualExpression(Expression lexp, Expression rexp, java.lang.String fn, int bl, int bc, int el, int ec)` Initializes the expression
`PreIncrement(Expression exp)` Initializes the expression
`PreIncrement(Expression exp, java.lang.String fn, int bl, int bc, int el, int ec)` Initializes the expression
`SubtractAssignExpression(Expression lexp, Expression rexp)` Initializes the expression
`SubtractAssignExpression(Expression lexp, Expression rexp, java.lang.String fn, int bl, int bc, int el, int ec)` Initializes the expression
`ConstructorInvocation(Expression exp, java.util.List args, boolean sup)` Creates a new node
`ConstructorInvocation(Expression exp, java.util.List args, boolean sup, java.lang.String fn, int bl, int bc, int el, int ec)` Creates a new node
`PreDecrement(Expression exp)` Initializes the expression
`PreDecrement(Expression exp, java.lang.String fn, int bl, int bc, int el, int ec)` Initializes the expression
`DivideAssignExpression(Expression lexp, Expression rexp)` Initializes the expression
`DivideAssignExpression(Expression lexp, Expression rexp, java.lang.String fn, int bl, int bc, int el, int ec)` Initializes the expression
`ObjectFieldAccess(Expression exp, java.lang.String fln)` Creates a new field access node
`ObjectFieldAccess(Expression exp, java.lang.String fln, java.lang.String fn, int bl, int bc, int el, int ec)` Creates a new field access node
`AddExpression(Expression lexp, Expression rexp)` Initializes the expression
`AddExpression(Expression lexp, Expression rexp, java.lang.String fn, int bl, int bc, int el, int ec)` Initializes the expression
`SynchronizedStatement(Expression lock, Node body, java.lang.String fn, int bl, int bc, int el, int ec)` Creates a new while statement
`ConditionalExpression(Expression cexp, Expression texp, Expression fexp)` Initializes the expression
`ConditionalExpression(Expression cexp, Expression texp, Expression fexp, java.lang.String fn, int bl, int bc, int el, int ec)` Initializes the expression
`ShiftLeftExpression(Expression lexp, Expression rexp)` Initializes the expression
`ShiftLeftExpression(Expression lexp, Expression rexp, java.lang.String fn, int bl, int bc, int el, int ec)` Initializes the expression
`RemainderAssignExpression(Expression lexp, Expression rexp)` Initializes the expression
`RemainderAssignExpression(Expression lexp, Expression rexp, java.lang.String fn, int bl, int bc, int el, int ec)` Initializes the expression
`UnsignedShiftRightAssignExpression(Expression lexp, Expression rexp)` Initializes the expression
`UnsignedShiftRightAssignExpression(Expression lexp, Expression rexp, java.lang.String fn, int bl, int bc, int el, int ec)` Initializes the expression
`ExclusiveOrAssignExpression(Expression lexp, Expression rexp)` Initializes the expression
`ExclusiveOrAssignExpression(Expression lexp, Expression rexp, java.lang.String fn, int bl, int bc, int el, int ec)` Initializes the expression
`GreaterOrEqualExpression(Expression lexp, Expression rexp)` Initializes the expression
`GreaterOrEqualExpression(Expression lexp, Expression rexp, java.lang.String fn, int bl, int bc, int el, int ec)` Initializes the expression
`PostIncrement(Expression exp)` Initializes the expression
`PostIncrement(Expression exp, java.lang.String fn, int bl, int bc, int el, int ec)` Initializes the expression
`GreaterExpression(Expression lexp, Expression rexp)` Initializes the expression
`GreaterExpression(Expression lexp, Expression rexp, java.lang.String fn, int bl, int bc, int el, int ec)` Initializes the expression

Overview | Package | Class | Use | Tree | Deprecated | Index | Help

PREV NEXT | FRAMES NO FRAMES

Copyright © 2001 Stephane Hillion. All Rights Reserved.