package com.insightfullogic.honest_profiler.core.filters; import com.insightfullogic.honest_profiler.core.collector.FlatProfileEntry; import com.insightfullogic.honest_profiler.core.profiles.ProfileNode; public final class SelfTimeShareFilter extends TimeShareFilter { SelfTimeShareFilter(double minShare) { super(minShare); } public SelfTimeShareFilter(Mode mode, double minShare) { super(mode, minShare); } @Override protected double flatField(FlatProfileEntry entry) { return entry.getSelfTimeShare(); } @Override protected double treeField(ProfileNode node) { return node.getSelfTimeShare(); } }