public class MVELToAdvancedCriteriaTranslator extends Object
Modifier and Type | Field and Description |
---|---|
protected GroupingTranslator |
groupingTranslator |
protected PhraseTranslator |
phraseTranslator |
Constructor and Description |
---|
MVELToAdvancedCriteriaTranslator() |
Modifier and Type | Method and Description |
---|---|
void |
appendCriteria(String phrase,
com.smartgwt.client.data.DataSource dataSource,
int count,
com.smartgwt.client.data.AdvancedCriteria parentCriteria,
com.smartgwt.client.types.OperatorId groupOperator,
List<com.smartgwt.client.data.Criterion> myCriteriaList) |
protected com.smartgwt.client.data.AdvancedCriteria |
createAdvancedCriteria(com.smartgwt.client.data.AdvancedCriteria parentCriteria,
Group group,
com.smartgwt.client.data.DataSource dataSource) |
com.smartgwt.client.data.AdvancedCriteria |
createAdvancedCriteria(String mvel,
com.smartgwt.client.data.DataSource dataSource) |
protected com.smartgwt.client.data.AdvancedCriteria |
createCriteria(Expression expression,
SupportedFieldType type,
SupportedFieldType secondaryType) |
boolean |
isProjection(Object value) |
protected void |
postProcessCriteria(com.smartgwt.client.data.AdvancedCriteria parentCriteria,
com.smartgwt.client.types.OperatorId groupOperator,
List<com.smartgwt.client.data.Criterion> myCriteriaList,
int count,
com.smartgwt.client.data.Criterion temp,
SupportedFieldType type) |
protected GroupingTranslator groupingTranslator
protected PhraseTranslator phraseTranslator
public com.smartgwt.client.data.AdvancedCriteria createAdvancedCriteria(String mvel, com.smartgwt.client.data.DataSource dataSource) throws IncompatibleMVELTranslationException
protected com.smartgwt.client.data.AdvancedCriteria createAdvancedCriteria(com.smartgwt.client.data.AdvancedCriteria parentCriteria, Group group, com.smartgwt.client.data.DataSource dataSource) throws IncompatibleMVELTranslationException
public void appendCriteria(String phrase, com.smartgwt.client.data.DataSource dataSource, int count, com.smartgwt.client.data.AdvancedCriteria parentCriteria, com.smartgwt.client.types.OperatorId groupOperator, List<com.smartgwt.client.data.Criterion> myCriteriaList) throws IncompatibleMVELTranslationException
protected com.smartgwt.client.data.AdvancedCriteria createCriteria(Expression expression, SupportedFieldType type, SupportedFieldType secondaryType) throws NumberFormatException, IllegalArgumentException
public boolean isProjection(Object value)
protected void postProcessCriteria(com.smartgwt.client.data.AdvancedCriteria parentCriteria, com.smartgwt.client.types.OperatorId groupOperator, List<com.smartgwt.client.data.Criterion> myCriteriaList, int count, com.smartgwt.client.data.Criterion temp, SupportedFieldType type)
Copyright © 2013. All rights reserved.