Uses of Class
io.goobi.viewer.model.annotation.CrowdsourcingAnnotation
Package
Description
-
Uses of CrowdsourcingAnnotation in io.goobi.viewer.api.rest.v1.annotations
Modifier and TypeMethodDescriptionAnnotationResource.createPersistentAnnotation
(de.intranda.api.annotation.IAnnotation anno) -
Uses of CrowdsourcingAnnotation in io.goobi.viewer.api.rest.v1.crowdsourcing
Modifier and TypeMethodDescriptionCampaignItemResource.createPersistentAnnotation
(String pi, Integer pageOrder, de.intranda.api.annotation.wa.WebAnnotation anno) -
Uses of CrowdsourcingAnnotation in io.goobi.viewer.api.rest.v2.annotations
Modifier and TypeMethodDescriptionAnnotationResource.createPersistentAnnotation
(de.intranda.api.annotation.IAnnotation anno) -
Uses of CrowdsourcingAnnotation in io.goobi.viewer.dao
Modifier and TypeMethodDescriptionIDAO.getAllAnnotations
(String sortField, boolean sortDescending) IDAO.getAllAnnotationsByMotivation
(String commenting) IDAO.getAnnotations
(int first, int pageSize, String sortField, boolean descending, String filterString, Map<String, Object> filterParams) IDAO.getAnnotations
(int first, int pageSize, String sortField, boolean descending, Map<String, String> filters) getAnnotations.IDAO.getAnnotationsForCampaign
(Campaign campaign) getAnnotationsForCampaign.IDAO.getAnnotationsForCampaignAndTarget
(Campaign campaign, String pi, Integer page) getAnnotationsForCampaignAndTarget.IDAO.getAnnotationsForCampaignAndWork
(Campaign campaign, String pi) getAnnotationsForCampaignAndWork.IDAO.getAnnotationsForTarget
(String pi, Integer page) getAnnotationsForTarget.IDAO.getAnnotationsForTarget
(String pi, Integer page, String motivation) IDAO.getAnnotationsForUserId
(Long userId, Integer maxResults, String sortField, boolean descending) IDAO.getAnnotationsForWork
(String pi) getAnnotationsForWork.Modifier and TypeMethodDescriptionboolean
IDAO.addAnnotation
(CrowdsourcingAnnotation annotation) addAnnotation.boolean
IDAO.deleteAnnotation
(CrowdsourcingAnnotation annotation) deleteAnnotation.boolean
IDAO.updateAnnotation
(CrowdsourcingAnnotation annotation) updateAnnotation. -
Uses of CrowdsourcingAnnotation in io.goobi.viewer.dao.impl
Modifier and TypeMethodDescriptionJPADAO.getAllAnnotations
(String sortField, boolean descending) JPADAO.getAllAnnotationsByMotivation
(String motivation) JPADAO.getAnnotations
(int first, int pageSize, String sortField, boolean descending, String filterString, Map<String, Object> params) JPADAO.getAnnotations
(int first, int pageSize, String sortField, boolean descending, Map<String, String> filters) getAnnotations.JPADAO.getAnnotationsForCampaign
(Campaign campaign) getAnnotationsForCampaign.JPADAO.getAnnotationsForCampaignAndTarget
(Campaign campaign, String pi, Integer page) getAnnotationsForCampaignAndTarget.JPADAO.getAnnotationsForCampaignAndWork
(Campaign campaign, String pi) getAnnotationsForCampaignAndWork.JPADAO.getAnnotationsForTarget
(String pi, Integer page) getAnnotationsForTarget.JPADAO.getAnnotationsForTarget
(String pi, Integer page, String motivation) JPADAO.getAnnotationsForUserId
(Long userId, Integer maxResults, String sortField, boolean descending) JPADAO.getAnnotationsForWork
(String pi) getAnnotationsForWork.Modifier and TypeMethodDescriptionboolean
JPADAO.addAnnotation
(CrowdsourcingAnnotation annotation) addAnnotation.boolean
JPADAO.deleteAnnotation
(CrowdsourcingAnnotation annotation) deleteAnnotation.boolean
JPADAO.updateAnnotation
(CrowdsourcingAnnotation annotation) updateAnnotation. -
Uses of CrowdsourcingAnnotation in io.goobi.viewer.managedbeans
Modifier and TypeMethodDescriptionAnnotationBean.getAnnotationById
(Long id) UserDataBean.getAnnotations()
getAnnotations.AnnotationBean.getLazyModelAnnotations()
Getter for the fieldlazyModelAnnotations
.Modifier and TypeMethodDescriptionAnnotationBean.deleteAnnotationAction
(CrowdsourcingAnnotation annotation) Deletes given annotation.AnnotationBean.getOwningCampaign
(CrowdsourcingAnnotation anno) boolean
CommentBean.isRestricted
(CrowdsourcingAnnotation anno) isRestricted.Modifier and TypeMethodDescriptionvoid
AnnotationBean.downloadAnnotations
(List<CrowdsourcingAnnotation> annotations) -
Uses of CrowdsourcingAnnotation in io.goobi.viewer.model.annotation.export
Modifier and TypeMethodDescriptionvoid
ExcelRenderer.createDataRow
(CrowdsourcingAnnotation annotation, org.apache.poi.xssf.usermodel.XSSFSheet sheet, int rowCounter) Modifier and TypeMethodDescriptionvoid
ExcelRenderer.createDataRows
(org.apache.poi.xssf.usermodel.XSSFSheet sheet, List<CrowdsourcingAnnotation> annotations) void
AnnotationSheetWriter.createExcelSheet
(OutputStream os, List<CrowdsourcingAnnotation> annotations) org.apache.poi.xssf.usermodel.XSSFWorkbook
ExcelRenderer.render
(Map<String, List<CrowdsourcingAnnotation>> annotationMap) -
Uses of CrowdsourcingAnnotation in io.goobi.viewer.model.annotation.serialization
Modifier and TypeMethodDescriptionSqlAnnotationLister.getAllAnnotations()
SqlAnnotationLister.getAnnotation
(Long id) SqlAnnotationLister.getAnnotations
(int firstIndex, int items, String textQuery, List<String> motivations, List<Long> generators, List<Long> creators, String targetPi, Integer targetPage, String sortField, boolean sortDescending) -
Uses of CrowdsourcingAnnotation in io.goobi.viewer.model.security.user
Modifier and TypeMethodDescriptionstatic UserActivity
UserActivity.getFromCampaignAnnotation
(CrowdsourcingAnnotation anno) static UserActivity
UserActivity.getFromCampaignAnnotationUpdate
(CrowdsourcingAnnotation anno) -
Uses of CrowdsourcingAnnotation in io.goobi.viewer.model.viewer