Class KickstartResolverMethodGenerator

All Implemented Interfaces:
MethodGenerator
Direct Known Subclasses:
FetchNodeResolverMethodGenerator, FetchResolverMethodGenerator, UpdateResolverMethodGenerator

public abstract class KickstartResolverMethodGenerator extends ResolverMethodGenerator
This class contains common information and operations shared by resolver method generators.
  • Constructor Details

  • Method Details

    • getDefaultSpecBuilder

      public no.sikt.graphitron.javapoet.MethodSpec.Builder getDefaultSpecBuilder(String methodName, no.sikt.graphitron.javapoet.TypeName returnType)
      Overrides:
      getDefaultSpecBuilder in class AbstractSchemaMethodGenerator<ObjectField,ObjectDefinition>
      Parameters:
      methodName - The name of the method.
      returnType - The return type of the method, as a javapoet TypeName.
      Returns:
      The default builder for this class' methods, with any common settings applied.
    • generatesAll

      public abstract boolean generatesAll()
      Returns:
      Does this method generator generate all possible methods? False if any are set to not generate.