Save This Page
Home » db-derby-10.5.3.0 » org.apache.derby.iapi.store.access.conglomerate » [javadoc | source]
org.apache.derby.iapi.store.access.conglomerate
public interface: SortFactory [javadoc | source]

All Implemented Interfaces:
    MethodFactory

All Known Implementing Classes:
    UniqueWithDuplicateNullsExternalSortFactory, ExternalSortFactory

The factory interface for all sort access methods.
Field Summary
public static final  String MODULE    Used to identify this interface when finding it with the Monitor. 
Method from org.apache.derby.iapi.store.access.conglomerate.SortFactory Summary:
createSort,   openSortCostController
Method from org.apache.derby.iapi.store.access.conglomerate.SortFactory Detail:
 public Sort createSort(TransactionController tran,
    int segment,
    Properties implParameters,
    DataValueDescriptor[] template,
    ColumnOrdering[] columnOrdering,
    SortObserver sortObserver,
    boolean alreadyInOrder,
    long estimatedRows,
    int estimatedRowSize) throws StandardException
    Create the sort and return a sort object for it.
 public SortCostController openSortCostController() throws StandardException
    Return an open SortCostController.

    Return an open SortCostController which can be used to ask about the estimated costs of SortController() operations.