public static final class ProfileData.LoopFrequencyData extends ProfileData
ProfileData.BranchProbabilityData, ProfileData.LoopFrequencyData, ProfileData.ProfileSource, ProfileData.SwitchProbabilityData| Modifier and Type | Field and Description |
|---|---|
static ProfileData.LoopFrequencyData |
DEFAULT |
profileSource| Modifier and Type | Method and Description |
|---|---|
ProfileData.LoopFrequencyData |
copy(double newFrequency) |
static ProfileData.LoopFrequencyData |
create(double loopFrequency,
ProfileData.ProfileSource profileSource) |
ProfileData.LoopFrequencyData |
decrementFrequency(double decrement)
Returns a new profile data with the loop frequency decremented by
decrement (but
not sinking below the minimal frequency of 1.0). |
double |
getLoopFrequency() |
static ProfileData.LoopFrequencyData |
injected(double loopFrequency) |
ProfileData.LoopFrequencyData |
scaleFrequency(double scaleFactor) |
String |
toString() |
static ProfileData.LoopFrequencyData |
unknown(double loopFrequency) |
getProfileSourcepublic static final ProfileData.LoopFrequencyData DEFAULT
public static ProfileData.LoopFrequencyData create(double loopFrequency, ProfileData.ProfileSource profileSource)
public double getLoopFrequency()
public static ProfileData.LoopFrequencyData injected(double loopFrequency)
public static ProfileData.LoopFrequencyData unknown(double loopFrequency)
public ProfileData.LoopFrequencyData copy(double newFrequency)
public ProfileData.LoopFrequencyData decrementFrequency(double decrement)
decrement (but
not sinking below the minimal frequency of 1.0).public ProfileData.LoopFrequencyData scaleFrequency(double scaleFactor)