| Interface | Description |
|---|---|
| CachedValueGenerator.CachedValueInput |
This represents a field on the Inputs class: it exists because we need to add the global key as
a field, want to share code with the rest of generation in this class, but don't want to create
a MethodParamModel because the globalKey isn't a method param.
|
| GeneratorConstants |
Constants to be used when generating a Component.
|
| Class | Description |
|---|---|
| BuilderGenerator |
Class that generates the builder for a Component.
|
| CachedValueGenerator |
Class that generates the cached value methods for a Component.
|
| ClassAnnotationsGenerator |
Generates class-level annotations for a given
SpecModel. |
| ComponentBodyGenerator |
Class that generates the implementation of a Component.
|
| DelegateMethodGenerator |
Class that generates delegate methods for a component.
|
| EventCaseGenerator |
Generator for the cases within the event handler switch clause.
|
| EventCaseGenerator.Builder | |
| EventGenerator |
Class that generates the event methods for a Component.
|
| GeneratorUtils | |
| InterStagePropsContainerGenerator | |
| JavadocGenerator |
Class that generates the state methods for a Component.
|
| MountSpecGenerator |
Class that generates methods for Mount Specs.
|
| PreambleGenerator |
Class that generates the preamble for a Component.
|
| PrepareInterStagePropsContainerGenerator | |
| PureRenderGenerator | |
| RenderDataGenerator |
Generates delegate methods for RenderData (which is used by lifecycle methods that support Diff
params).
|
| SimpleNameDelegateGenerator |
Generates a Component.getSimpleNameDelegate method if LayoutSpec.simpleNameDelegate is defined.
|
| StateContainerGenerator | |
| StateGenerator |
Class that generates the state methods for a Component.
|
| TagGenerator | |
| TreePropGenerator |
Class that generates the tree prop methods for a Component.
|
| TriggerGenerator |
Class that generates the trigger methods for a Component.
|
| TypeSpecDataHolder |
An object that holds data that can be used in the construction of a
com.squareup.javapoet.TypeSpec. |
| TypeSpecDataHolder.Builder | |
| TypeSpecDataHolder.JavadocSpec | |
| WorkingRangeGenerator |