- All Implemented Interfaces:
NoResult,PromptResult<Prompt>
Implementation of NoResult.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final DefaultNoResultSingleton instance of DefaultNoResult. -
Method Summary
Methods inherited from class org.jline.prompt.impl.AbstractPromptResult
applyFilter, getPrompt, getResultMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.jline.prompt.PromptResult
getPrompt, getResult
-
Field Details
-
INSTANCE
Singleton instance of DefaultNoResult.
-
-
Method Details
-
getRawResult
Description copied from class:AbstractPromptResultGet the raw (unfiltered) result value. Subclasses must implement this instead ofAbstractPromptResult.getResult().- Specified by:
getRawResultin classAbstractPromptResult<Prompt>- Returns:
- the raw result value
-
getDisplayResult
Description copied from interface:PromptResultGet a human-readable display representation of the result.This method returns a formatted version of the result that is suitable for display to users. It may differ from
PromptResult.getResult()by providing more descriptive text or better formatting.The default implementation returns the same value as
PromptResult.getResult(). Specific result types may override this to provide more user-friendly formatting.- Specified by:
getDisplayResultin interfacePromptResult<Prompt>- Returns:
- a display-friendly representation of the result, never
null
-
toString
-