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

Quick Search    Search Deep

org.objectstyle.cayenne.access.util
Class NullSorter  view NullSorter download NullSorter.java

java.lang.Object
  extended byorg.objectstyle.cayenne.access.util.NullSorter
All Implemented Interfaces:
DependencySorter

public class NullSorter
extends java.lang.Object
implements DependencySorter

Noop DependencySorter implementation. Used when no operation sorting is required.


Field Summary
static DependencySorter NULL_SORTER
           
 
Constructor Summary
NullSorter()
           
 
Method Summary
 void indexSorter(org.objectstyle.cayenne.access.QueryEngine queryEngine)
          Reindexes sorter for the query engine.
 void sortDbEntities(java.util.List dbEntities, boolean deleteOrder)
          Sorts a list of DbEntities.
 void sortObjectsForEntity(org.objectstyle.cayenne.map.ObjEntity entity, java.util.List objects, boolean deleteOrder)
          Sorts a list of objects belonging to the ObjEntity.
 void sortObjEntities(java.util.List objEntities, boolean deleteOrder)
          Sorts a list of ObjEntities.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NULL_SORTER

public static final DependencySorter NULL_SORTER
Constructor Detail

NullSorter

public NullSorter()
Method Detail

sortDbEntities

public void sortDbEntities(java.util.List dbEntities,
                           boolean deleteOrder)
Description copied from interface: DependencySorter
Sorts a list of DbEntities.

Specified by:
sortDbEntities in interface DependencySorter

sortObjEntities

public void sortObjEntities(java.util.List objEntities,
                            boolean deleteOrder)
Description copied from interface: DependencySorter
Sorts a list of ObjEntities.

Specified by:
sortObjEntities in interface DependencySorter

sortObjectsForEntity

public void sortObjectsForEntity(org.objectstyle.cayenne.map.ObjEntity entity,
                                 java.util.List objects,
                                 boolean deleteOrder)
Description copied from interface: DependencySorter
Sorts a list of objects belonging to the ObjEntity.

Specified by:
sortObjectsForEntity in interface DependencySorter

indexSorter

public void indexSorter(org.objectstyle.cayenne.access.QueryEngine queryEngine)
Description copied from interface: DependencySorter
Reindexes sorter for the query engine.

Specified by:
indexSorter in interface DependencySorter