public class WeightedAshwoodEntitySorter extends AshwoodEntitySorter
| Modifier and Type | Field and Description | 
|---|---|
| protected Map<DbEntity,Integer> | entityWeights | 
components, dbEntityComparator, entityResolver, objEntityComparator, reflexiveDbEntities| Constructor and Description | 
|---|
| WeightedAshwoodEntitySorter() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | addWeightForEntity(ObjEntity entity) | 
| protected void | doIndexSorter()Reindexes internal sorter without synchronization. | 
| protected Comparator<DbEntity> | getDbEntityComparator(boolean dependantFirst) | 
| protected Comparator<ObjEntity> | getObjEntityComparator(boolean dependantFirst) | 
findReflexiveMaster, indexSorter, isReflexive, setEntityResolver, sortDbEntities, sortObjectsForEntity, sortObjEntitiesprotected void doIndexSorter()
AshwoodEntitySorterdoIndexSorter in class AshwoodEntitySorterprotected void addWeightForEntity(ObjEntity entity)
protected Comparator<DbEntity> getDbEntityComparator(boolean dependantFirst)
getDbEntityComparator in class AshwoodEntitySorterprotected Comparator<ObjEntity> getObjEntityComparator(boolean dependantFirst)
getObjEntityComparator in class AshwoodEntitySorterCopyright © 2001–2023 Apache Cayenne. All rights reserved.