Interface MethodGenerator
- All Known Implementing Classes:
AbstractMapperMethodGenerator,AbstractSchemaMethodGenerator,CodeInterfaceBuilderMethodGenerator,CodeInterfaceSchemaMethodGenerator,CodeInterfaceTypeRegistryMethodGenerator,DataFetcherMethodGenerator,DBMethodGenerator,EntityDBFetcherMethodGenerator,EntityFetcherMethodGenerator,FetchCountDBMethodGenerator,FetchDBMethodGenerator,FetchMappedObjectDBMethodGenerator,FetchMultiTableDBMethodGenerator,FetchNodeImplementationDBMethodGenerator,FetchNodeMethodGenerator,FetchNodeResolverMethodGenerator,FetchResolverMethodGenerator,FetchSingleTableInterfaceDBMethodGenerator,JavaRecordMapperMethodGenerator,KickstartResolverMethodGenerator,MutationTypeResolverMethodGenerator,OperationMethodGenerator,RecordMapperMethodGenerator,RecordValidatorMethodGenerator,ResolverMethodGenerator,ServiceUpdateResolverMethodGenerator,SimpleMethodGenerator,TransformerListMethodGenerator,TransformerMethodGenerator,TypeNameMethodGenerator,TypeRegistryMethodGenerator,TypeResolverMethodGenerator,UpdateDBMethodGenerator,UpdateResolverMethodGenerator,WiringBuilderMethodGenerator,WiringMethodGenerator
public interface MethodGenerator
A method generator generates a set of methods for any purpose.
-
Method Summary
Modifier and TypeMethodDescription
-
Method Details
-
generateAll
List<MethodSpec> generateAll()- Returns:
- List of complete javapoet
MethodSpecthat can be generated for this object.
-
getDependencyMap
Map<String,List<Dependency>> getDependencyMap()- Returns:
- A set containing all dependencies necessary for these generated methods. Key is the method name where the dependency is needed.
-