Interface MethodGenerator
- All Known Implementing Classes:
AbstractMapperMethodGenerator,AbstractSchemaMethodGenerator,BatchUpdateDBMethodGenerator,CodeInterfaceBuilderMethodGenerator,CodeInterfaceGetFederatedSchemaMethodGenerator,CodeInterfaceSchemaMethodGenerator,CodeInterfaceSchemaWithFederationMethodGenerator,CodeInterfaceTypeRegistryMethodGenerator,DataFetcherMethodGenerator,DBMethodGenerator,EntitySelectHelperDBMethodGenerator,FetchCountDBMethodGenerator,FetchDBMethodGenerator,FetchEntitiesMethodGenerator,FetchEntityImplementationDBMethodGenerator,FetchMappedObjectDBMethodGenerator,FetchMultiTableDBMethodGenerator,FetchNodeImplementationDBMethodGenerator,FetchNodeMethodGenerator,FetchSingleTableInterfaceDBMethodGenerator,FetchTableRecordDBMethodGenerator,JavaRecordMapperMethodGenerator,NestedFetchDBMethodGenerator,NodeSelectHelperDBMethodGenerator,OperationMethodGenerator,RecordMapperMethodGenerator,RecordValidatorMethodGenerator,SelectHelperDBMethodGenerator,ServiceResultFetchDBMethodGenerator,SimpleMethodGenerator,TransformerListMethodGenerator,TransformerMethodGenerator,TypeNameMethodGenerator,TypeRegistryMethodGenerator,TypeResolverMethodGenerator,UpdateWithReturningDBMethodGenerator,WiringBuilderMethodGenerator,WiringMethodGenerator
public interface MethodGenerator
A method generator generates a set of methods for any purpose.
-
Method Summary
-
Method Details
-
generateAll
List<no.sikt.graphitron.javapoet.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.
-