Interface SubpropertyRepository
- All Superinterfaces:
org.springframework.data.repository.CrudRepository<Subproperty,,Long> org.springframework.data.jpa.repository.JpaRepository<Subproperty,,Long> org.springframework.data.repository.ListCrudRepository<Subproperty,,Long> org.springframework.data.repository.ListPagingAndSortingRepository<Subproperty,,Long> org.springframework.data.repository.PagingAndSortingRepository<Subproperty,,Long> org.springframework.data.repository.query.QueryByExampleExecutor<Subproperty>,org.springframework.data.repository.Repository<Subproperty,Long>
public interface SubpropertyRepository
extends org.springframework.data.jpa.repository.JpaRepository<Subproperty,Long>
Repository interface for finding and managing subproperties in the database.
-
Method Summary
Modifier and TypeMethodDescriptionlongcountByProperty_Id(Long propertyId) longcountByProperty_Namespace_Id(Long namespaceId) longcountByType_Id(Long typeId) longcountByType_Namespace_Id(Long namespaceId) longcountByType_Namespace_Version_Id(Long versionId) findByVersionId(Long versionId) findByVersionIdAndProperty_Namespace_PrefixAndProperty_NameOrderByType_NameAsc(Long versionId, String prefix, String name) findByVersionIdAndProperty_Namespace_PrefixOrderByType_NameAscSequence(Long versionId, String prefix) findByVersionIdAndType_Namespace_PrefixAndType_NameOrderBySequenceAsc(Long versionId, String prefix, String name) findByVersionIdAndType_Namespace_PrefixOrderByType_NameAscSequenceAsc(Long versionId, String prefix) findOneByTypeIdAndPropertyNameEndingWith(Long typeId, String nameSuffix) findOneByVersionIdAndTypeIdAndPropertyId(Long versionId, Long typeId, Long propertyId) Methods inherited from interface org.springframework.data.repository.CrudRepository
count, delete, deleteAll, deleteAll, deleteAllById, deleteById, existsById, findById, saveMethods inherited from interface org.springframework.data.jpa.repository.JpaRepository
deleteAllByIdInBatch, deleteAllInBatch, deleteAllInBatch, deleteInBatch, findAll, findAll, flush, getById, getOne, getReferenceById, saveAllAndFlush, saveAndFlushMethods inherited from interface org.springframework.data.repository.ListCrudRepository
findAll, findAllById, saveAllMethods inherited from interface org.springframework.data.repository.ListPagingAndSortingRepository
findAllMethods inherited from interface org.springframework.data.repository.PagingAndSortingRepository
findAllMethods inherited from interface org.springframework.data.repository.query.QueryByExampleExecutor
count, exists, findAll, findBy, findOne
-
Method Details
-
findOneByVersionIdAndTypeIdAndPropertyId
Optional<Subproperty> findOneByVersionIdAndTypeIdAndPropertyId(Long versionId, Long typeId, Long propertyId) -
findByVersionIdAndType_Namespace_PrefixAndType_NameOrderBySequenceAsc
Set<Subproperty> findByVersionIdAndType_Namespace_PrefixAndType_NameOrderBySequenceAsc(Long versionId, String prefix, String name) -
findByVersionIdAndProperty_Namespace_PrefixAndProperty_NameOrderByType_NameAsc
Set<Subproperty> findByVersionIdAndProperty_Namespace_PrefixAndProperty_NameOrderByType_NameAsc(Long versionId, String prefix, String name) -
findByVersionIdAndType_Namespace_PrefixOrderByType_NameAscSequenceAsc
Set<Subproperty> findByVersionIdAndType_Namespace_PrefixOrderByType_NameAscSequenceAsc(Long versionId, String prefix) -
findByVersionIdAndProperty_Namespace_PrefixOrderByType_NameAscSequence
Set<Subproperty> findByVersionIdAndProperty_Namespace_PrefixOrderByType_NameAscSequence(Long versionId, String prefix) -
findByVersionId
-
findOneByTypeIdAndPropertyNameEndingWith
-
countByType_Namespace_Version_Id
-
countByType_Namespace_Id
-
countByType_Id
-
countByProperty_Namespace_Id
-
countByProperty_Id
-