# Uses of Class
org.apache.storm.scheduler.resource.strategies.scheduling.ObjectResourcesSummary

Packages that use ObjectResourcesSummary
Package
Description
org.apache.storm.scheduler.resource.strategies.scheduling
org.apache.storm.scheduler.resource.strategies.scheduling.sorter

- ## Uses of ObjectResourcesSummary in org.apache.storm.scheduler.resource.strategies.scheduling

  Constructors in org.apache.storm.scheduler.resource.strategies.scheduling with parameters of type ObjectResourcesSummary
  Modifier
  Constructor
  Description
  ``
  `ObjectResourcesSummary(ObjectResourcesSummary other)`

- ## Uses of ObjectResourcesSummary in org.apache.storm.scheduler.resource.strategies.scheduling.sorter

  Methods in org.apache.storm.scheduler.resource.strategies.scheduling.sorter with parameters of type ObjectResourcesSummary
  Modifier and Type
  Method
  Description
  `protected List<ObjectResourcesItem>`
  NodeSorter.`sortObjectResources(ObjectResourcesSummary resourcesSummary, ExecutorDetails exec, NodeSorter.ExistingScheduleFunc existingScheduleFunc)`
  Scheduling uses `NodeSorter.sortAllNodes()` which eventually calls this method whose behavior can be altered by setting `NodeSorter.nodeSortType`.
  `protected Iterable<ObjectResourcesItem>`
  NodeSorterHostProximity.`sortObjectResources(ObjectResourcesSummary resourcesSummary, ExecutorDetails exec, NodeSorterHostProximity.ExistingScheduleFunc existingScheduleFunc)`
  Scheduling uses `NodeSorterHostProximity.sortAllNodes()` which eventually calls this method whose behavior can be altered by setting `NodeSorterHostProximity.nodeSortType`.