1b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbarpackage autotest.tko; 2b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar 3b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbarpublic abstract class AttributeField extends ParameterizedField { 4b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar @Override 5b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar public String getSqlCondition(String value) { 6b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar return getSimpleSqlCondition(getFilteringName(), value); 7b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar } 8b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar 9b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar @Override 10b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar public String getFilteringName() { 11b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar return getQuotedSqlName() + ".value"; 12b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar } 13b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar} 14b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar