public final class ModelInstanceCriteria extends PagingCriteria
PagingCriteria.DynamicOrdering
Constructor and Description |
---|
ModelInstanceCriteria()
Default constructor with paging OFF.
|
ModelInstanceCriteria(int count)
Constructor with paging ON and given result count.
|
ModelInstanceCriteria(int index,
int count)
Constructor with paging ON and given index and result count.
|
ModelInstanceCriteria(ModelInstanceCriteria other)
Copy constructor.
|
Modifier and Type | Method and Description |
---|---|
java.util.Date |
getCreateFrom() |
java.util.Date |
getCreateTo() |
java.util.Collection<java.lang.Long> |
getExcludeIds()
Returns the id exclude list.
|
java.lang.String |
getFilterExpression()
Returns the filter expression.
|
java.util.Date |
getFinishedFrom() |
java.util.Date |
getFinishedTo() |
java.lang.Long |
getId() |
java.util.Collection<java.lang.Long> |
getIncludeIds()
Returns the id include list.
|
java.lang.Long |
getModelId()
Returns the model id.
|
java.lang.Long |
getModelInstanceId()
Gets the model instance id (the first item of id include list).
|
java.lang.String |
getModelNamePattern()
Returns the model name pattern.
|
java.lang.String |
getModelVersionPattern()
Returns the model version pattern.
|
ModelInstanceOrdering |
getOrdering()
Returns the ordering.
|
java.lang.String |
getParameterPattern(java.lang.String parameterName)
Returns parameter pattern for some parameter specified by name
|
java.util.Map<java.lang.String,java.lang.String> |
getParameterPatterns()
Returns parameter patterns
|
java.lang.Long |
getParentModelInstanceId() |
java.util.Set<ModelInstanceState> |
getStates()
Returns the set of states.
|
boolean |
isIncludeProperties()
Returns true if process properties should be included.
|
void |
setCreateFrom(java.util.Date createFrom) |
void |
setCreateTo(java.util.Date createTo) |
void |
setExcludeIds(java.util.Collection<java.lang.Long> ids)
Sets the id exclude list.
|
void |
setFilterExpression(java.lang.String filterExpression)
Sets the filter expression.
|
void |
setFinishedFrom(java.util.Date finishedFrom) |
void |
setFinishedTo(java.util.Date finishedTo) |
void |
setId(java.lang.Long id) |
void |
setIncludeIds(java.util.Collection<java.lang.Long> ids)
Sets the id include list.
|
void |
setIncludeProperties(boolean includeProperties)
Sets whether process properties should be included.
|
void |
setModelId(java.lang.Long modelId)
Sets the model id.
|
void |
setModelInstanceId(java.lang.Long id)
Sets the model instance id (overrides the id include list).
|
void |
setModelNamePattern(java.lang.String modelNamePattern)
Sets the model name pattern.
|
void |
setModelVersionPattern(java.lang.String modelVersionPattern)
Sets the model version pattern.
|
void |
setOrdering(ModelInstanceColumn column)
Sets the ascending ordering using the given column.
|
void |
setOrdering(ModelInstanceColumn column,
OrderDirection direction)
Sets the ordering using the given column and direction.
|
void |
setOrdering(ModelInstanceOrdering ordering)
Sets the ordering.
|
ModelInstanceCriteria |
setParameterPattern(java.lang.String parameterName,
java.lang.String parameterPattern)
Sets the string pattern of a process parameter identified by given parameter name.
|
void |
setParentModelInstanceId(java.lang.Long parentModelInstanceId) |
void |
setStates(java.util.Set<ModelInstanceState> states)
Sets the states.
|
getCount, getDynamicOrdering, getFilters, getIndex, isPaged, setCount, setDynamicOrdering, setFilters, setIndex
public ModelInstanceCriteria()
public ModelInstanceCriteria(int count)
count
- public ModelInstanceCriteria(int index, int count)
index
- count
- public ModelInstanceCriteria(ModelInstanceCriteria other)
other
- public void setStates(java.util.Set<ModelInstanceState> states)
states
- public java.util.Set<ModelInstanceState> getStates()
public void setModelInstanceId(java.lang.Long id)
id
- public java.lang.Long getModelInstanceId()
public void setIncludeIds(java.util.Collection<java.lang.Long> ids)
ids
- public java.util.Collection<java.lang.Long> getIncludeIds()
public void setExcludeIds(java.util.Collection<java.lang.Long> ids)
ids
- public java.util.Collection<java.lang.Long> getExcludeIds()
public java.lang.Long getModelId()
public void setModelId(java.lang.Long modelId)
modelId
- public java.lang.String getModelNamePattern()
public void setModelNamePattern(java.lang.String modelNamePattern)
modelNamePattern
- public java.lang.String getModelVersionPattern()
public void setModelVersionPattern(java.lang.String modelVersionPattern)
modelVersionPattern
- public java.util.Map<java.lang.String,java.lang.String> getParameterPatterns()
public java.lang.String getParameterPattern(java.lang.String parameterName)
parameterName
- public ModelInstanceCriteria setParameterPattern(java.lang.String parameterName, java.lang.String parameterPattern)
parameterName
- parameterPattern
- public ModelInstanceOrdering getOrdering()
public void setOrdering(ModelInstanceOrdering ordering)
ordering
- public void setOrdering(ModelInstanceColumn column)
column
- public void setOrdering(ModelInstanceColumn column, OrderDirection direction)
column
- direction
- public boolean isIncludeProperties()
public void setIncludeProperties(boolean includeProperties)
includeProperties
- public java.util.Date getCreateFrom()
public void setCreateFrom(java.util.Date createFrom)
createFrom
- the createFrom to setpublic java.util.Date getCreateTo()
public void setCreateTo(java.util.Date createTo)
createTo
- the createTo to setpublic java.lang.String getFilterExpression()
public void setFilterExpression(java.lang.String filterExpression)
filterExpression
- public void setId(java.lang.Long id)
public java.lang.Long getId()
public void setFinishedFrom(java.util.Date finishedFrom)
public java.util.Date getFinishedFrom()
public void setFinishedTo(java.util.Date finishedTo)
public java.util.Date getFinishedTo()
public java.lang.Long getParentModelInstanceId()
public void setParentModelInstanceId(java.lang.Long parentModelInstanceId)
Copyright © 2007-2020 Whitestein Technologies. All Rights Reserved.