Class StringConverter

    • Constructor Detail

      • StringConverter

        public StringConverter()
    • Method Detail

      • convert

        public reactor.core.publisher.Mono<String> convert​(Context ctx,
                                                           String input)
        Description copied from interface: ParamConverter
        Accepts a String input and parses it into an object of type T. This method has asynchronous capabilities, and may error to indicate that it cannot be parsed to the desired object. An empty mono may represent the fact that an argument is optional, ignored or non applicable.
        Specified by:
        convert in interface ParamConverter<String>
        Parameters:
        ctx - the context of a command that may influence the parsing process
        input - the input to parse
        Returns:
        a Mono emittng the result of the parsing, a error if the parsing fails, or empty if non applicable or not provided.