Class JSONRegistrationProcessor

java.lang.Object
javax.annotation.processing.AbstractProcessor
org.dominokit.jacksonapt.processor.AbstractMapperProcessor
org.dominokit.jacksonapt.processor.registration.JSONRegistrationProcessor
All Implemented Interfaces:
javax.annotation.processing.Processor

@AutoService(javax.annotation.processing.Processor.class)
public class JSONRegistrationProcessor
extends AbstractMapperProcessor

JSONRegistrationProcessor class.

Version:
$Id: $Id
Author:
vegegoku
  • Constructor Details

    • JSONRegistrationProcessor

      public JSONRegistrationProcessor()
  • Method Details

    • doProcess

      protected boolean doProcess​(java.util.Set<? extends javax.lang.model.element.TypeElement> annotations, javax.annotation.processing.RoundEnvironment roundEnv)

      doProcess.

      Specified by:
      doProcess in class AbstractMapperProcessor
      Parameters:
      annotations - a Set object.
      roundEnv - a RoundEnvironment object.
      Returns:
      a boolean.
    • supportedAnnotations

      protected java.util.List<java.lang.Class<?>> supportedAnnotations()

      supportedAnnotations.

      Specified by:
      supportedAnnotations in class AbstractMapperProcessor
      Returns:
      a List object.