IJavaAnnotation |
Java AST interface to represent a Java annotation. |
IJavaArrayElt |
Java AST interface to represent the element of an array. |
IJavaAssignment |
Java AST interface to represent assignments. |
IJavaBlock |
Java AST interface to represent a sequence of statements . |
IJavaBreak |
Java AST interface to represent a break statement. |
IJavaCall |
Java AST interface to represent a method invocation. |
IJavaCompound |
Java AST interface to represent compound statements. |
IJavaConditionalExpression |
Java AST interface to represent a conditional expression. |
IJavaConstant |
Java AST interface to represent a literal or constant value. |
IJavaContinue |
Java AST interface to represent a continue statement. |
IJavaDefinition |
Java AST interface to represent a definition statement. |
IJavaDoWhile |
Java AST interface to represent a do-while loop statement. |
IJavaFor |
Java AST interface used to represent a standard for loop statement. |
IJavaForEach |
Java AST interface used to represent a for-each (Java 5+) loop statement. |
IJavaGoto |
Java AST interface to represent a "goto" statement. |
IJavaIdentifier |
Java AST interface to represent a Java identifier, or variable. |
IJavaIf |
Java AST interface to represent a conditional "if" statement. |
IJavaInstanceField |
Java AST interface to represent an instance field. |
IJavaLabel |
Java AST interface to represent labels. |
IJavaLeftExpression |
High-level interface is used to represent Java AST expressions that can be assigned to, that is,
expressions that can be left members in assignment statements. |
IJavaMonitor |
Java AST interface to represent a special "monitor" statement. |
IJavaNew |
Java AST interface to represent the instantiation of a new non-array object. |
IJavaNewArray |
Java AST interface to represent the instantiation of an array object. |
IJavaOperation |
Java AST interface to represent arithmetic and logical expressions. |
IJavaPredicate |
Java AST interface to represent a Java predicate. |
IJavaReturn |
Java AST interface to represent return statements of methods. |
IJavaStatement |
Base interface for Java AST elements that represent statements. |
IJavaStaticField |
Java AST interface to represent a static field. |
IJavaSwitch |
Java AST interface to represent switch statements. |
IJavaSynchronizedBlock |
Java AST interface to represent a synchronized block of code. |
IJavaTerminalStatement |
High-level interface extended by Return and Throw statements. |
IJavaThrow |
Java AST interface to represent throw statements. |
IJavaTry |
Java AST interface to represent try-catch elements. |
IJavaTypeReference |
Java AST interface to represent a type reference. |
IJavaWhile |
Java AST interface to represent while loop statements. |