1 package com.daffodilwoods.daffodildb.server.datadictionarysystem.information; 2 3 import java.io.*; 4 import com.daffodilwoods.database.resource.*; 5 6 import com.daffodilwoods.database.general.QualifiedIdentifier; 7 import com.daffodilwoods.daffodildb.server.sql99.utils._Reference; 8 public class IndexInfo implements _IndexInfo { 9 10 String name; 11 String [] columns; 12 boolean[] orderOfColumns; 13 14 15 public IndexInfo() { 16 } 17 public String getName() { 18 return name; 19 } 20 public String [] getColumns() { 21 return columns; 22 } 23 public boolean[] getOrderOfColumns() { 24 return orderOfColumns; 25 } 26 public void readExternal(ObjectInput objectInput) throws IOException, ClassNotFoundException { 27 name = (String )objectInput.readObject(); 28 columns = (String [])objectInput.readObject(); 29 orderOfColumns = (boolean[])objectInput.readObject(); 30 } 31 32 public void writeExternal(ObjectOutput objectOutput) throws IOException { 33 objectOutput.writeObject(name); 34 objectOutput.writeObject(columns); 35 objectOutput.writeObject(orderOfColumns); 36 } 37 38 } 39 | Popular Tags |