Uses of Interface
com.biglybt.plugin.startstoprules.defaultplugin.DefaultRankCalculator
Packages that use DefaultRankCalculator
Package
Description
-
Uses of DefaultRankCalculator in com.biglybt.plugin.startstoprules.defaultplugin
Classes in com.biglybt.plugin.startstoprules.defaultplugin that implement DefaultRankCalculatorSubinterfaces with type arguments of type DefaultRankCalculator in com.biglybt.plugin.startstoprules.defaultpluginFields in com.biglybt.plugin.startstoprules.defaultplugin declared as DefaultRankCalculatorModifier and TypeFieldDescriptionprivate DefaultRankCalculatorStartStopRulesDefaultPlugin.dlr_current_activeprivate DefaultRankCalculatorSeedingRankColumnListener.Sorter.drcprivate DefaultRankCalculator[]StartStopRulesDefaultPlugin.sortedArrayCachethis is used to reduce the number of comperator invocations by keeping a mostly sorted copy around, must be nulled whenever the map is changedFields in com.biglybt.plugin.startstoprules.defaultplugin with type parameters of type DefaultRankCalculatorModifier and TypeFieldDescriptionprivate static Map<Object, DefaultRankCalculator> StartStopRulesDefaultPlugin.rankCalculatorMapMap to relate downloadData to a Download OR reserved slotprivate Set<DefaultRankCalculator> StartStopRulesDefaultPlugin.ranksToRecalcprivate Set<DefaultRankCalculator> StartStopRulesDefaultPlugin.reservedSlotsAllocatedMethods in com.biglybt.plugin.startstoprules.defaultplugin that return DefaultRankCalculatorModifier and TypeMethodDescriptionstatic DefaultRankCalculatorStartStopRulesDefaultPlugin.getRankCalculator(Download dl) Methods in com.biglybt.plugin.startstoprules.defaultplugin with parameters of type DefaultRankCalculatorModifier and TypeMethodDescriptionintRankCalculatorReal.compareTo(DefaultRankCalculator obj) Sort first by SeedingRank Descending, then by Position Ascending.intRankCalculatorSlotReserver.compareTo(DefaultRankCalculator o) intDefaultRankCalculator.compareToIgnoreStopped(DefaultRankCalculator other) intRankCalculatorReal.compareToIgnoreStopped(DefaultRankCalculator obj) intRankCalculatorSlotReserver.compareToIgnoreStopped(DefaultRankCalculator obj) private voidStartStopRulesDefaultPlugin.handleCompletedDownload(DefaultRankCalculator dlData, StartStopRulesDefaultPlugin.ProcessVars vars, StartStopRulesDefaultPlugin.ProcessTagVarsComplete[] tagVars, StartStopRulesDefaultPlugin.TotalsStats totals, boolean debugNoChange) Process Completed (Seeding) downloads, starting and stopping as neededprivate voidStartStopRulesDefaultPlugin.handleInCompleteDownload(DefaultRankCalculator dlData, StartStopRulesDefaultPlugin.ProcessVars vars, StartStopRulesDefaultPlugin.ProcessTagVarsIncomplete[] tagVars, StartStopRulesDefaultPlugin.TotalsStats totals) voidStartStopRulesDefaultPlugin.UIAdapter.openDebugWindow(DefaultRankCalculator dlData) private voidStartStopRulesDefaultPlugin.printDebugChanges(String sPrefixFirstLine, String[] oldEntries, String[] newEntries, String sDebugLine, String sPrefix, boolean bAlwaysPrintNoChangeLine, DefaultRankCalculator dlData) voidStartStopRulesDefaultPlugin.requestProcessCycle(DefaultRankCalculator rankToRecalc) Method parameters in com.biglybt.plugin.startstoprules.defaultplugin with type arguments of type DefaultRankCalculatorModifier and TypeMethodDescriptionprivate voidStartStopRulesDefaultPlugin.processDownloadingRules(List<DefaultRankCalculator> downloads) Constructors in com.biglybt.plugin.startstoprules.defaultplugin with parameters of type DefaultRankCalculatorModifierConstructorDescription(package private)Sorter(DefaultRankCalculator _drc) TotalsStats(DefaultRankCalculator[] dlDataArray) Default Constructor -
Uses of DefaultRankCalculator in com.biglybt.ui.swt.plugin.startstoprules.defaultplugin.ui.swt
Methods in com.biglybt.ui.swt.plugin.startstoprules.defaultplugin.ui.swt with parameters of type DefaultRankCalculatorModifier and TypeMethodDescriptionvoidStartStopRulesDefaultPluginSWTUI.openDebugWindow(DefaultRankCalculator dlData)