![JAR search and dependency download from the Maven repository](/logo.png)
com.vmlens.trace.agent.bootstrap.interleave.Comparator4MonitorIdAndInfo Maven / Gradle / Ivy
package com.vmlens.trace.agent.bootstrap.interleave;
import java.util.Comparator;
public class Comparator4MonitorIdAndInfo implements Comparator {
@Override
public int compare(MonitorIdAndInfo o1, MonitorIdAndInfo o2) {
if( o1.monitorInfo.threadIndices.size() != o2.monitorInfo.threadIndices.size() )
{
return Integer.compare(o1.monitorInfo.threadIndices.size() , o2.monitorInfo.threadIndices.size());
}
return Integer.compare( o1.monitorInfo.positionSet.size() , o2.monitorInfo.positionSet.size() );
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy