- All Superinterfaces:
ParsedArgsAccessor
,ParsedArgsAccessor.ParsedArgsMutator
- Enclosing interface:
- ParsedArgsAccessor
public static interface ParsedArgsAccessor.ParsedArgsProperty
extends ParsedArgsAccessor, ParsedArgsAccessor.ParsedArgsMutator
Provides a parsed args property.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.refcodes.cli.ParsedArgsAccessor
ParsedArgsAccessor.ParsedArgsMutator, ParsedArgsAccessor.ParsedArgsProperty
-
Method Summary
Modifier and TypeMethodDescriptiondefault String[]
letParsedArgs
(String[] aParsedArgs) This method stores and passes through the given arguments, which is very useful for builder APIs: Sets the givenString
array (setter) as ofParsedArgsAccessor.ParsedArgsMutator.setParsedArgs(String[])
and returns the very same value (getter).Methods inherited from interface org.refcodes.cli.ParsedArgsAccessor
getParsedArgs
Methods inherited from interface org.refcodes.cli.ParsedArgsAccessor.ParsedArgsMutator
setParsedArgs
-
Method Details
-
letParsedArgs
This method stores and passes through the given arguments, which is very useful for builder APIs: Sets the givenString
array (setter) as ofParsedArgsAccessor.ParsedArgsMutator.setParsedArgs(String[])
and returns the very same value (getter).- Parameters:
aParsedArgs
- The arguments to set (viaParsedArgsAccessor.ParsedArgsMutator.setParsedArgs(String[])
).- Returns:
- Returns the value passed for it to be used in conclusive processing steps.
-