package org.reldb.rel.v0.generator; import java.util.Vector; /** Specification of attribute orders for ORDER */ public class SelectOrder { public enum Order {ASC, DESC}; public static class Item { String attribute; Order order; public Item(String attribute, Order order) { this.attribute = attribute; this.order = order; } public String getName() { return attribute; } public Order getOrder() { return order; } } private Vector<Item> items = new Vector<Item>(); public void add(String name, Order order) { items.add(new Item(name, order)); } public int getCount() { return items.size(); } public Item getItem(int index) { return items.get(index); } }