public class ProcessInstanceQueryFilterSpecBuilder extends Object
QueryFilterSpecBuilder as the ProcessInstance field-names (column-names)
are pre-defined and exposed via a strongly-typed API, and thus not bound to specific column-names in the database. This guards users of
this API for potential changes in the jBPM schema.| Constructor and Description |
|---|
ProcessInstanceQueryFilterSpecBuilder() |
public ProcessInstanceQueryFilterSpecBuilder()
public ProcessInstanceQueryFilterSpec get()
public ProcessInstanceQueryFilterSpecBuilder orderBy(ProcessInstanceField field, boolean isAscending)
public ProcessInstanceQueryFilterSpecBuilder isNull(ProcessInstanceField field)
public ProcessInstanceQueryFilterSpecBuilder isNotNull(ProcessInstanceField field)
public ProcessInstanceQueryFilterSpecBuilder equalsTo(ProcessInstanceField field, Comparable<?>... values)
public ProcessInstanceQueryFilterSpecBuilder notEqualsTo(ProcessInstanceField field, Comparable<?>... values)
public ProcessInstanceQueryFilterSpecBuilder likeTo(ProcessInstanceField field, boolean caseSensitive, Comparable<?> value)
public ProcessInstanceQueryFilterSpecBuilder greaterThan(ProcessInstanceField field, Comparable<?> value)
public ProcessInstanceQueryFilterSpecBuilder greaterOrEqualTo(ProcessInstanceField field, Comparable<?> value)
public ProcessInstanceQueryFilterSpecBuilder lowerThan(ProcessInstanceField field, Comparable<?> value)
public ProcessInstanceQueryFilterSpecBuilder lowerOrEqualTo(ProcessInstanceField field, Comparable<?> value)
public ProcessInstanceQueryFilterSpecBuilder between(ProcessInstanceField field, Comparable<?> start, Comparable<?> end)
public ProcessInstanceQueryFilterSpecBuilder in(ProcessInstanceField field, List<?> values)
public ProcessInstanceQueryFilterSpecBuilder notIn(ProcessInstanceField field, List<?> values)
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.