Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.apache.derby.iapi.sql.dictionary
Class ConglomerateDescriptorList  view ConglomerateDescriptorList download ConglomerateDescriptorList.java

java.lang.Object
  extended byjava.util.AbstractCollection
      extended byjava.util.AbstractList
          extended byjava.util.ArrayList
              extended byorg.apache.derby.iapi.sql.dictionary.ConglomerateDescriptorList
All Implemented Interfaces:
java.lang.Cloneable, java.util.Collection, java.lang.Iterable, java.util.List, java.util.RandomAccess, java.io.Serializable

public class ConglomerateDescriptorList
extends java.util.ArrayList


Nested Class Summary
 
Nested classes inherited from class java.util.AbstractList
 
Field Summary
 
Fields inherited from class java.util.ArrayList
 
Fields inherited from class java.util.AbstractList
modCount
 
Constructor Summary
ConglomerateDescriptorList()
           
 
Method Summary
 void dropConglomerateDescriptor(org.apache.derby.catalog.UUID tableID, ConglomerateDescriptor cgDesc)
          Remove the specified conglomerate descriptor from the conglomerate descriptor list.
 void dropConglomerateDescriptorByUUID(org.apache.derby.catalog.UUID conglomerateID)
          Remove the specified conglomerate descriptor from the conglomerate descriptor list.
 ConglomerateDescriptor getConglomerateDescriptor(long conglomerateNumber)
          Get a conglomerate descriptor by its number
 ConglomerateDescriptor getConglomerateDescriptor(java.lang.String conglomerateName)
          Get a conglomerate descriptor by its Name
 ConglomerateDescriptor getConglomerateDescriptor(org.apache.derby.catalog.UUID uuid)
          Get a conglomerate descriptor by its UUID String
 ConglomerateDescriptor[] getConglomerateDescriptors(long conglomerateNumber)
          Get an array of conglomerate descriptors with the given conglomerate number.
 ConglomerateDescriptor[] getConglomerateDescriptors(org.apache.derby.catalog.UUID uuid)
          Get an array of conglomerate descriptors by a UUID String.
 
Methods inherited from class java.util.ArrayList
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, get, indexOf, isEmpty, lastIndexOf, remove, removeRange, set, size, toArray, toArray, trimToSize
 
Methods inherited from class java.util.AbstractList
equals, hashCode, iterator, listIterator, listIterator, subList
 
Methods inherited from class java.util.AbstractCollection
containsAll, remove, removeAll, retainAll, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.List
containsAll, equals, hashCode, iterator, listIterator, listIterator, remove, removeAll, retainAll, subList
 

Constructor Detail

ConglomerateDescriptorList

public ConglomerateDescriptorList()
Method Detail

getConglomerateDescriptor

public ConglomerateDescriptor getConglomerateDescriptor(long conglomerateNumber)
Get a conglomerate descriptor by its number


getConglomerateDescriptors

public ConglomerateDescriptor[] getConglomerateDescriptors(long conglomerateNumber)
Get an array of conglomerate descriptors with the given conglomerate number. We get more than one descriptors if duplicate indexes share one conglomerate.


getConglomerateDescriptor

public ConglomerateDescriptor getConglomerateDescriptor(java.lang.String conglomerateName)
Get a conglomerate descriptor by its Name


getConglomerateDescriptor

public ConglomerateDescriptor getConglomerateDescriptor(org.apache.derby.catalog.UUID uuid)
                                                 throws org.apache.derby.iapi.error.StandardException
Get a conglomerate descriptor by its UUID String


getConglomerateDescriptors

public ConglomerateDescriptor[] getConglomerateDescriptors(org.apache.derby.catalog.UUID uuid)
Get an array of conglomerate descriptors by a UUID String. We get more than one descriptors if duplicate indexes share one conglomerate.


dropConglomerateDescriptor

public void dropConglomerateDescriptor(org.apache.derby.catalog.UUID tableID,
                                       ConglomerateDescriptor cgDesc)
                                throws org.apache.derby.iapi.error.StandardException
Remove the specified conglomerate descriptor from the conglomerate descriptor list. If the descriptor is not found, no errors are issued.


dropConglomerateDescriptorByUUID

public void dropConglomerateDescriptorByUUID(org.apache.derby.catalog.UUID conglomerateID)
                                      throws org.apache.derby.iapi.error.StandardException
Remove the specified conglomerate descriptor from the conglomerate descriptor list. If the descriptor is not found, no errors are issued.