public class FinderWrapper
extends java.lang.Object
implements java.io.Serializable
| Modifier and Type | Class and Description |
|---|---|
static class |
FinderWrapper.Pagination |
| Constructor and Description |
|---|
FinderWrapper(java.lang.String entity,
java.lang.String where) |
FinderWrapper(java.lang.String entity,
java.lang.String where,
java.lang.Object paramValue) |
FinderWrapper(java.lang.String entity,
java.lang.String where,
java.lang.Object[] values) |
FinderWrapper(java.lang.String entity,
java.lang.String voAlias,
java.lang.String where) |
FinderWrapper(java.lang.String entity,
java.lang.String voAlias,
java.lang.String where,
java.lang.Object paramValue) |
FinderWrapper(java.lang.String entity,
java.lang.String voAlias,
java.lang.String where,
java.lang.Object[] values) |
| Modifier and Type | Method and Description |
|---|---|
void |
addJoinedColumn(java.lang.String path,
java.lang.String colName) |
FinderWrapper |
and(java.lang.String where) |
java.util.Map |
getAdditionalTables() |
java.lang.String |
getCustomColumns() |
java.lang.String |
getEntity() |
EntityDAO.ExecutableSQLCommand |
getExecutableSqlCommand() |
java.util.Map |
getJoinedColumns() |
EntityDAO.JoinedColumnsMetadata |
getJoinedColumnsMetadata() |
int |
getLimitedResultSize() |
int |
getMaxResults() |
java.lang.String |
getOrderBy() |
FinderWrapper.Pagination |
getPagination() |
java.sql.Statement |
getUsedStm() |
java.lang.Object[] |
getValues() |
java.lang.String |
getVoAlias() |
int |
getVoRetrievePolicy() |
java.lang.String |
getWhere() |
boolean |
isBuildExecutableSql() |
boolean |
isForUpdate() |
boolean |
isFowardOnly() |
boolean |
isIgnoreEntityCriteria() |
boolean |
isUseNoLock() |
boolean |
isUseStoredProcToQuery() |
FinderWrapper |
or(java.lang.String where) |
void |
putAdditionalTable(java.lang.String table,
java.lang.String alias) |
void |
setBuildExecutableSql(boolean buildExecutableSql) |
void |
setCustomColumns(java.lang.String customColumns) |
void |
setExecutableSqlCommand(EntityDAO.ExecutableSQLCommand executableSqlCommand) |
void |
setFinderArguments(java.lang.Object[] values) |
void |
setForUpdate(boolean forUpdate) |
void |
setFowardOnly(boolean isFowardOnly) |
void |
setIgnoreEntityCriteria(boolean ignoreEntityCriteria) |
void |
setJoinedColumnsMetadata(EntityDAO.JoinedColumnsMetadata joinedColumnsMetadata) |
void |
setLimitedResultSize(int rows) |
void |
setMaxResults(int maxResults) |
void |
setOrderBy(java.lang.String orderBy) |
void |
setPagination(FinderWrapper.Pagination pagination) |
void |
setUsedStm(java.sql.Statement usedStm) |
void |
setUseNoLock(boolean useNoLock) |
void |
setUseStoredProcToQuery(boolean useStoredProcToQuery) |
void |
setVoRetrievePolicy(int voRetrievePolicy) |
void |
setWhere(java.lang.String where)
critério da cláusula (SQL WHERE), a palavra WHERE deve ser omitida.
|
public FinderWrapper(java.lang.String entity,
java.lang.String voAlias,
java.lang.String where)
public FinderWrapper(java.lang.String entity,
java.lang.String voAlias,
java.lang.String where,
java.lang.Object paramValue)
public FinderWrapper(java.lang.String entity,
java.lang.String voAlias,
java.lang.String where,
java.lang.Object[] values)
public FinderWrapper(java.lang.String entity,
java.lang.String where)
public FinderWrapper(java.lang.String entity,
java.lang.String where,
java.lang.Object paramValue)
public FinderWrapper(java.lang.String entity,
java.lang.String where,
java.lang.Object[] values)
public void addJoinedColumn(java.lang.String path,
java.lang.String colName)
public java.util.Map getJoinedColumns()
public java.util.Map getAdditionalTables()
public java.lang.String getEntity()
public int getMaxResults()
public java.lang.String getOrderBy()
public java.lang.Object[] getValues()
public java.lang.String getVoAlias()
public int getVoRetrievePolicy()
public java.lang.String getWhere()
public boolean isForUpdate()
public boolean isFowardOnly()
public boolean isIgnoreEntityCriteria()
public void putAdditionalTable(java.lang.String table,
java.lang.String alias)
public void setFinderArguments(java.lang.Object[] values)
public void setForUpdate(boolean forUpdate)
public void setFowardOnly(boolean isFowardOnly)
public void setIgnoreEntityCriteria(boolean ignoreEntityCriteria)
public void setMaxResults(int maxResults)
public void setOrderBy(java.lang.String orderBy)
public void setVoRetrievePolicy(int voRetrievePolicy)
public void setWhere(java.lang.String where)
public int getLimitedResultSize()
public void setLimitedResultSize(int rows)
public java.sql.Statement getUsedStm()
public void setUsedStm(java.sql.Statement usedStm)
public EntityDAO.ExecutableSQLCommand getExecutableSqlCommand()
public void setExecutableSqlCommand(EntityDAO.ExecutableSQLCommand executableSqlCommand)
public boolean isBuildExecutableSql()
public void setBuildExecutableSql(boolean buildExecutableSql)
public void setUseNoLock(boolean useNoLock)
public boolean isUseNoLock()
public void setPagination(FinderWrapper.Pagination pagination)
public FinderWrapper.Pagination getPagination()
public EntityDAO.JoinedColumnsMetadata getJoinedColumnsMetadata()
public void setJoinedColumnsMetadata(EntityDAO.JoinedColumnsMetadata joinedColumnsMetadata)
public java.lang.String getCustomColumns()
public void setCustomColumns(java.lang.String customColumns)
public FinderWrapper and(java.lang.String where)
public FinderWrapper or(java.lang.String where)
public boolean isUseStoredProcToQuery()
public void setUseStoredProcToQuery(boolean useStoredProcToQuery)