Package | Description |
---|---|
org.jbpm.query.jpa.builder.impl | |
org.jbpm.query.jpa.data | |
org.jbpm.query.jpa.impl |
Class and Description |
---|
QueryWhere
THIS CLASS SHOULD NEVER BE EXPOSED IN THE PUBLIC API!!
|
Class and Description |
---|
QueryCriteria
This object contains the following information:
The listId, which refers to the field that this criteria applies to
See
QueryParameterIdentifiers
The values of the criteria, which will be applied to the listId field
For example, it could be a list of numbers "1, 22, 3"
Whether this is a union ("OR") or intersection ("AND") critieria
The type of criteria: normal, like (JPQL regex) or range
The grouping information of the phrase (see below)
With regard to the grouping information in this class, we treat JPQL/SQL as a "prefix" language here, which means that
this class represents the following regular expression/BNF string:
[)]{0,} [OR|AND] [(]{0,} <CRITERIA>
This structure is then represented by the following fields:
[endGroups] [union] [startGroupos] [values]
The main reason to include the grouping status in this object is that other data structures (nested lists, etc)
are much harder to de/serialize correctly. |
QueryWhere
THIS CLASS SHOULD NEVER BE EXPOSED IN THE PUBLIC API!!
|
QueryWhere.QueryCriteriaType |
Class and Description |
---|
QueryCriteria
This object contains the following information:
The listId, which refers to the field that this criteria applies to
See
QueryParameterIdentifiers
The values of the criteria, which will be applied to the listId field
For example, it could be a list of numbers "1, 22, 3"
Whether this is a union ("OR") or intersection ("AND") critieria
The type of criteria: normal, like (JPQL regex) or range
The grouping information of the phrase (see below)
With regard to the grouping information in this class, we treat JPQL/SQL as a "prefix" language here, which means that
this class represents the following regular expression/BNF string:
[)]{0,} [OR|AND] [(]{0,} <CRITERIA>
This structure is then represented by the following fields:
[endGroups] [union] [startGroupos] [values]
The main reason to include the grouping status in this object is that other data structures (nested lists, etc)
are much harder to de/serialize correctly. |
QueryWhere
THIS CLASS SHOULD NEVER BE EXPOSED IN THE PUBLIC API!!
|
Copyright © 2001–2015 JBoss by Red Hat. All rights reserved.