Class WorkflowSearchTermHelper
java.lang.Object
de.xima.fc.helper.WorkflowSearchTermHelper
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringcreateEntitySearchTerm(IUUIDEntity entity) Deprecated.static StringDeprecated.static StringcreateEntitySearchTerm(Class<?> entityClass) Deprecated.static StringcreateEntitySearchTerm(Object entity) Deprecated.createEntitySearchTerms(IEntityReference reference) Deprecated.createEntitySearchTerms(Iterable<? extends IEntityReference> references) Deprecated.createEntitySearchTerms(String searchTermName, IEntityReference reference) Deprecated.createEntitySearchTerms(String searchTermName, Iterable<? extends IEntityReference> references) Deprecated.static de.xima.cmn.criteria.FilterCriterioncreateFilterForSearchTermExists(Class<? extends AWorkflowElementSearchTerm<?>> searchTermClass, String key, de.xima.cmn.criteria.FilterCriterion... moreFilters) Creates a filter that checks that a search term with a given key does exist.static de.xima.cmn.criteria.FilterCriterioncreateFilterForSearchTermExists(Class<? extends AWorkflowElementSearchTerm<?>> searchTermClass, String key, String value) static de.xima.cmn.criteria.FilterCriterioncreateFilterForSearchTermNotExists(Class<? extends AWorkflowElementSearchTerm<?>> searchTermClass, String key, de.xima.cmn.criteria.FilterCriterion... moreFilters) Creates a filter that checks that a search term with a given key does not exist.static de.xima.cmn.criteria.FilterCriterioncreateFilterForSearchTermNotExists(Class<? extends AWorkflowElementSearchTerm<?>> searchTermClass, String key, String value) Creates a filter that checks that a search term with a given key and value does not exist.createObjectEntitySearchTermValues(Iterable<? extends IObjectReference> references) static StringcreateObjectSearchTerm(IObjectReference reference) createObjectSearchTerms(IObjectReference reference) createObjectSearchTerms(Iterable<? extends IObjectReference> references) createObjectSearchTerms(String searchTermName, IObjectReference reference) createObjectSearchTerms(String searchTermName, Iterable<? extends IObjectReference> references) createSearchTerms(String searchTermName, String searchTermValue) createUuidEntitySearchTerms(Iterable<? extends IEntityReference> references) Deprecated.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) Deprecated.static voiddoPutEntitySearchTerms(Map<String, List<String>> searchTerms, Iterable<? extends IEntityReference> references) Deprecated.static voiddoPutObjectSearchTerm(Map<String, List<String>> searchTerms, IObjectReference value) static voiddoPutObjectSearchTerms(Map<String, List<String>> searchTerms, Iterable<? extends IObjectReference> references) static de.xima.cmn.criteria.FilterCriteriongetDefaultFilterCriteriaForEntities(Class<? extends AWorkflowElementSearchTerm<?>> searchTermClass, de.xima.cmn.dao.interfaces.IEntity<Long> entity) Deprecated.static de.xima.cmn.criteria.FilterCriteriongetDefaultFilterCriteriaForObjects(Class<? extends AWorkflowElementSearchTerm<?>> searchTermClass, Object object)
-
Constructor Details
-
WorkflowSearchTermHelper
public WorkflowSearchTermHelper()
-
-
Method Details
-
createEntitySearchTerm
Deprecated. -
createObjectSearchTerm
-
createEntitySearchTerm
Deprecated. -
createEntitySearchTerm
Deprecated. -
createEntitySearchTerm
Deprecated. -
createEntitySearchTerms
@Deprecated public static Map<String, List<String>> createEntitySearchTerms(IEntityReference reference) Deprecated. -
createObjectSearchTerms
-
createEntitySearchTerms
@Deprecated public static Map<String, List<String>> createEntitySearchTerms(Iterable<? extends IEntityReference> references) Deprecated. -
createObjectSearchTerms
-
createEntitySearchTerms
@Deprecated public static Map<String, List<String>> createEntitySearchTerms(String searchTermName, IEntityReference reference) Deprecated. -
createObjectSearchTerms
-
createEntitySearchTerms
@Deprecated public static Map<String, List<String>> createEntitySearchTerms(String searchTermName, Iterable<? extends IEntityReference> references) Deprecated. -
createObjectSearchTerms
-
createFilterForSearchTermNotExists
public static de.xima.cmn.criteria.FilterCriterion createFilterForSearchTermNotExists(Class<? extends AWorkflowElementSearchTerm<?>> searchTermClass, String key, de.xima.cmn.criteria.FilterCriterion... moreFilters) Creates a filter that checks that a search term with a given key does not exist.- Parameters:
searchTermClass- The search term class.key- The key of the search term to check.moreFilters- Additional filters for the search term to include in the check (combined with a logical AND).- Returns:
- The filter criterion.
-
createFilterForSearchTermNotExists
public static de.xima.cmn.criteria.FilterCriterion createFilterForSearchTermNotExists(Class<? extends AWorkflowElementSearchTerm<?>> searchTermClass, String key, String value) Creates a filter that checks that a search term with a given key and value does not exist.- Parameters:
searchTermClass- The search term class.key- The key of the search term to check.value- The value the search must not have.- Returns:
- The filter criterion.
-
createFilterForSearchTermExists
public static de.xima.cmn.criteria.FilterCriterion createFilterForSearchTermExists(Class<? extends AWorkflowElementSearchTerm<?>> searchTermClass, String key, de.xima.cmn.criteria.FilterCriterion... moreFilters) Creates a filter that checks that a search term with a given key does exist.- Parameters:
searchTermClass- The search term class.key- The key of the search term to check.moreFilters- Additional filters for the search term to include in the check (combined with a logical AND).- Returns:
- The filter criterion.
-
createFilterForSearchTermExists
public static de.xima.cmn.criteria.FilterCriterion createFilterForSearchTermExists(Class<? extends AWorkflowElementSearchTerm<?>> searchTermClass, String key, String value) -
createSearchTerms
-
createUuidEntitySearchTerms
@Deprecated public static List<String> createUuidEntitySearchTerms(Iterable<? extends IEntityReference> references) Deprecated. -
createObjectEntitySearchTermValues
public static List<String> createObjectEntitySearchTermValues(Iterable<? extends IObjectReference> references) -
doPutEntitySearchTerm
@Deprecated public static void doPutEntitySearchTerm(Map<String, List<String>> searchTerms, IEntityReference value) Deprecated. -
doPutObjectSearchTerm
public static void doPutObjectSearchTerm(Map<String, List<String>> searchTerms, IObjectReference 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
@Deprecated public static void doPutEntitySearchTerms(Map<String, List<String>> searchTerms, Iterable<? extends IEntityReference> references) Deprecated. -
doPutObjectSearchTerms
-
extractDefaultSearchTerms
public static Map<String, List<String>> extractDefaultSearchTerms(IExtractSearchTermsParams<?> params) -
getDefaultFilterCriteriaForEntities
@Deprecated public static de.xima.cmn.criteria.FilterCriterion getDefaultFilterCriteriaForEntities(Class<? extends AWorkflowElementSearchTerm<?>> searchTermClass, de.xima.cmn.dao.interfaces.IEntity<Long> entity) Deprecated. -
getDefaultFilterCriteriaForObjects
public static de.xima.cmn.criteria.FilterCriterion getDefaultFilterCriteriaForObjects(Class<? extends AWorkflowElementSearchTerm<?>> searchTermClass, Object object)
-