public void aggregate(ThreadInformationData other){
  count+=other.count;
  minDaemonThreadCount=Math.min(other.getMinDaemonThreadCount(),minDaemonThreadCount);
  minPeakThreadCount=Math.min(other.getMinPeakThreadCount(),minPeakThreadCount);
  minThreadCount=Math.min(other.getMinThreadCount(),minThreadCount);
  minTotalStartedThreadCount=Math.min(other.getMinTotalStartedThreadCount(),minTotalStartedThreadCount);
  maxDaemonThreadCount=Math.max(other.getMaxDaemonThreadCount(),maxDaemonThreadCount);
  maxPeakThreadCount=Math.max(other.getMaxPeakThreadCount(),maxPeakThreadCount);
  maxThreadCount=Math.max(other.getMaxThreadCount(),maxThreadCount);
  maxTotalStartedThreadCount=Math.max(other.getMaxTotalStartedThreadCount(),maxTotalStartedThreadCount);
  totalDaemonThreadCount+=other.getTotalDaemonThreadCount();
  totalPeakThreadCount+=other.getTotalPeakThreadCount();
  totalThreadCount+=other.getTotalThreadCount();
  totalTotalStartedThreadCount+=other.getTotalTotalStartedThreadCount();
}

public void aggregate ( ThreadInformationData other ) { count += other . count ; minDaemonThreadCount = Math . min ( other . getMinDaemonThreadCount ( ) , minDaemonThreadCount ) ; minPeakThreadCount = Math . min ( other . getMinPeakThreadCount ( ) , minPeakThreadCount ) ; minThreadCount = Math . min ( other . getMinThreadCount ( ) , minThreadCount ) ; minTotalStartedThreadCount = Math . min ( other . getMinTotalStartedThreadCount ( ) , minTotalStartedThreadCount ) ; maxDaemonThreadCount = Math . max ( other . getMaxDaemonThreadCount ( ) , maxDaemonThreadCount ) ; maxPeakThreadCount = Math . max ( other . getMaxPeakThreadCount ( ) , maxPeakThreadCount ) ; maxThreadCount = Math . max ( other . getMaxThreadCount ( ) , maxThreadCount ) ; maxTotalStartedThreadCount = Math . max ( other . getMaxTotalStartedThreadCount ( ) , maxTotalStartedThreadCount ) ; totalDaemonThreadCount += other . getTotalDaemonThreadCount ( ) ; totalPeakThreadCount += other . getTotalPeakThreadCount ( ) ; totalThreadCount += other . getTotalThreadCount ( ) ; totalTotalStartedThreadCount += other . getTotalTotalStartedThreadCount ( ) ; }
aggregates other class loading object info this object .
