org.apache.hadoop.hbase.client.tableindexed
Class IndexedTableDescriptor

java.lang.Object
  extended by org.apache.hadoop.hbase.client.tableindexed.IndexedTableDescriptor

public class IndexedTableDescriptor
extends Object


Constructor Summary
IndexedTableDescriptor(HTableDescriptor baseTableDescriptor)
           
 
Method Summary
 void addIndex(IndexSpecification index)
           
 HTableDescriptor getBaseTableDescriptor()
           
 IndexSpecification getIndex(String indexId)
           
 Collection<IndexSpecification> getIndexes()
           
 void removeIndex(String indexId)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IndexedTableDescriptor

public IndexedTableDescriptor(HTableDescriptor baseTableDescriptor)
                       throws IOException
Throws:
IOException
Method Detail

getBaseTableDescriptor

public HTableDescriptor getBaseTableDescriptor()

getIndexes

public Collection<IndexSpecification> getIndexes()

getIndex

public IndexSpecification getIndex(String indexId)

addIndex

public void addIndex(IndexSpecification index)

removeIndex

public void removeIndex(String indexId)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2009 The Apache Software Foundation