Package org.bsc.processor
Class TypescriptProcessor
- java.lang.Object
-
- javax.annotation.processing.AbstractProcessor
-
- org.bsc.processor.AbstractProcessorEx
-
- org.bsc.processor.TypescriptProcessor
-
- All Implemented Interfaces:
Processor
@SupportedSourceVersion(RELEASE_8) @SupportedAnnotationTypes("org.bsc.processor.*") @SupportedOptions({"ts.outfile","compatibility"}) @MetaInfServices(javax.annotation.processing.Processor.class) public class TypescriptProcessor extends AbstractProcessorEx
- Author:
- bsoorentino
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.bsc.processor.AbstractProcessorEx
AbstractProcessorEx.Context
-
-
Field Summary
-
Fields inherited from class javax.annotation.processing.AbstractProcessor
processingEnv
-
-
Constructor Summary
Constructors Constructor Description TypescriptProcessor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanprocess(AbstractProcessorEx.Context processingContext)-
Methods inherited from class org.bsc.processor.AbstractProcessorEx
error, error, getSourceOutputFile, info, process, toJsonObject, toMapObject, warn, warn
-
Methods inherited from class javax.annotation.processing.AbstractProcessor
getCompletions, getSupportedAnnotationTypes, getSupportedOptions, getSupportedSourceVersion, init, isInitialized
-
-
-
-
Method Detail
-
process
public boolean process(AbstractProcessorEx.Context processingContext) throws Exception
- Specified by:
processin classAbstractProcessorEx- Parameters:
processingContext-- Returns:
- Throws:
Exception
-
-