# Uses of Interface
org.apache.cayenne.map.EntitySorter

Packages that use EntitySorter
Package
Description
org.apache.cayenne.access
Contains classes that make up Cayenne ORM stack.
org.apache.cayenne.access.flush.operation
org.apache.cayenne.ashwood
org.apache.cayenne.map
Contains O/R mapping classes that store relational database metadata information and map it to Java classes.

- ## Uses of EntitySorter in org.apache.cayenne.access

  Fields in org.apache.cayenne.access declared as EntitySorter
  Modifier and Type
  Field
  Description
  `protected EntitySorter`
  DataDomain.`entitySorter`
  Methods in org.apache.cayenne.access that return EntitySorter
  Modifier and Type
  Method
  Description
  `EntitySorter`
  DataDomain.`getEntitySorter()`
  Methods in org.apache.cayenne.access with parameters of type EntitySorter
  Modifier and Type
  Method
  Description
  `void`
  DataDomain.`setEntitySorter(EntitySorter entitySorter)`

- ## Uses of EntitySorter in org.apache.cayenne.access.flush.operation

  Constructors in org.apache.cayenne.access.flush.operation with parameters of type EntitySorter
  Modifier
  Constructor
  Description
  `protected`
  `DbRowComparator(EntitySorter entitySorter)`

- ## Uses of EntitySorter in org.apache.cayenne.ashwood

  Classes in org.apache.cayenne.ashwood that implement EntitySorter
  Modifier and Type
  Class
  Description
  `class`
  `AshwoodEntitySorter`
  Implements dependency sorting algorithms for ObjEntities, DbEntities and DataObjects.
  `class`
  `WeightedAshwoodEntitySorter`
  EntitySorter that takes into account entity "weights", and otherwise delegating to another (topological) sorter.

- ## Uses of EntitySorter in org.apache.cayenne.map

  Fields in org.apache.cayenne.map declared as EntitySorter
  Modifier and Type
  Field
  Description
  `protected EntitySorter`
  EntityResolver.`entitySorter`
  Methods in org.apache.cayenne.map that return EntitySorter
  Modifier and Type
  Method
  Description
  `EntitySorter`
  EntityResolver.`getEntitySorter()`
  Methods in org.apache.cayenne.map with parameters of type EntitySorter
  Modifier and Type
  Method
  Description
  `void`
  EntityResolver.`setEntitySorter(EntitySorter entitySorter)`