Package org.scijava
Interface Prioritized
-
- All Superinterfaces:
Comparable<Prioritized>
- All Known Subinterfaces:
App,AppEventService,AppService,ButtonWidget<U>,CacheService,ChoiceWidget<U>,CodeRunner,ColorWidget<U>,CommandService,ConsoleArgument,ConsoleService,Converter<I,O>,ConvertService,DataHandle<L>,DataHandleService,DateWidget<U>,Display<T>,DisplayService,DisplayViewer<T>,DownloadService,DragAndDropHandler<D>,DragAndDropService,EventHistory,EventService,FileListWidget<U>,FileWidget<U>,Gateway,HandlerPlugin<D>,HandlerService<DT,PT>,IconService,InputService,InputWidget<T,W>,IOPlugin<D>,IOService,LocationResolver,LocationService,LogService,MainService,MenuService,MessageWidget<U>,ModuleInfo,ModuleService,MutableModuleInfo,NIOService,NumberWidget<U>,ObjectService,ObjectWidget<U>,OptionsService,ParseService,PlatformService,PluginService,PrefService,PTService<PT>,RecentFileService,ResettableStreamHandle<L>,RichPlugin,RunService,SciJavaService,ScriptHeader,ScriptHeaderService,ScriptLanguage,ScriptProcessorService,ScriptService,SeekableStreamHandle<L>,Service,SingletonService<PT>,StartupService,StatusService,StreamHandle<L>,TaskService,TextDisplay,TextDisplayViewer,TextFormat,TextIOService,TextService,TextWidget<U>,ThreadService,ToggleWidget<U>,Tool,ToolService,TypedIOService<D>,TypedPlugin<D>,TypedService<DT,PT>,UIDetails,UIService,UserInterface,WelcomeService,WidgetService,WrapperPlugin<D>,WrapperService<DT,PT>
- All Known Implementing Classes:
AbstractApp,AbstractCodeRunner,AbstractConsoleArgument,AbstractConverter,AbstractConvertService,AbstractDataHandle,AbstractDelegateConverter,AbstractDisplay,AbstractDisplayViewer,AbstractDragAndDropHandler,AbstractGateway,AbstractHandlerPlugin,AbstractHandlerService,AbstractHigherOrderHandle,AbstractInputWidget,AbstractIOPlugin,AbstractLocationResolver,AbstractLogService,AbstractModuleInfo,AbstractPrefService,AbstractPTService,AbstractRichPlugin,AbstractScriptHeader,AbstractScriptLanguage,AbstractSeekableStreamHandle,AbstractService,AbstractSingletonService,AbstractStreamHandle,AbstractTextDisplayViewer,AbstractTextFormat,AbstractTool,AbstractTypedIOService,AbstractTypedPlugin,AbstractTypedService,AbstractUIDetails,AbstractUIInputWidget,AbstractUserInterface,AbstractWrapperPlugin,AbstractWrapperService,AdaptedScriptLanguage,ArrayConverters.BoolArrayUnwrapper,ArrayConverters.BoolArrayWrapper,ArrayConverters.ByteArrayUnwrapper,ArrayConverters.ByteArrayWrapper,ArrayConverters.CharArrayUnwrapper,ArrayConverters.CharArrayWrapper,ArrayConverters.DoubleArrayUnwrapper,ArrayConverters.DoubleArrayWrapper,ArrayConverters.FloatArrayUnwrapper,ArrayConverters.FloatArrayWrapper,ArrayConverters.IntArrayUnwrapper,ArrayConverters.IntArrayWrapper,ArrayConverters.LongArrayUnwrapper,ArrayConverters.LongArrayWrapper,ArrayConverters.ShortArrayUnwrapper,ArrayConverters.ShortArrayWrapper,ArrayToStringConverter,BytesHandle,CastingConverter,CommandCodeRunner,CommandInfo,DefaultAppEventService,DefaultAppService,DefaultCacheService,DefaultCommandService,DefaultConsoleService,DefaultConverter,DefaultConvertService,DefaultDataHandleService,DefaultDisplay,DefaultDisplayService,DefaultDownloadService,DefaultDragAndDropService,DefaultEventHistory,DefaultEventService,DefaultInputService,DefaultIOService,DefaultLocationService,DefaultMainService,DefaultMenuService,DefaultModuleService,DefaultMutableModuleInfo,DefaultNIOService,DefaultObjectService,DefaultOptionsService,DefaultParseService,DefaultPlatformService,DefaultPluginService,DefaultPrefService,DefaultRecentFileService,DefaultRunService,DefaultScriptHeaderService,DefaultScriptProcessorService,DefaultScriptService,DefaultStartupService,DefaultStatusService,DefaultTaskService,DefaultTextDisplay,DefaultTextIOService,DefaultTextService,DefaultThreadService,DefaultToolService,DefaultUIService,DefaultWelcomeService,DefaultWidgetService,DummyHandle,DummyTool,DynamicCommandInfo,FileDragAndDropHandler,FileHandle,FileListConverters.FileArrayToStringConverter,FileListConverters.FileToStringConverter,FileListConverters.StringToFileArrayConverter,FileListConverters.StringToFileConverter,FileLocationResolver,FileToPathConverter,HeadlessArgument,HeadlessDisplayViewer,HeadlessUI,HeadlessUI,ListDragAndDropHandler,MainArgument,MainCodeRunner,ModuleCodeRunner,MultiWriteHandle,NullConverter,NumberConverters.BigIntegerToBigDecimalConverter,NumberConverters.ByteToBigDecimalConverter,NumberConverters.ByteToBigIntegerConverter,NumberConverters.ByteToDoubleConverter,NumberConverters.ByteToFloatConverter,NumberConverters.ByteToIntegerConverter,NumberConverters.ByteToLongConverter,NumberConverters.ByteToShortConverter,NumberConverters.DoubleToBigDecimalConverter,NumberConverters.FloatToBigDecimalConverter,NumberConverters.FloatToDoubleConverter,NumberConverters.IntegerToBigDecimalConverter,NumberConverters.IntegerToBigIntegerConverter,NumberConverters.IntegerToDoubleConverter,NumberConverters.IntegerToLongConverter,NumberConverters.LongToBigDecimalConverter,NumberConverters.LongToBigIntegerConverter,NumberConverters.ShortToBigDecimalConverter,NumberConverters.ShortToBigIntegerConverter,NumberConverters.ShortToDoubleConverter,NumberConverters.ShortToFloatConverter,NumberConverters.ShortToIntegerConverter,NumberConverters.ShortToLongConverter,NumberToBigDecimalConverter,NumberToBigIntegerConverter,NumberToDoubleConverter,NumberToFloatConverter,NumberToIntegerConverter,NumberToLongConverter,NumberToNumberConverter,NumberToShortConverter,OpenArgument,PathToFileConverter,PluginInfo,PrimitiveArrayUnwrapper,PrimitiveArrayWrapper,ReadBufferDataHandle,RunArgument,RunArgument,RunScriptArgument,SciJava,SciJavaApp,ScriptCodeRunner,ScriptFileDragAndDropHandler,ScriptInfo,ScriptIOPlugin,ShowUIArgument,SortablePlugin,StderrLogService,StringToArrayConverter,StringToNumberConverter,SystemPropertyArgument,TextIOPlugin,UIArgument,WriteBufferDataHandle
public interface Prioritized extends Comparable<Prioritized>
An object that can be sorted according to priority.- Author:
- Curtis Rueden
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default intcompareTo(Prioritized that)doublegetPriority()Gets the sort priority of the object.voidsetPriority(double priority)Sets the sort priority of the object.
-
-
-
Method Detail
-
getPriority
double getPriority()
Gets the sort priority of the object.- See Also:
Priority
-
setPriority
void setPriority(double priority)
Sets the sort priority of the object.- See Also:
Priority
-
compareTo
default int compareTo(Prioritized that)
- Specified by:
compareToin interfaceComparable<Prioritized>
-
-