public CategorySet query(String categoryCode) throws AppException {
CategorySet objectSet = new CategorySet();
ArrayList<Tuple2<NameValue<String>, NameValue<String>>> records = null;
try {
categoryDA = new CategoryDA();
records = categoryDA.readData();
if (records != null) {
for (int i = 0; i < records.size(); i++) {
Tuple2<NameValue<String>, NameValue<String>> record = records.get(i);
if (categoryCode.equalsIgnoreCase(record.getItem1().getValue())) {