public abstract class Generator extends Object
Modifier and Type | Field and Description |
---|---|
protected SourceRoot |
sourceRoot |
Modifier | Constructor and Description |
---|---|
protected |
Generator(SourceRoot sourceRoot) |
Modifier and Type | Method and Description |
---|---|
protected <T extends Node & NodeWithAnnotations<T>> |
annotateGenerated(T node) |
protected void |
annotateOverridden(MethodDeclaration method) |
protected <T extends Node & NodeWithAnnotations<T>> |
annotateSuppressWarnings(T node) |
abstract void |
generate() |
protected final SourceRoot sourceRoot
protected Generator(SourceRoot sourceRoot)
protected <T extends Node & NodeWithAnnotations<T>> void annotateGenerated(T node)
protected <T extends Node & NodeWithAnnotations<T>> void annotateSuppressWarnings(T node)
protected void annotateOverridden(MethodDeclaration method)
Copyright © 2007–2019. All rights reserved.