Package org.incendo.cloud.caption
Class StandardCaptionsProvider<C>
java.lang.Object
org.incendo.cloud.caption.DelegatingCaptionProvider<C>
org.incendo.cloud.caption.StandardCaptionsProvider<C>
- Type Parameters:
C- command sender type
- All Implemented Interfaces:
CaptionProvider<C>
@API(status=STABLE)
public final class StandardCaptionsProvider<C>
extends DelegatingCaptionProvider<C>
Provides default captions for all
StandardCaptionKeys.-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringDefault caption forStandardCaptionKeys.ARGUMENT_PARSE_FAILURE_AGGREGATE_COMPONENT_FAILUREstatic final StringDefault caption forStandardCaptionKeys.ARGUMENT_PARSE_FAILURE_AGGREGATE_MISSING_INPUTstatic final StringDefault caption forStandardCaptionKeys.ARGUMENT_PARSE_FAILURE_BOOLEAN.static final StringDefault caption forStandardCaptionKeys.ARGUMENT_PARSE_FAILURE_CHARstatic final StringDefault caption forStandardCaptionKeys.ARGUMENT_PARSE_FAILURE_COLORstatic final StringDefault caption forStandardCaptionKeys.ARGUMENT_PARSE_FAILURE_DURATIONstatic final StringDefault caption forStandardCaptionKeys.ARGUMENT_PARSE_FAILURE_EITHERstatic final StringDefault caption forStandardCaptionKeys.ARGUMENT_PARSE_FAILURE_ENUMstatic final StringDefault caption forStandardCaptionKeys.ARGUMENT_PARSE_FAILURE_FLAG_DUPLICATE_FLAGstatic final StringDefault caption forStandardCaptionKeys.ARGUMENT_PARSE_FAILURE_FLAG_MISSING_ARGUMENTstatic final StringDefault caption forStandardCaptionKeys.ARGUMENT_PARSE_FAILURE_FLAG_NO_FLAG_STARTEDstatic final StringDefault caption forStandardCaptionKeys.ARGUMENT_PARSE_FAILURE_FLAG_NO_PERMISSIONstatic final StringDefault caption forStandardCaptionKeys.ARGUMENT_PARSE_FAILURE_FLAG_UNKNOWN_FLAGstatic final StringDefault caption forStandardCaptionKeys.ARGUMENT_PARSE_FAILURE_NUMBERstatic final StringDefault caption forStandardCaptionKeys.ARGUMENT_PARSE_FAILURE_REGEXstatic final StringDefault caption forStandardCaptionKeys.ARGUMENT_PARSE_FAILURE_STRINGstatic final StringDefault caption forStandardCaptionKeys.ARGUMENT_PARSE_FAILURE_UUIDstatic final StringDefault caption forStandardCaptionKeys.EXCEPTION_INVALID_ARGUMENTstatic final StringDefault caption forStandardCaptionKeys.EXCEPTION_INVALID_SENDERstatic final StringDefault caption forStandardCaptionKeys.EXCEPTION_INVALID_SENDER_LISTstatic final StringDefault caption forStandardCaptionKeys.EXCEPTION_INVALID_SYNTAXstatic final StringDefault caption forStandardCaptionKeys.EXCEPTION_NO_PERMISSIONstatic final StringDefault caption forStandardCaptionKeys.EXCEPTION_NO_SUCH_COMMANDstatic final StringDefault caption forStandardCaptionKeys.EXCEPTION_UNEXPECTED -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.incendo.cloud.caption.DelegatingCaptionProvider
provide
-
Field Details
-
ARGUMENT_PARSE_FAILURE_BOOLEAN
Default caption forStandardCaptionKeys.ARGUMENT_PARSE_FAILURE_BOOLEAN.- See Also:
-
ARGUMENT_PARSE_FAILURE_NUMBER
Default caption forStandardCaptionKeys.ARGUMENT_PARSE_FAILURE_NUMBER- See Also:
-
ARGUMENT_PARSE_FAILURE_CHAR
Default caption forStandardCaptionKeys.ARGUMENT_PARSE_FAILURE_CHAR- See Also:
-
ARGUMENT_PARSE_FAILURE_ENUM
Default caption forStandardCaptionKeys.ARGUMENT_PARSE_FAILURE_ENUM- See Also:
-
ARGUMENT_PARSE_FAILURE_STRING
Default caption forStandardCaptionKeys.ARGUMENT_PARSE_FAILURE_STRING- See Also:
-
ARGUMENT_PARSE_FAILURE_UUID
Default caption forStandardCaptionKeys.ARGUMENT_PARSE_FAILURE_UUID- See Also:
-
ARGUMENT_PARSE_FAILURE_REGEX
Default caption forStandardCaptionKeys.ARGUMENT_PARSE_FAILURE_REGEX- See Also:
-
ARGUMENT_PARSE_FAILURE_FLAG_UNKNOWN_FLAG
Default caption forStandardCaptionKeys.ARGUMENT_PARSE_FAILURE_FLAG_UNKNOWN_FLAG- See Also:
-
ARGUMENT_PARSE_FAILURE_FLAG_DUPLICATE_FLAG
Default caption forStandardCaptionKeys.ARGUMENT_PARSE_FAILURE_FLAG_DUPLICATE_FLAG- See Also:
-
ARGUMENT_PARSE_FAILURE_FLAG_NO_FLAG_STARTED
Default caption forStandardCaptionKeys.ARGUMENT_PARSE_FAILURE_FLAG_NO_FLAG_STARTED- See Also:
-
ARGUMENT_PARSE_FAILURE_FLAG_MISSING_ARGUMENT
Default caption forStandardCaptionKeys.ARGUMENT_PARSE_FAILURE_FLAG_MISSING_ARGUMENT- See Also:
-
ARGUMENT_PARSE_FAILURE_FLAG_NO_PERMISSION
Default caption forStandardCaptionKeys.ARGUMENT_PARSE_FAILURE_FLAG_NO_PERMISSION- See Also:
-
ARGUMENT_PARSE_FAILURE_COLOR
Default caption forStandardCaptionKeys.ARGUMENT_PARSE_FAILURE_COLOR- See Also:
-
ARGUMENT_PARSE_FAILURE_DURATION
Default caption forStandardCaptionKeys.ARGUMENT_PARSE_FAILURE_DURATION- See Also:
-
ARGUMENT_PARSE_FAILURE_AGGREGATE_MISSING_INPUT
Default caption forStandardCaptionKeys.ARGUMENT_PARSE_FAILURE_AGGREGATE_MISSING_INPUT- See Also:
-
ARGUMENT_PARSE_FAILURE_AGGREGATE_COMPONENT_FAILURE
Default caption forStandardCaptionKeys.ARGUMENT_PARSE_FAILURE_AGGREGATE_COMPONENT_FAILURE- See Also:
-
ARGUMENT_PARSE_FAILURE_EITHER
Default caption forStandardCaptionKeys.ARGUMENT_PARSE_FAILURE_EITHER- See Also:
-
EXCEPTION_UNEXPECTED
Default caption forStandardCaptionKeys.EXCEPTION_UNEXPECTED- See Also:
-
EXCEPTION_INVALID_ARGUMENT
Default caption forStandardCaptionKeys.EXCEPTION_INVALID_ARGUMENT- See Also:
-
EXCEPTION_NO_SUCH_COMMAND
Default caption forStandardCaptionKeys.EXCEPTION_NO_SUCH_COMMAND- See Also:
-
EXCEPTION_NO_PERMISSION
Default caption forStandardCaptionKeys.EXCEPTION_NO_PERMISSION- See Also:
-
EXCEPTION_INVALID_SENDER
Default caption forStandardCaptionKeys.EXCEPTION_INVALID_SENDER- See Also:
-
EXCEPTION_INVALID_SENDER_LIST
Default caption forStandardCaptionKeys.EXCEPTION_INVALID_SENDER_LIST- See Also:
-
EXCEPTION_INVALID_SYNTAX
Default caption forStandardCaptionKeys.EXCEPTION_INVALID_SYNTAX- See Also:
-
-
Constructor Details
-
StandardCaptionsProvider
public StandardCaptionsProvider()
-
-
Method Details
-
delegate
Description copied from class:DelegatingCaptionProviderReturns the provider to delegate to.- Specified by:
delegatein classDelegatingCaptionProvider<C>- Returns:
- delegate provider
-