Class JavaWriterVisitor
java.lang.Object
com.google.api.generator.engine.writer.JavaWriterVisitor
- All Implemented Interfaces:
AstNodeVisitor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclear()voidvisit(AnnotationNode annotation) voidvisit(AnonymousClassExpr anonymousClassExpr) voidvisit(ArithmeticOperationExpr arithmeticOperationExpr) voidvoidvisit(AssignmentExpr assignmentExpr) voidvisit(AssignmentOperationExpr assignmentOperationExpr) voidvisit(BlockComment blockComment) voidvisit(BlockStatement blockStatement) voidvisit(BreakStatement breakStatement) voidvoidvisit(ClassDefinition classDefinition) voidvisit(CommentStatement commentStatement) voidvisit(ConcreteReference reference) voidvisit(EmptyLineStatement emptyLineStatement) voidvisit(EnumRefExpr enumRefExpr) voidvisit(ExprStatement exprStatement) =============================== STATEMENTS ===============================voidvisit(ForStatement forStatement) voidvisit(GeneralForStatement generalForStatement) voidvisit(IdentifierNode identifier) Writes the syntatically-correct Java code representation of this node.voidvisit(IfStatement ifStatement) voidvisit(InstanceofExpr instanceofExpr) voidvisit(JavaDocComment javaDocComment) voidvisit(LambdaExpr lambdaExpr) voidvisit(LineComment lineComment) =============================== COMMENT ===============================voidvisit(LogicalOperationExpr logicalOperationExpr) voidvisit(MethodDefinition methodDefinition) =============================== OTHER ===============================voidvisit(MethodInvocationExpr methodInvocationExpr) voidvisit(NewObjectExpr newObjectExpr) voidvisit(PackageInfoDefinition packageInfoDefinition) voidvisit(ReferenceConstructorExpr referenceConstructorExpr) voidvisit(RelationalOperationExpr relationalOperationExpr) voidvisit(ReturnExpr returnExpr) voidvoidvisit(SynchronizedStatement synchronizedStatement) voidvisit(TernaryExpr ternaryExpr) voidvoidvisit(TryCatchStatement tryCatchStatement) voidvoidvisit(UnaryOperationExpr unaryOperationExpr) void=============================== EXPRESSIONS ===============================voidvisit(VaporReference reference) voidvisit(VariableExpr variableExpr) voidvisit(WhileStatement whileStatement) write()
-
Constructor Details
-
JavaWriterVisitor
public JavaWriterVisitor()
-
-
Method Details
-
clear
public void clear() -
write
-
visit
Description copied from interface:AstNodeVisitorWrites the syntatically-correct Java code representation of this node.- Specified by:
visitin interfaceAstNodeVisitor
-
visit
- Specified by:
visitin interfaceAstNodeVisitor
-
visit
- Specified by:
visitin interfaceAstNodeVisitor
-
visit
- Specified by:
visitin interfaceAstNodeVisitor
-
visit
- Specified by:
visitin interfaceAstNodeVisitor
-
visit
- Specified by:
visitin interfaceAstNodeVisitor
-
visit
- Specified by:
visitin interfaceAstNodeVisitor
-
visit
=============================== EXPRESSIONS ===============================- Specified by:
visitin interfaceAstNodeVisitor
-
visit
- Specified by:
visitin interfaceAstNodeVisitor
-
visit
- Specified by:
visitin interfaceAstNodeVisitor
-
visit
- Specified by:
visitin interfaceAstNodeVisitor
-
visit
- Specified by:
visitin interfaceAstNodeVisitor
-
visit
- Specified by:
visitin interfaceAstNodeVisitor
-
visit
- Specified by:
visitin interfaceAstNodeVisitor
-
visit
- Specified by:
visitin interfaceAstNodeVisitor
-
visit
- Specified by:
visitin interfaceAstNodeVisitor
-
visit
- Specified by:
visitin interfaceAstNodeVisitor
-
visit
- Specified by:
visitin interfaceAstNodeVisitor
-
visit
- Specified by:
visitin interfaceAstNodeVisitor
-
visit
- Specified by:
visitin interfaceAstNodeVisitor
-
visit
- Specified by:
visitin interfaceAstNodeVisitor
-
visit
- Specified by:
visitin interfaceAstNodeVisitor
-
visit
- Specified by:
visitin interfaceAstNodeVisitor
-
visit
- Specified by:
visitin interfaceAstNodeVisitor
-
visit
- Specified by:
visitin interfaceAstNodeVisitor
-
visit
- Specified by:
visitin interfaceAstNodeVisitor
-
visit
=============================== STATEMENTS ===============================- Specified by:
visitin interfaceAstNodeVisitor
-
visit
- Specified by:
visitin interfaceAstNodeVisitor
-
visit
- Specified by:
visitin interfaceAstNodeVisitor
-
visit
- Specified by:
visitin interfaceAstNodeVisitor
-
visit
- Specified by:
visitin interfaceAstNodeVisitor
-
visit
- Specified by:
visitin interfaceAstNodeVisitor
-
visit
- Specified by:
visitin interfaceAstNodeVisitor
-
visit
- Specified by:
visitin interfaceAstNodeVisitor
-
visit
- Specified by:
visitin interfaceAstNodeVisitor
-
visit
- Specified by:
visitin interfaceAstNodeVisitor
-
visit
- Specified by:
visitin interfaceAstNodeVisitor
-
visit
=============================== COMMENT ===============================- Specified by:
visitin interfaceAstNodeVisitor
-
visit
- Specified by:
visitin interfaceAstNodeVisitor
-
visit
- Specified by:
visitin interfaceAstNodeVisitor
-
visit
=============================== OTHER ===============================- Specified by:
visitin interfaceAstNodeVisitor
-
visit
- Specified by:
visitin interfaceAstNodeVisitor
-
visit
- Specified by:
visitin interfaceAstNodeVisitor
-