static List<ColumnFilter> createColumnFiltersFromDefinition( List<FilterDefinition> filtersDefinition, ColumnFilterFactory columnFilterFactory ) { List<ColumnFilter> filters = new ArrayList<>(); for ( FilterDefinition filterDefinition : filtersDefinition ) { ColumnFilter columnFilter = columnFilterFactory.createFilter( filterDefinition.getAlias() ); columnFilter.setFieldType( filterDefinition.getFieldType() ); columnFilter.setComparisonOperator( filterDefinition.getComparisonType() ); columnFilter.setConstant( filterDefinition.getConstant() ); columnFilter.setSignedComparison( filterDefinition.isSignedComparison() ); columnFilter.setFormat( filterDefinition.getFormat() ); filters.add( columnFilter ); } return filters; }
m_filters.add( columnFilterFactory.createFilter( rep, i, id_step ) );
m_filters.add( columnFilterFactory.createFilter( filterNode ) );
String signed = item.getText( 6 ).trim(); String format = item.getText( 5 ).trim(); ColumnFilter f = columnFilterFactory.createFilter( alias ); f.setFieldType( type ); f.setComparisonOperator( ColumnFilter.ComparisonType.stringToOpp( operator ) );