Interface Summary |
JotAnonymousClass |
This interface represents an anonymous class. |
JotAssignment |
This interface represents a variable assignment expression. |
JotBinaryExpression |
This interface represents an expression that contains a binary operator. |
JotBreak |
This interface represents a break statement in Java. |
JotCase |
This interface represents a case label in a switch
statement. |
JotCatch |
This interface represents the catch block of a try
statement. |
JotClass |
The fundamental JOT element is the class, represented by the JotClass interface. |
JotClassSource |
This interface provides additional methods for manipulating a class' source. |
JotCodeBlock |
This interface represents a code block. |
JotComment |
This interface represents a Java comment. |
JotCommentable |
This interface specifies methods for adding, removing, and accessing comments
in Java source. |
JotCondition |
This class represents a conditional expression (? :). |
JotConstructor |
This interface represents an object constructor. |
JotConstructorSource |
This interface provides additional methods for manipulating a constructor's
source. |
JotContinue |
This interface represents a continue statement in Java. |
JotDefault |
This interface represents a default label in a switch
statement. |
JotDo |
This interface represents a Java do statement. |
JotDocTag |
This interface represents a JavaDoc tagged paragraph. |
JotExpression |
This interface provides methods for tools to extract values from assignments,
arguments, initializers, and other types of expressions. |
JotExpressionStatement |
This interface represents statements that consist of a single expression such
as a method call or assignment. |
JotField |
This interface represents a field in an object. |
JotFieldDeclaration |
This interface represents a field declaration statement in a class or interface. |
JotFile |
This interface represents any file that can contain Java classes. |
JotFileListener |
This interface is implemented by classes which intend to be notified when
the contents of a JotSourceFile have changed. |
JotFinally |
This interface represents the finally block of a try
|
JotFor |
This interface represents a Java for statement. |
JotIf |
This interface represents a Java if statement. |
JotImport |
This interface represents an import declaration. |
JotInitBlock |
This interface represents a class or instance initialization block. |
JotInitializer |
This interface represents an array initialization expression. |
JotInnerClass |
This interface represents a top-level, member and local inner classes. |
JotLabelled |
This interface represents a labelled statement in Java. |
JotMarker |
This interface is implemented by any source element that has non-zero length. |
JotMethod |
This interface represents a method in an object. |
JotMethodCall |
This interface represents a method invocation expression. |
JotMethodSource |
This interface provides additional methods for manipulating a method's
source. |
JotNew |
This interface represents a Java new expression. |
JotOperation |
This interface represents a unary or binary operation. |
JotPackage |
This interface represents a package declaration. |
JotPackages |
This interface represents the manager of paths, packages, classes & files. |
JotParameter |
This interface represents a parameter to a method. |
JotParameterDeclaration |
This interface represents a parameter declaration in a method declaration. |
JotReturn |
This interface represents a return statement. |
JotSourceElement |
The base interface for all Jot elements extracted from a source file. |
JotSourceFile |
This interface provides additional methods for manipulating a Java source
file. |
JotStatement |
|
JotSubscript |
This interface represents an array access expression. |
JotSwitch |
This interface represents a Java switch statement. |
JotSynchronized |
This interface represents a Java synchronized statement. |
JotTags |
This interface exists to be used in conjuction with getTag so that instanceof
checks do not need to be performed |
JotThrow |
This interface represents a throw statement. |
JotTry |
This interface represents a Java try statement. |
JotType |
This class represents a type identifier. |
JotTypeop |
This interface represents a type operation such as a cast or instanceof
expression. |
JotUnaryExpression |
This interface represents an expression containing a unary operator. |
JotVariable |
This interface represents a variable reference. |
JotVariableDeclaration |
This interface represents a local variable declaration statement. |
JotWhile |
This interface represents a Java while statement. |