Class ObjectMapperProcessor
java.lang.Object
javax.annotation.processing.AbstractProcessor
org.dominokit.jacksonapt.processor.AbstractMapperProcessor
org.dominokit.jacksonapt.processor.ObjectMapperProcessor
- All Implemented Interfaces:
javax.annotation.processing.Processor
@AutoService(javax.annotation.processing.Processor.class) public class ObjectMapperProcessor extends AbstractMapperProcessor
ObjectMapperProcessor class.
- Version:
- $Id: $Id
- Author:
- vegegoku
-
Field Summary
Fields Modifier and Type Field Description static com.squareup.javapoet.WildcardTypeNameDEFAULT_WILDCARDConstantDEFAULT_WILDCARDFields inherited from class org.dominokit.jacksonapt.processor.AbstractMapperProcessor
elementUtils, environment, filer, mappers, messager, readers, typeUtils, writersFields inherited from class javax.annotation.processing.AbstractProcessor
processingEnv -
Constructor Summary
Constructors Constructor Description ObjectMapperProcessor() -
Method Summary
Modifier and Type Method Description protected booleandoProcess(java.util.Set<? extends javax.lang.model.element.TypeElement> annotations, javax.annotation.processing.RoundEnvironment roundEnv)doProcess.protected java.util.List<java.lang.Class<?>>supportedAnnotations()supportedAnnotations.Methods inherited from class org.dominokit.jacksonapt.processor.AbstractMapperProcessor
getSupportedAnnotationTypes, getSupportedSourceVersion, handleError, init, processMethods inherited from class javax.annotation.processing.AbstractProcessor
getCompletions, getSupportedOptions, isInitializedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
DEFAULT_WILDCARD
public static final com.squareup.javapoet.WildcardTypeName DEFAULT_WILDCARDConstantDEFAULT_WILDCARD
-
-
Constructor Details
-
ObjectMapperProcessor
public ObjectMapperProcessor()
-
-
Method Details
-
doProcess
protected boolean doProcess(java.util.Set<? extends javax.lang.model.element.TypeElement> annotations, javax.annotation.processing.RoundEnvironment roundEnv)doProcess.
- Specified by:
doProcessin classAbstractMapperProcessor- Parameters:
annotations- aSetobject.roundEnv- aRoundEnvironmentobject.- Returns:
- a boolean.
-
supportedAnnotations
protected java.util.List<java.lang.Class<?>> supportedAnnotations()supportedAnnotations.
- Specified by:
supportedAnnotationsin classAbstractMapperProcessor- Returns:
- a
Listobject.
-