Package org.openbravo.common.datasource
Class ReturnFromCustomerVendorPropertyFieldsTransformer
- java.lang.Object
-
- org.openbravo.service.datasource.hql.HqlQueryPriorityHandler
-
- org.openbravo.service.datasource.hql.HqlQueryTransformer
-
- org.openbravo.common.datasource.ReturnToFromCustomerVendorHQLTransformer
-
- org.openbravo.common.datasource.ReturnFromCustomerVendorPropertyFieldsTransformer
-
public class ReturnFromCustomerVendorPropertyFieldsTransformer extends ReturnToFromCustomerVendorHQLTransformer
Transformer to enable Property Fields in Return to Customer and Return to Vendor P&E grids
-
-
Constructor Summary
Constructors Constructor Description ReturnFromCustomerVendorPropertyFieldsTransformer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getPriority(Map<String,String> parameters)
Returns the priority of this handler based on the parameters of the requestString
transformHqlQuery(String hqlQuery, Map<String,String> requestParameters, Map<String,Object> queryNamedParameters)
Returns the transformed hql query-
Methods inherited from class org.openbravo.common.datasource.ReturnToFromCustomerVendorHQLTransformer
transformHqlQueryReturnFromCustomer, transformHqlQueryReturnToVendor
-
Methods inherited from class org.openbravo.service.datasource.hql.HqlQueryTransformer
transFormQuery
-
-
-
-
Method Detail
-
getPriority
public int getPriority(Map<String,String> parameters)
Description copied from class:HqlQueryPriorityHandler
Returns the priority of this handler based on the parameters of the request- Overrides:
getPriority
in classHqlQueryPriorityHandler
- Parameters:
parameters
- the parameters of the request- Returns:
- the priority of this injector
-
transformHqlQuery
public String transformHqlQuery(String hqlQuery, Map<String,String> requestParameters, Map<String,Object> queryNamedParameters)
Description copied from class:HqlQueryTransformer
Returns the transformed hql query- Overrides:
transformHqlQuery
in classReturnToFromCustomerVendorHQLTransformer
- Parameters:
hqlQuery
- original hql queryrequestParameters
- the parameters of the requestqueryNamedParameters
- the named parameters of the hql query that will be used to fetch the table data. If the transformed hql query uses named parameters that did not exist in the original hql query, the named parameters must be added to this map- Returns:
- the transformed hql query
-
-