| |
|
| java.lang.Object org.araneaframework.backend.list.helper.BaseListSqlHelper org.araneaframework.backend.list.helper.ListSqlHelper org.araneaframework.backend.list.helper.HSqlListSqlHelper
HSqlListSqlHelper | public HSqlListSqlHelper()(Code) | | |
addNullParam | public void addNullParam(int valueType)(Code) | | Adds a NULL PreparedStatement parameter for
later setting.
Parameters: valueType - the type of the NULL value. |
addStatementParam | public void addStatementParam(Object param)(Code) | | Adds a PreparedStatement parameter for later setting.
Parameters: param - a PreparedStatement parameter. |
addStatementParams | public void addStatementParams(List params)(Code) | | Adds PreparedStatement parameters for later setting.
Parameters: params - PreparedStatement parameters. |
isShowAll | protected boolean isShowAll()(Code) | | |
setCountSqlQuery | public void setCountSqlQuery(String countSqlQuery)(Code) | | Sets the SQL query used to count the items in the database.
Parameters: countSqlQuery - the SQL query used to count the items in the database. |
setSqlQuery | public void setSqlQuery(String sqlQuery)(Code) | | Sets the SQL query that will be used to retrieve the item range from the
list and count the items. The SQL query must start with SELECT expression
withoud the word "SELECT".
Parameters: sqlQuery - the SQL query that will be used to retrieve the item rangefrom the list and count the items. |
Methods inherited from org.araneaframework.backend.list.helper.ListSqlHelper | public void addDatabaseFieldConverter(String valueName, Converter converter)(Code)(Java Doc) public void addDatabaseFieldMapping(String fieldName, String columnName, String columnAlias)(Code)(Java Doc) public void addDatabaseFieldMapping(String fieldName, String columnName)(Code)(Java Doc) public void addFields(Fields newFields)(Code)(Java Doc) public void addMapping(String fieldName, String columnName, String columnAlias)(Code)(Java Doc) public void addMapping(String fieldName, String columnName)(Code)(Java Doc) public void addNamingStrategy(NamingStrategy namingStrategy)(Code)(Java Doc) protected void addNamingStrategy(NamingStrategy newNamingStrategy, boolean first)(Code)(Java Doc) public void addNamingStrategyAsFirst(NamingStrategy namingStrategy)(Code)(Java Doc) public void addResultSetDeconverterForBeanField(String beanField, Converter converter)(Code)(Java Doc) public void addResultSetDeconverterForColumn(String columnName, Converter converter)(Code)(Java Doc) public void addResultSetMapping(String fieldName, String columnAlias)(Code)(Java Doc) public ConverterBasedColumnReader getConverterBasedColumnReader()(Code)(Java Doc) public MappingNamingStrategyAndFields getMappingNamingStrategyAndFields()(Code)(Java Doc) public PrefixMapNamingStrategy getPrefixMapNamingStrategy()(Code)(Java Doc) public StandardFields getStandardFields()(Code)(Java Doc) public StandardValueConverter getStandardValueConverter()(Code)(Java Doc) protected void init()(Code)(Java Doc) public void setConverterBasedColumnReader(ConverterBasedColumnReader converterBasedColumnReader)(Code)(Java Doc) public void setMappingNamingStrategyAndFields(MappingNamingStrategyAndFields mappingNamingStrategyAndFields)(Code)(Java Doc) public void setPrefixMapNamingStrategy(PrefixMapNamingStrategy prefixMapNamingStrategy)(Code)(Java Doc) public void setStandardFields(StandardFields standardFields)(Code)(Java Doc) public void setStandardValueConverter(StandardValueConverter standardValueConverter)(Code)(Java Doc)
|
Methods inherited from org.araneaframework.backend.list.helper.BaseListSqlHelper | abstract public void addNullParam(int valueType)(Code)(Java Doc) abstract public void addStatementParam(Object param)(Code)(Java Doc) abstract public void addStatementParams(List params)(Code)(Java Doc) public ResultReader createBeanResultReader(Class itemClass)(Code)(Java Doc) protected VariableResolver createExpressionBuilderResolver()(Code)(Java Doc) protected StandardExpressionToSqlExprBuilder createFilterSqlExpressionBuilder()(Code)(Java Doc) protected StandardCompExprToSqlExprBuilder createOrderSqlExpressionBuilder()(Code)(Java Doc) protected static RuntimeException createQueryFailedException(String QueryString, List queryParams, SQLException nestedException)(Code)(Java Doc) public Object execute(ConnectionCallback action)(Code)(Java Doc) public ListItemsData execute(ResultReader reader)(Code)(Java Doc) public ListItemsData execute(Class itemClass)(Code)(Java Doc) public Long executeCountSql()(Code)(Java Doc) public List executeItemRangeSql(ResultReader reader)(Code)(Java Doc) public List executeItemRangeSql(Class itemClass)(Code)(Java Doc) public ConnectionCallback getCountSqlCallback()(Code)(Java Doc) abstract protected SqlStatement getCountSqlStatement()(Code)(Java Doc) public String getDatabaseFields()(Code)(Java Doc) public String getDatabaseFilter()(Code)(Java Doc) public List getDatabaseFilterParams()(Code)(Java Doc) public String getDatabaseFilterWith(String prefix, String suffix)(Code)(Java Doc) public String getDatabaseOrder()(Code)(Java Doc) public List getDatabaseOrderParams()(Code)(Java Doc) public String getDatabaseOrderWith(String prefix, String suffix)(Code)(Java Doc) public Fields getFields()(Code)(Java Doc) protected SqlExpression getFieldsSqlExpression()(Code)(Java Doc) protected SqlExpression getFilterSqlExpression()(Code)(Java Doc) public ConnectionCallback getItemRangeSqlCallback(ResultReader reader)(Code)(Java Doc) public ConnectionCallback getListItemsDataCallback(ResultReader reader)(Code)(Java Doc) public NamingStrategy getNamingStrategy()(Code)(Java Doc) protected SqlExpression getOrderSqlExpression()(Code)(Java Doc) abstract protected SqlStatement getRangeSqlStatement()(Code)(Java Doc) public ResultSetColumnReader getResultSetColumnReader()(Code)(Java Doc) public ValueConverter getValueConverter()(Code)(Java Doc) protected void init()(Code)(Java Doc) abstract public void setCountSqlQuery(String countSqlQuery)(Code)(Java Doc) public void setDataSource(DataSource ds)(Code)(Java Doc) public void setFields(Fields fields)(Code)(Java Doc) public void setFilterExpression(Expression filterExpr)(Code)(Java Doc) public void setItemRangeCount(Long itemRangeCount)(Code)(Java Doc) public void setItemRangeStart(Long itemRangeStart)(Code)(Java Doc) public void setListQuery(ListQuery query)(Code)(Java Doc) public void setNamingStrategy(NamingStrategy namingStrategy)(Code)(Java Doc) public void setOrderExpression(ComparatorExpression orderExpr)(Code)(Java Doc) public void setResultSetColumnReader(ResultSetColumnReader resultSetColumnReader)(Code)(Java Doc) public void setSimpleSqlQuery(String fromSql)(Code)(Java Doc) public void setSimpleSqlQuery(String fromSql, String customWhereSql, Object[] customWhereArgs)(Code)(Java Doc) public void setSimpleSqlQuery(String fromSql, String customWhereSql, Object[] customWhereArgs, String customOrderbySql, Object[] customOrderbyArgs)(Code)(Java Doc) abstract public void setSqlQuery(String sqlQuery)(Code)(Java Doc) public void setValueConverter(ValueConverter valueConverter)(Code)(Java Doc)
|
|
|
|