Class NodeMethodParser<E extends TemplateMethod>

    • Method Detail

      • nodeTypeMirrors

        protected java.util.List<javax.lang.model.type.TypeMirror> nodeTypeMirrors​(NodeData nodeData)
      • nodeTypeIdentifiers

        protected java.util.Set<java.lang.String> nodeTypeIdentifiers​(NodeData nodeData)
      • createReturnParameterSpec

        protected ParameterSpec createReturnParameterSpec()
      • createDefaultMethodSpec

        protected final MethodSpec createDefaultMethodSpec​(javax.lang.model.element.ExecutableElement method,
                                                           javax.lang.model.element.AnnotationMirror mirror,
                                                           boolean shortCircuitsEnabled,
                                                           java.lang.String shortCircuitName)
      • addDefaultFieldMethodSpec

        protected void addDefaultFieldMethodSpec​(MethodSpec methodSpec)