Interface ProjectJpaRepository
-
- All Superinterfaces:
org.springframework.data.repository.CrudRepository<ProjectEntity,java.lang.String>,org.springframework.data.jpa.repository.JpaRepository<ProjectEntity,java.lang.String>,org.springframework.data.repository.PagingAndSortingRepository<ProjectEntity,java.lang.String>,org.activiti.cloud.modeling.repository.ProjectRepository<ProjectEntity>,org.springframework.data.repository.query.QueryByExampleExecutor<ProjectEntity>,org.springframework.data.repository.Repository<ProjectEntity,java.lang.String>
public interface ProjectJpaRepository extends org.springframework.data.jpa.repository.JpaRepository<ProjectEntity,java.lang.String>, org.activiti.cloud.modeling.repository.ProjectRepository<ProjectEntity>
JPA Repository forProjectEntityentity
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default ProjectEntitycreateProject(ProjectEntity project)default voiddeleteProject(ProjectEntity project)org.springframework.data.domain.Page<ProjectEntity>findAllByNameContaining(java.lang.String name, org.springframework.data.domain.Pageable pageable)default java.util.Optional<ProjectEntity>findProjectById(java.lang.String projectId)default org.springframework.data.domain.Page<ProjectEntity>getProjects(org.springframework.data.domain.Pageable pageable, java.lang.String nameToFilter)default ProjectEntityupdateProject(ProjectEntity projectToUpdate)-
Methods inherited from interface org.springframework.data.repository.CrudRepository
count, delete, deleteAll, deleteAll, deleteById, existsById, findById, save
-
Methods inherited from interface org.springframework.data.jpa.repository.JpaRepository
deleteAllInBatch, deleteInBatch, findAll, findAll, findAll, findAll, findAllById, flush, getOne, saveAll, saveAndFlush
-
-
-
-
Method Detail
-
findAllByNameContaining
org.springframework.data.domain.Page<ProjectEntity> findAllByNameContaining(java.lang.String name, org.springframework.data.domain.Pageable pageable)
-
getProjects
default org.springframework.data.domain.Page<ProjectEntity> getProjects(org.springframework.data.domain.Pageable pageable, java.lang.String nameToFilter)
- Specified by:
getProjectsin interfaceorg.activiti.cloud.modeling.repository.ProjectRepository<ProjectEntity>
-
findProjectById
default java.util.Optional<ProjectEntity> findProjectById(java.lang.String projectId)
- Specified by:
findProjectByIdin interfaceorg.activiti.cloud.modeling.repository.ProjectRepository<ProjectEntity>
-
createProject
default ProjectEntity createProject(ProjectEntity project)
- Specified by:
createProjectin interfaceorg.activiti.cloud.modeling.repository.ProjectRepository<ProjectEntity>
-
updateProject
default ProjectEntity updateProject(ProjectEntity projectToUpdate)
- Specified by:
updateProjectin interfaceorg.activiti.cloud.modeling.repository.ProjectRepository<ProjectEntity>
-
deleteProject
default void deleteProject(ProjectEntity project)
- Specified by:
deleteProjectin interfaceorg.activiti.cloud.modeling.repository.ProjectRepository<ProjectEntity>
-
-