Package de.xima.fc.helper
Class WorkflowSearchTermHelper
java.lang.Object
de.xima.fc.helper.WorkflowSearchTermHelper
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic String
createEntitySearchTerm
(de.xima.cmn.dao.interfaces.IEntity<Long> entity) static String
createEntitySearchTerm
(IUUIDEntity entity) static String
static String
createEntitySearchTerm
(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.FilterCriterion
createFilterForSearchTermExists
(Class<? extends AWorkflowElementSearchTerm<?>> searchTermClass, String key, de.xima.cmn.criteria.FilterCriterion... moreFilters) static de.xima.cmn.criteria.FilterCriterion
createFilterForSearchTermExists
(Class<? extends AWorkflowElementSearchTerm<?>> searchTermClass, String key, String value) createSearchTerms
(String searchTermName, String searchTermValue) createUuidEntitySearchTerms
(Iterable<? extends IEntityReference> references) static void
doPutEntitySearchTerm
(Map<String, List<String>> searchTerms, IMultiFileProviding multiFile) static void
doPutEntitySearchTerm
(Map<String, List<String>> searchTerms, ISingleFileProviding singleFile) static void
doPutEntitySearchTerm
(Map<String, List<String>> searchTerms, IEntityReference value) static void
doPutEntitySearchTerms
(Map<String, List<String>> searchTerms, Iterable<? extends IEntityReference> references) static de.xima.cmn.criteria.FilterCriterion
getDefaultFilterCriteriaForEntities
(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)
-