Class MethodSpecParser


  • public final class MethodSpecParser
    extends java.lang.Object
    • Constructor Detail

      • MethodSpecParser

        public MethodSpecParser​(Template template)
    • Method Detail

      • getTemplate

        public Template getTemplate()
      • isEmitErrors

        public boolean isEmitErrors()
      • isUseVarArgs

        public boolean isUseVarArgs()
      • setEmitErrors

        public void setEmitErrors​(boolean emitErrors)
      • setUseVarArgs

        public void setUseVarArgs​(boolean useVarArgs)
      • parse

        public TemplateMethod parse​(MethodSpec methodSpecification,
                                    javax.lang.model.element.ExecutableElement method,
                                    javax.lang.model.element.AnnotationMirror annotation,
                                    int naturalOrder)
      • parseImpl

        public TemplateMethod parseImpl​(MethodSpec methodSpecification,
                                        int naturalOrder,
                                        java.lang.String id,
                                        javax.lang.model.element.ExecutableElement method,
                                        javax.lang.model.element.AnnotationMirror annotation,
                                        javax.lang.model.type.TypeMirror returnType,
                                        java.util.List<javax.lang.model.type.TypeMirror> parameterTypes)