Class TemplateClassPrototype

java.lang.Object
ru.objectsfill.annotation_processor.TemplateClassPrototype

public final class TemplateClassPrototype extends Object
A utility class for creating template class prototypes based on annotation names.
  • Method Details

    • selectPrototype

      public static Map<String,String> selectPrototype(String annotationName) throws AnnotationProcessorException
      Selects the prototype parameters based on the given annotation name.
      Parameters:
      annotationName - the name of the annotation
      Returns:
      the parameters map for the corresponding annotation
      Throws:
      AnnotationProcessorException - if the annotation name is not recognized