Class IiifManifestSummarySearchRepositoryImplSolrj
- java.lang.Object
-
- de.digitalcollections.iiif.bookshelf.backend.impl.repository.IiifManifestSummarySearchRepositoryImplSolrj
-
- All Implemented Interfaces:
IiifManifestSummarySearchRepository<java.util.UUID>
@Repository public class IiifManifestSummarySearchRepositoryImplSolrj extends java.lang.Object implements IiifManifestSummarySearchRepository<java.util.UUID>
-
-
Constructor Summary
Constructors Constructor Description IiifManifestSummarySearchRepositoryImplSolrj()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddeleteById(java.lang.String id)protected java.lang.StringescapeUnwantedSpecialChars(java.lang.String text)java.util.List<java.util.UUID>findBy(java.lang.String text)java.util.List<java.util.UUID>findBy(java.lang.String text, int start, int rows)org.springframework.data.domain.Page<IiifManifestSummary>findBy(java.lang.String text, org.springframework.data.domain.Pageable pageable)voidsave(IiifManifestSummary manifestSummary)
-
-
-
Method Detail
-
deleteById
public void deleteById(java.lang.String id)
-
findBy
public java.util.List<java.util.UUID> findBy(java.lang.String text)
- Specified by:
findByin interfaceIiifManifestSummarySearchRepository<java.util.UUID>
-
findBy
public org.springframework.data.domain.Page<IiifManifestSummary> findBy(java.lang.String text, org.springframework.data.domain.Pageable pageable) throws SearchSyntaxException
- Specified by:
findByin interfaceIiifManifestSummarySearchRepository<java.util.UUID>- Throws:
SearchSyntaxException
-
findBy
public java.util.List<java.util.UUID> findBy(java.lang.String text, int start, int rows)- Specified by:
findByin interfaceIiifManifestSummarySearchRepository<java.util.UUID>
-
save
public void save(IiifManifestSummary manifestSummary)
- Specified by:
savein interfaceIiifManifestSummarySearchRepository<java.util.UUID>
-
escapeUnwantedSpecialChars
protected java.lang.String escapeUnwantedSpecialChars(java.lang.String text)
-
-