this.predicateBuilder = new FilterToCatalogSQL(this.queryType, this.dbMappings);
Capabilities fcs = new Capabilities(FilterToCatalogSQL.CAPABILITIES);
FeatureType parent = null;
// use this to instruct the filter splitter which filters can be encoded depending on
// whether a db mapping for a given property name exists
ClientTransactionAccessor transactionAccessor = new ClientTransactionAccessor() {
@Override
public Filter getUpdateFilter(final String attributePath) {
Set<PropertyType> propertyTypes;
propertyTypes = dbMappings.getPropertyTypes(queryType, attributePath);