Package de.xima.fc.helper
Class WorkflowSearchTermHelper
- java.lang.Object
-
- de.xima.fc.helper.WorkflowSearchTermHelper
-
public final class WorkflowSearchTermHelper extends Object
-
-
Constructor Summary
Constructors Constructor Description WorkflowSearchTermHelper()
-
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static StringcreateEntitySearchTerm(IUUIDEntity entity)Deprecated.static StringcreateEntitySearchTerm(IEntityReference ref)Deprecated.static StringcreateEntitySearchTerm(Class<?> entityClass)Deprecated.static StringcreateEntitySearchTerm(Object entity)Deprecated.static Map<String,List<String>>createEntitySearchTerms(IEntityReference reference)Deprecated.static Map<String,List<String>>createEntitySearchTerms(Iterable<? extends IEntityReference> references)Deprecated.static Map<String,List<String>>createEntitySearchTerms(String searchTermName, IEntityReference reference)Deprecated.static Map<String,List<String>>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.static List<String>createObjectEntitySearchTermValues(Iterable<? extends IObjectReference> references)static StringcreateObjectSearchTerm(IObjectReference reference)static Map<String,List<String>>createObjectSearchTerms(IObjectReference reference)static Map<String,List<String>>createObjectSearchTerms(Iterable<? extends IObjectReference> references)static Map<String,List<String>>createObjectSearchTerms(String searchTermName, IObjectReference reference)static Map<String,List<String>>createObjectSearchTerms(String searchTermName, Iterable<? extends IObjectReference> references)static Map<String,List<String>>createSearchTerms(String searchTermName, String searchTermValue)static List<String>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 Map<String,List<String>>extractDefaultSearchTerms(IExtractSearchTermsParams<?> params)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)
-
-
-
Method Detail
-
createEntitySearchTerm
@Deprecated public static String createEntitySearchTerm(Class<?> entityClass)
Deprecated.
-
createObjectSearchTerm
public static String createObjectSearchTerm(IObjectReference reference)
-
createEntitySearchTerm
@Deprecated public static String createEntitySearchTerm(Object entity)
Deprecated.
-
createEntitySearchTerm
@Deprecated public static String createEntitySearchTerm(IEntityReference ref)
Deprecated.
-
createEntitySearchTerm
@Deprecated public static String createEntitySearchTerm(IUUIDEntity entity)
Deprecated.
-
createEntitySearchTerms
@Deprecated public static Map<String,List<String>> createEntitySearchTerms(IEntityReference reference)
Deprecated.
-
createObjectSearchTerms
public static Map<String,List<String>> createObjectSearchTerms(IObjectReference reference)
-
createEntitySearchTerms
@Deprecated public static Map<String,List<String>> createEntitySearchTerms(Iterable<? extends IEntityReference> references)
Deprecated.
-
createObjectSearchTerms
public static Map<String,List<String>> createObjectSearchTerms(Iterable<? extends IObjectReference> references)
-
createEntitySearchTerms
@Deprecated public static Map<String,List<String>> createEntitySearchTerms(String searchTermName, IEntityReference reference)
Deprecated.
-
createObjectSearchTerms
public static Map<String,List<String>> createObjectSearchTerms(String searchTermName, IObjectReference reference)
-
createEntitySearchTerms
@Deprecated public static Map<String,List<String>> createEntitySearchTerms(String searchTermName, Iterable<? extends IEntityReference> references)
Deprecated.
-
createObjectSearchTerms
public static Map<String,List<String>> createObjectSearchTerms(String searchTermName, Iterable<? extends IObjectReference> references)
-
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
public static Map<String,List<String>> createSearchTerms(String searchTermName, String searchTermValue)
-
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
public static void doPutObjectSearchTerms(Map<String,List<String>> searchTerms, Iterable<? extends IObjectReference> references)
-
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)
-
-