public class DatabaseGenericInstanceQuery extends ListQueryParameterObject
ListQueryParameterObject.OrderBy, ListQueryParameterObject.ResultType
Modifier and Type | Field and Description |
---|---|
protected Collection<String> |
accessibleByGroups |
protected String |
accessibleByUser |
protected String |
identityLinkType |
protected String |
lookupIdColumnName |
protected Collection<QueryParameter> |
queryParameters |
protected String |
scopeType |
protected String |
tableName |
databaseType, DEFAULT_ORDER_BY, defaultOrderBy, firstResult, maxResults, nullHandlingColumn, nullHandlingOnOrder, orderByCollection, orderProperty, parameter, resultType, SORTORDER_ASC, SORTORDER_DESC
Constructor and Description |
---|
DatabaseGenericInstanceQuery() |
Modifier and Type | Method and Description |
---|---|
void |
addOrder(OrderParameter orderParameter) |
protected String |
buildOrderBy() |
Collection<String> |
getAccessibleByGroups() |
String |
getAccessibleByUser() |
String |
getIdentityLinkType() |
String |
getLookupIdColumnName() |
DatabaseGenericInstanceQuery |
getQuery() |
Collection<QueryParameter> |
getQueryParameters() |
String |
getScopeType() |
String |
getTableName() |
void |
setAccessibleByGroups(Collection<String> accessibleByGroups) |
void |
setAccessibleByUser(String accessibleByUser) |
void |
setIdentityLinkType(String identityLinkType) |
void |
setLookupIdColumnName(String lookupIdColumnName) |
void |
setQueryParameters(Collection<QueryParameter> queryParameters) |
void |
setScopeType(String scopeType) |
void |
setTableName(String tableName) |
addOrder, getDatabaseType, getFirstResult, getFirstRow, getLastRow, getMaxResults, getNullHandlingColumn, getOrderBy, getOrderByCollectionSafe, getOrderByForWindow, getOuterJoinOrderBy, getParameter, hasOrderBy, hasOrderByForColumn, isNeedsPaging, mapOrderByToSql, setDatabaseType, setFirstResult, setMaxResults, setNullHandlingColumn, setParameter
protected String tableName
protected String lookupIdColumnName
protected String scopeType
protected Collection<QueryParameter> queryParameters
protected String accessibleByUser
protected Collection<String> accessibleByGroups
protected String identityLinkType
public void addOrder(OrderParameter orderParameter)
public String getTableName()
public void setTableName(String tableName)
public String getLookupIdColumnName()
public void setLookupIdColumnName(String lookupIdColumnName)
public String getScopeType()
public void setScopeType(String scopeType)
public Collection<QueryParameter> getQueryParameters()
public void setQueryParameters(Collection<QueryParameter> queryParameters)
public String getAccessibleByUser()
public void setAccessibleByUser(String accessibleByUser)
public Collection<String> getAccessibleByGroups()
public void setAccessibleByGroups(Collection<String> accessibleByGroups)
public String getIdentityLinkType()
public void setIdentityLinkType(String identityLinkType)
protected String buildOrderBy()
buildOrderBy
in class ListQueryParameterObject
public DatabaseGenericInstanceQuery getQuery()