public class CodeGen extends Object
Modifier and Type | Class and Description |
---|---|
static class |
CodeGen.Converter |
Constructor and Description |
---|
CodeGen(ProcessingEnvironment env) |
Modifier and Type | Method and Description |
---|---|
ClassModel |
getClassModel(String fqcn) |
DataObjectModel |
getDataObjectModel(String fqcn) |
EnumModel |
getEnumModel(String fqcn) |
Model |
getModel(String fqcn,
String kind) |
Stream<Map.Entry<? extends Element,? extends Model>> |
getModels() |
ModuleModel |
getModuleModel(String modulePackage) |
PackageModel |
getPackageModel(String fqn) |
void |
init(RoundEnvironment round,
ClassLoader loader) |
void |
registerConverter(CodeGen.Converter b) |
void |
registerConverter(String className,
String serializer,
String... selectors) |
public CodeGen(ProcessingEnvironment env)
public void init(RoundEnvironment round, ClassLoader loader)
public void registerConverter(CodeGen.Converter b)
public void registerConverter(String className, String serializer, String... selectors)
public ModuleModel getModuleModel(String modulePackage)
public PackageModel getPackageModel(String fqn)
public ClassModel getClassModel(String fqcn)
public DataObjectModel getDataObjectModel(String fqcn)
Copyright © 2023 Eclipse. All rights reserved.