| Modifier and Type | Class and Description |
|---|---|
| public static class | |
| private static class | |
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| private final Set | |
| private final List | |
| private final Elements | |
| private final ProcessingEnvironment | |
| pack-priv static final Map | |
| private static final Logger | |
| private final Map | |
| private final HashMap | |
| private static final List | |
| private final TypeMirrorFactory | |
| private final Types |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public ClassModel | |
| public DataObjectModel | |
| public EnumModel | |
| public Model | |
| public Stream | |
| public ModuleModel | |
| private Stream | |
| public PackageModel | |
| private Stream | |
| public void | |
| private void | processConverter(TypeElement converterElt, TypeMirror dataObjectType, List<String> selectors, ExecutableType methodType)
|
| public void | |
| public void | |
| private CodeGen. | Returns: the resolved memberfor reporting properly error elt, TypeMirror the type to resolve the member from type, String the member string name to resolve member)Resolve the |
| all | back to summary |
|---|---|
| private final Set<TypeElement> all | |
| converters | back to summary |
|---|---|
| private final List<CodeGen. | |
| elementUtils | back to summary |
|---|---|
| private final Elements elementUtils | |
| env | back to summary |
|---|---|
| private final ProcessingEnvironment env | |
| loaderMap | back to summary |
|---|---|
| pack-priv static final Map<ProcessingEnvironment, ClassLoader> loaderMap | |
| logger | back to summary |
|---|---|
| private static final Logger logger | |
| models | back to summary |
|---|---|
| private final Map<String, Map<String, Map. | |
| modules | back to summary |
|---|---|
| private final HashMap<String, PackageElement> modules | |
| PROVIDERS | back to summary |
|---|---|
| private static final List<ModelProvider> PROVIDERS | |
| tmf | back to summary |
|---|---|
| private final TypeMirrorFactory tmf | |
| typeUtils | back to summary |
|---|---|
| private final Types typeUtils | |
| CodeGen | back to summary |
|---|---|
| public CodeGen(ProcessingEnvironment env) | |
| getClassModel | back to summary |
|---|---|
| public ClassModel getClassModel(String fqcn) | |
| getDataObjectModel | back to summary |
|---|---|
| public DataObjectModel getDataObjectModel(String fqcn) | |
| getEnumModel | back to summary |
|---|---|
| public EnumModel getEnumModel(String fqcn) | |
| getModel | back to summary |
|---|---|
| public Model getModel(String fqcn, String kind) | |
| getModels | back to summary |
|---|---|
| public Stream | |
| getModuleModel | back to summary |
|---|---|
| public ModuleModel getModuleModel(String modulePackage) | |
| getModuleModels | back to summary |
|---|---|
| private Stream | |
| getPackageModel | back to summary |
|---|---|
| public PackageModel getPackageModel(String fqn) | |
| getPackageModels | back to summary |
|---|---|
| private Stream | |
| init | back to summary |
|---|---|
| public void init(RoundEnvironment round, ClassLoader loader) | |
| processConverter | back to summary |
|---|---|
| private void processConverter(TypeElement converterElt, TypeMirror dataObjectType, List<String> selectors, ExecutableType methodType) | |
| registerConverter | back to summary |
|---|---|
| public void registerConverter(CodeGen. | |
| registerConverter | back to summary |
|---|---|
| public void registerConverter(String className, String serializer, String... selectors) | |
| resolveMember | back to summary |
|---|---|
| private CodeGen. Resolve the
| |
| Modifier and Type | Field and Description |
|---|---|
| public final String | |
| public final String | |
| public final List |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public String |
| className | back to summary |
|---|---|
| public final String className | |
| converter | back to summary |
|---|---|
| public final String converter | |
| selectors | back to summary |
|---|---|
| public final List<String> selectors | |
| Converter | back to summary |
|---|---|
| public Converter(String className, String converter, List<String> selectors) | |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object.
Satisfying this method's contract implies a non- | |
| Modifier and Type | Field and Description |
|---|---|
| private final E | |
| private final Supplier | |
| private M |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public E | |
| public M | |
| public M | setValue(M
new value to be stored in this entry value)Implements java. Replaces the value corresponding to this entry with the specified value (optional operation). |
| key | back to summary |
|---|---|
| private final E key | |
| supplier | back to summary |
|---|---|
| private final Supplier<M> supplier | |
| value | back to summary |
|---|---|
| private M value | |
| ModelEntry | back to summary |
|---|---|
| private ModelEntry(E key, Supplier<M> supplier) | |
| getKey | back to summary |
|---|---|
| public E getKey() Implements java. Doc from java. Returns the key corresponding to this entry.
| |
| getValue | back to summary |
|---|---|
| public M getValue() Implements java. Doc from java. Returns the value corresponding to this entry. If the mapping
has been removed from the backing map (by the iterator's
| |
| setValue | back to summary |
|---|---|
| public M setValue(M value) Implements java. Doc from java. Replaces the value corresponding to this entry with the specified
value (optional operation). (Writes through to the map.) The
behavior of this call is undefined if the mapping has already been
removed from the map (by the iterator's
| |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final Element | |
| pack-priv final TypeMirror |
| Access | Constructor and Description |
|---|---|
| private |
| element | back to summary |
|---|---|
| pack-priv final Element element | |
| type | back to summary |
|---|---|
| pack-priv final TypeMirror type | |
| Resolved | back to summary |
|---|---|
| private Resolved(Element element, TypeMirror type) | |