001    // BSD License (http://www.galagosearch.org/license)
002    package org.galagosearch.tupleflow.typebuilder;
003    
004    import java.util.ArrayList;
005    
006    /**
007     *
008     * @author trevor
009     */
010    public class OrderSpecification {
011        public OrderSpecification() {
012            orderedFields = new ArrayList<OrderedFieldSpecification>();
013        }
014        
015        public OrderSpecification(ArrayList<OrderedFieldSpecification> orderedFields) {
016            this.orderedFields = orderedFields;
017        }
018        
019        public ArrayList<OrderedFieldSpecification> getOrderedFields() {
020            return orderedFields;
021        }
022        
023        public void addOrderedField(OrderedFieldSpecification field) {
024            orderedFields.add(field);
025        }
026        
027        protected ArrayList<OrderedFieldSpecification> orderedFields;
028    }