Uses of Class
io.github.blyznytsiaorg.bibernate.dao.method.MethodMetadata
Packages that use MethodMetadata
Package
Description
-
Uses of MethodMetadata in io.github.blyznytsiaorg.bibernate.dao.method
Fields in io.github.blyznytsiaorg.bibernate.dao.method with type parameters of type MethodMetadataModifier and TypeFieldDescriptionprivate final Map<String, MethodMetadata> RepositoryDetails.methodsMetadataThe field for themethodsMetadatarecord component.Methods in io.github.blyznytsiaorg.bibernate.dao.method that return types with arguments of type MethodMetadataModifier and TypeMethodDescriptionRepositoryDetails.methodsMetadata()Returns the value of themethodsMetadatarecord component.Constructor parameters in io.github.blyznytsiaorg.bibernate.dao.method with type arguments of type MethodMetadataModifierConstructorDescriptionRepositoryDetails(String repositoryName, Type primaryKeyType, Type entityType, List<String> interfaces, Map<String, MethodMetadata> methodsMetadata) Creates an instance of aRepositoryDetailsrecord class. -
Uses of MethodMetadata in io.github.blyznytsiaorg.bibernate.dao.method.handler
Methods in io.github.blyznytsiaorg.bibernate.dao.method.handler that return MethodMetadataModifier and TypeMethodDescriptionprivate MethodMetadataSimpleRepositoryFactory.getMethodMetadata(Method method) Retrieves method metadata, including return type and parameters, for the provided method.private MethodMetadataSimpleRepositoryFactory.getMethodMetadata(Method method, Type genericReturnType) Creates aMethodMetadatainstance based on the providedMethodand its generic return type.Methods in io.github.blyznytsiaorg.bibernate.dao.method.handler that return types with arguments of type MethodMetadataModifier and TypeMethodDescriptionprivate <T> Map<String, MethodMetadata> SimpleRepositoryFactory.getMethodMetadataMap(Class<T> repositoryInterface) Retrieves method metadata for all methods in the provided repository interface.Methods in io.github.blyznytsiaorg.bibernate.dao.method.handler with parameters of type MethodMetadataModifier and TypeMethodDescriptionSimpleRepositoryFindByIdMethodHandler.execute(Method method, Object[] parameters, RepositoryDetails repositoryDetails, MethodMetadata methodMetadata) Executes the "findById" method, querying the entity by its primary key.SimpleRepositoryFindOneMethodHandler.execute(Method method, Object[] parameters, RepositoryDetails repositoryDetails, MethodMetadata methodMetadata) Executes the "findOne" method, querying the entity by its primary key.SimpleRepositoryMethodCustomImplHandler.execute(Method method, Object[] parameters, RepositoryDetails repositoryDetails, MethodMetadata methodMetadata) Executes the custom method in the custom repository implementation.SimpleRepositoryMethodDeleteAllHandler.execute(Method method, Object[] parameters, RepositoryDetails repositoryDetails, MethodMetadata methodMetadata) Executes the deleteAll method in the simple repository.SimpleRepositoryMethodDeleteHandler.execute(Method method, Object[] parameters, RepositoryDetails repositoryDetails, MethodMetadata methodMetadata) Executes the delete method in the simple repository.SimpleRepositoryMethodFindAllHandler.execute(Method method, Object[] parameters, RepositoryDetails repositoryDetails, MethodMetadata methodMetadata) Executes the findAll method in the simple repository.SimpleRepositoryMethodFindByHandler.execute(Method method, Object[] parameters, RepositoryDetails repositoryDetails, MethodMetadata methodMetadata) Executes the findBy method in the simple repository.SimpleRepositoryMethodHandler.execute(Method method, Object[] parameters, RepositoryDetails repositoryDetails, MethodMetadata methodMetadata) Executes the given repository method using the provided parameters, repository details, and method metadata.SimpleRepositoryMethodHqlQueryHandler.execute(Method method, Object[] parameters, RepositoryDetails repositoryDetails, MethodMetadata methodMetadata) Executes the given repository method using the provided parameters, repository details, and method metadata.SimpleRepositoryMethodNativeQueryHandler.execute(Method method, Object[] parameters, RepositoryDetails repositoryDetails, MethodMetadata methodMetadata) Executes the given repository method using the provided parameters, repository details, and method metadata.SimpleRepositoryMethodSaveAllHandler.execute(Method method, Object[] parameters, RepositoryDetails repositoryDetails, MethodMetadata methodMetadata) Executes the given repository method using the provided parameters, repository details, and method metadata.SimpleRepositoryMethodSaveHandler.execute(Method method, Object[] parameters, RepositoryDetails repositoryDetails, MethodMetadata methodMetadata) Executes the given repository method using the provided parameters, repository details, and method metadata.SimpleRepositoryMethodUpdateHandler.execute(Method method, Object[] parameters, RepositoryDetails repositoryDetails, MethodMetadata methodMetadata) Executes the given repository method using the provided parameters, repository details, and method metadata.