Package jtb.syntaxtree
Interface Node
-
- All Superinterfaces:
Serializable
- All Known Subinterfaces:
NodeListInterface
- All Known Implementing Classes:
AdditiveExpression,AllocationExpression,AndExpression,Annotation,AnnotationTypeBody,AnnotationTypeDeclaration,AnnotationTypeMemberDeclaration,ArgumentList,Arguments,ArrayDimsAndInits,ArrayInitializer,AssertStatement,AssignmentOperator,Block,BlockStatement,BooleanLiteral,BreakStatement,CastExpression,CastLookahead,ClassOrInterfaceBody,ClassOrInterfaceBodyDeclaration,ClassOrInterfaceDeclaration,ClassOrInterfaceType,CompilationUnit,ConditionalAndExpression,ConditionalExpression,ConditionalOrExpression,ConstructorDeclaration,ContinueStatement,DefaultValue,DoStatement,EmptyStatement,EnumBody,EnumConstant,EnumDeclaration,EqualityExpression,ExclusiveOrExpression,ExplicitConstructorInvocation,Expression,ExtendsList,FieldDeclaration,ForInit,FormalParameter,FormalParameters,ForStatement,ForUpdate,IfStatement,ImplementsList,ImportDeclaration,InclusiveOrExpression,Initializer,InstanceOfExpression,LabeledStatement,Literal,LocalVariableDeclaration,MarkerAnnotation,MemberSelector,MemberValue,MemberValueArrayInitializer,MemberValuePair,MemberValuePairs,MethodDeclaration,MethodDeclarator,Modifiers,MultiplicativeExpression,Name,NameList,NodeChoice,NodeList,NodeListOptional,NodeOptional,NodeSequence,NodeToken,NormalAnnotation,NullLiteral,PackageDeclaration,PostfixExpression,PreDecrementExpression,PreIncrementExpression,PrimaryExpression,PrimaryPrefix,PrimarySuffix,PrimitiveType,ReferenceType,RelationalExpression,ResultType,ReturnStatement,RSIGNEDSHIFT,RUNSIGNEDSHIFT,ShiftExpression,SingleMemberAnnotation,Statement,StatementExpression,StatementExpressionList,SwitchLabel,SwitchStatement,SynchronizedStatement,ThrowStatement,TryStatement,Type,TypeArgument,TypeArguments,TypeBound,TypeDeclaration,TypeParameter,TypeParameters,UnaryExpression,UnaryExpressionNotPlusMinus,VariableDeclarator,VariableDeclaratorId,VariableInitializer,WhileStatement,WildcardBounds
public interface Node extends Serializable
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <R> Raccept(GJNoArguVisitor<R> v)<R,A>
Raccept(GJVisitor<R,A> v, A argu)<A> voidaccept(GJVoidVisitor<A> v, A argu)voidaccept(Visitor v)NodegetParent()voidsetParent(Node n)
-