Package one.microstream.entity.codegen
Class EntityProcessor
- java.lang.Object
 - 
- javax.annotation.processing.AbstractProcessor
 - 
- one.microstream.entity.codegen.EntityProcessor
 
 
 
- 
- All Implemented Interfaces:
 Processor
public class EntityProcessor extends AbstractProcessor
 
- 
- 
Field Summary
- 
Fields inherited from class javax.annotation.processing.AbstractProcessor
processingEnv 
 - 
 
- 
Constructor Summary
Constructors Constructor Description EntityProcessor() 
- 
Method Summary
Modifier and Type Method Description Set<String>getSupportedAnnotationTypes()Set<String>getSupportedOptions()SourceVersiongetSupportedSourceVersion()voidinit(ProcessingEnvironment processingEnv)booleanprocess(Set<? extends TypeElement> annotations, RoundEnvironment roundEnv)- 
Methods inherited from class javax.annotation.processing.AbstractProcessor
getCompletions, isInitialized 
 - 
 
 - 
 
- 
- 
Method Detail
- 
getSupportedSourceVersion
public SourceVersion getSupportedSourceVersion()
- Specified by:
 getSupportedSourceVersionin interfaceProcessor- Overrides:
 getSupportedSourceVersionin classAbstractProcessor
 
- 
getSupportedAnnotationTypes
public Set<String> getSupportedAnnotationTypes()
- Specified by:
 getSupportedAnnotationTypesin interfaceProcessor- Overrides:
 getSupportedAnnotationTypesin classAbstractProcessor
 
- 
getSupportedOptions
public Set<String> getSupportedOptions()
- Specified by:
 getSupportedOptionsin interfaceProcessor- Overrides:
 getSupportedOptionsin classAbstractProcessor
 
- 
init
public void init(ProcessingEnvironment processingEnv)
- Specified by:
 initin interfaceProcessor- Overrides:
 initin classAbstractProcessor
 
- 
process
public boolean process(Set<? extends TypeElement> annotations, RoundEnvironment roundEnv)
- Specified by:
 processin interfaceProcessor- Specified by:
 processin classAbstractProcessor
 
 - 
 
 -