Documentation of 'org.apache.derby.iapi.sql.dictionary.ConglomerateDescriptorList' Java class
ConglomerateDescriptorList
org.apache.derby.iapi.sql.dictionary

Class ConglomerateDescriptorList

    • Constructor Detail

      • ConglomerateDescriptorList

        public ConglomerateDescriptorList()
    • Method Detail

      • getConglomerateDescriptor

        public ConglomerateDescriptor getConglomerateDescriptor(long conglomerateNumber)
        Get a conglomerate descriptor by its number
        Parameters:
        conglomerateNumber - The number of the conglomerate we're looking for
        Returns:
        The ConglomerateDescriptor if found in this list, null if not found.
      • 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.
        Parameters:
        conglomerateNumber - The number of the conglomerate
        Returns:
        Array of ConglomerateDescriptors if found in this list, size 0 array if not found.
      • getConglomerateDescriptor

        public ConglomerateDescriptor getConglomerateDescriptor(java.lang.String conglomerateName)
        Get a conglomerate descriptor by its Name
        Parameters:
        conglomerateName - The Name of the conglomerate we're looking for
        Returns:
        The ConglomerateDescriptor if found in this list, null if not found.
      • getConglomerateDescriptor

        public ConglomerateDescriptor getConglomerateDescriptor(UUID uuid)
                                                         throws StandardException
        Get a conglomerate descriptor by its UUID String
        Parameters:
        uuid - The UUID of the conglomerate we're looking for
        Returns:
        The ConglomerateDescriptor if found in this list, null if not found.
        Throws:
        StandardException - thrown on failure
      • getConglomerateDescriptors

        public ConglomerateDescriptor[] getConglomerateDescriptors(UUID uuid)
        Get an array of conglomerate descriptors by a UUID String. We get more than one descriptors if duplicate indexes share one conglomerate.
        Parameters:
        uuid - The UUID of the conglomerate
        Returns:
        Array of ConglomerateDescriptors if found in this list, size 0 array if not found.
      • dropConglomerateDescriptor

        public void dropConglomerateDescriptor(UUID tableID,
                                               ConglomerateDescriptor cgDesc)
                                        throws StandardException
        Remove the specified conglomerate descriptor from the conglomerate descriptor list. If the descriptor is not found, no errors are issued.
        Parameters:
        tableID - table uuid, ignored
        cgDesc - the conglomerate
        Throws:
        StandardException - thrown on failure
      • dropConglomerateDescriptorByUUID

        public void dropConglomerateDescriptorByUUID(UUID conglomerateID)
                                              throws StandardException
        Remove the specified conglomerate descriptor from the conglomerate descriptor list. If the descriptor is not found, no errors are issued.
        Parameters:
        conglomerateID - table uuid, ignored
        Throws:
        StandardException - thrown on failure

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.