KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > daffodilwoods > daffodildb > server > datasystem > indexsystem > _IndexInformation


1 package com.daffodilwoods.daffodildb.server.datasystem.indexsystem;
2
3 import com.daffodilwoods.database.general.QualifiedIdentifier;
4 import com.daffodilwoods.database.resource.*;
5 public interface _IndexInformation {
6     QualifiedIdentifier getQualifiedIdentifier()throws DException;
7     public String JavaDoc[] getColumns() throws DException ;
8     public boolean[] getOrderOfColumns() throws DException ;
9     public int[] getColumnIndexes() throws DException ;
10     public boolean isVariableColumn() throws DException ;
11     public QualifiedIdentifier getIndexTableName() throws DException;
12     public String JavaDoc getIndexName() throws DException;
13     public int getSize() throws DException;
14     public Object JavaDoc[][] getColumnInformation() throws DException;
15
16      void update() throws DException;
17    public boolean isDefault();
18
19
20    public boolean isSystemGenerated();
21    boolean isUpdated();
22    public int getControlClusterAddress()throws DException;
23    public void setControlClusterAddress(int address) throws DException;
24    public void setColumnNames(String JavaDoc[] columnNames) throws DException;
25    public void setColumnIndexes(int[] columnIndexes) throws DException;
26    public void setOrderOfColumns(boolean[] orderOfColumns) throws DException;
27    public void setIsUpdatedFlag(boolean isUpdated) throws DException;
28
29
30
31 }
32
Popular Tags