public interface QueryGenerator
Modifier and Type | Field and Description |
---|---|
static char |
BLANK_SPACE |
static String |
CLOSING_PARENTHESIS |
static String |
COUNT |
static String |
COUNT_PREFIX |
static String |
FIND_PREFIX |
static String |
FROM |
static String |
LOGIC_AND |
static String |
NEW_LINE |
static String |
OPENING_PARENTHESIS |
static String |
ORDER_BY |
static String |
SELECT |
static String |
WHERE |
Modifier and Type | Method and Description |
---|---|
Query |
createQueryForField(BusinessObject businessObject,
Field f) |
Query |
createQueryForLazyField(BusinessObject businessObject,
RelationField relationField) |
Query |
createQueryForPersistenceId(BusinessObject businessObject) |
Query |
createQueryForUniqueConstraint(BusinessObject businessObject,
UniqueConstraint uniqueConstraint) |
String |
createQueryNameForField(Field field) |
String |
createQueryNameForUniqueConstraint(UniqueConstraint uc) |
Query |
createSelectAllQueryForBusinessObject(BusinessObject businessObject) |
String |
getQueryName(String... fieldNames) |
String |
getSelectAllQueryName() |
static final String FIND_PREFIX
static final String COUNT_PREFIX
static final char BLANK_SPACE
static final String NEW_LINE
static final String OPENING_PARENTHESIS
static final String CLOSING_PARENTHESIS
static final String SELECT
static final String COUNT
static final String FROM
static final String WHERE
static final String LOGIC_AND
static final String ORDER_BY
String createQueryNameForUniqueConstraint(UniqueConstraint uc)
String getSelectAllQueryName()
Query createSelectAllQueryForBusinessObject(BusinessObject businessObject)
Query createQueryForField(BusinessObject businessObject, Field f)
Query createQueryForPersistenceId(BusinessObject businessObject)
Query createQueryForUniqueConstraint(BusinessObject businessObject, UniqueConstraint uniqueConstraint)
Query createQueryForLazyField(BusinessObject businessObject, RelationField relationField)
Copyright © 2020 Bonitasoft S.A. All rights reserved.