static public void convert(Qdb qdb, Collection<? extends Table> tables, TableSetup setup) throws Exception { for(Table table : tables){ convert(qdb, table, setup); } }
public ParameterValuesMapping(C parameter, ValueFormat<V> format, Erratum erratum){ super(erratum); setParameter(parameter); setFormat(format); }
private void loadParameters(Collection<? extends Parameter> params) { for (Parameter<?, ?> p: params) { Column column = new Column(p.getId()); columns.add(column); Map<String, String> values = loadValues(p); for (Row row: rows) { String v = values.get(row.getId()); row.getValues().put(column, makeCell(v)); } } }
@Override public void mapValue(Compound compound, String string){ string = filter(string); if(string == null){ return; } setAttribute(compound, string); } }
public void removeMapping(int column, Mapping mapping){ removeMapping(id(column), mapping); }
public List<Mapping> getMappings(int column){ return getMappings(id(column)); }
@Override public String toString(){ return getText(); } }
public String filter(String string){ if(string != null){ if(this.erratum != null){ String replacementString = this.erratum.filter(string); if(replacementString != null){ return replacementString; } } } return string; }
@Override public String toString(){ return getId(); } }
@Override public String toString(){ return getId(); } }
public Column(String id){ setId(id); }
public void addMapping(String id, int column, Mapping mapping){ addMapping(id, mapping); addMapping(column, mapping); }
public void removeMapping(String id, int column, Mapping mapping){ removeMapping(id, mapping); removeMapping(column, mapping); }
static public String format(List<String> strings){ return format(strings, "\t"); }
public CompoundCargoMapping(String id, Erratum erratum){ super(erratum); setId(id); }
public ParameterReferencesMapping(C parameter){ setParameter(parameter); }
public void setRowFilter(String expression) { this.rowFilter = new RowFilter(expression); }
public ParameterValuesMapping(C parameter, ValueFormat<V> format){ setParameter(parameter); setFormat(format); }