Package de.xima.fc.helper
Class WorkflowSearchTermHelper
java.lang.Object
de.xima.fc.helper.WorkflowSearchTermHelper
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringcreateEntitySearchTerm(de.xima.cmn.dao.interfaces.IEntity<Long> entity) static StringcreateEntitySearchTerm(IUUIDEntity entity) static Stringstatic StringcreateEntitySearchTerm(Class<?> entityClass) createEntitySearchTerms(IEntityReference reference) createEntitySearchTerms(Iterable<? extends IEntityReference> references) createEntitySearchTerms(String searchTermName, IEntityReference reference) createEntitySearchTerms(String searchTermName, Iterable<? extends IEntityReference> references) static de.xima.cmn.criteria.FilterCriterioncreateFilterForSearchTermExists(Class<? extends AWorkflowElementSearchTerm<?>> searchTermClass, String key, de.xima.cmn.criteria.FilterCriterion... moreFilters) static de.xima.cmn.criteria.FilterCriterioncreateFilterForSearchTermExists(Class<? extends AWorkflowElementSearchTerm<?>> searchTermClass, String key, String value) createSearchTerms(String searchTermName, String searchTermValue) createUuidEntitySearchTerms(Iterable<? extends IEntityReference> references) static voiddoPutEntitySearchTerm(Map<String, List<String>> searchTerms, IMultiFileProviding multiFile) static voiddoPutEntitySearchTerm(Map<String, List<String>> searchTerms, ISingleFileProviding singleFile) static voiddoPutEntitySearchTerm(Map<String, List<String>> searchTerms, IEntityReference value) static voiddoPutEntitySearchTerms(Map<String, List<String>> searchTerms, Iterable<? extends IEntityReference> references) static de.xima.cmn.criteria.FilterCriteriongetDefaultFilterCriteriaForEntities(Class<? extends AWorkflowElementSearchTerm<?>> searchTermClass, de.xima.cmn.dao.interfaces.IEntity<Long> entity)
-
Constructor Details
-
WorkflowSearchTermHelper
public WorkflowSearchTermHelper()
-
-
Method Details
-
createEntitySearchTerm
-
createEntitySearchTerm
-
createEntitySearchTerm
-
createEntitySearchTerm
-
createEntitySearchTerms
-
createEntitySearchTerms
-
createEntitySearchTerms
-
createEntitySearchTerms
-
createFilterForSearchTermExists
public static de.xima.cmn.criteria.FilterCriterion createFilterForSearchTermExists(Class<? extends AWorkflowElementSearchTerm<?>> searchTermClass, String key, de.xima.cmn.criteria.FilterCriterion... moreFilters) -
createFilterForSearchTermExists
public static de.xima.cmn.criteria.FilterCriterion createFilterForSearchTermExists(Class<? extends AWorkflowElementSearchTerm<?>> searchTermClass, String key, String value) -
createSearchTerms
-
createUuidEntitySearchTerms
public static List<String> createUuidEntitySearchTerms(Iterable<? extends IEntityReference> references) -
doPutEntitySearchTerm
public static void doPutEntitySearchTerm(Map<String, List<String>> searchTerms, IEntityReference value) -
doPutEntitySearchTerm
public static void doPutEntitySearchTerm(Map<String, List<String>> searchTerms, IMultiFileProviding multiFile) -
doPutEntitySearchTerm
public static void doPutEntitySearchTerm(Map<String, List<String>> searchTerms, ISingleFileProviding singleFile) -
doPutEntitySearchTerms
-
extractDefaultSearchTerms
public static Map<String,List<String>> extractDefaultSearchTerms(IExtractSearchTermsParams<?> params) -
getDefaultFilterCriteriaForEntities
public static de.xima.cmn.criteria.FilterCriterion getDefaultFilterCriteriaForEntities(Class<? extends AWorkflowElementSearchTerm<?>> searchTermClass, de.xima.cmn.dao.interfaces.IEntity<Long> entity)
-