Copyright © 2014-2017 Michael Truog
Version: 1.7.1 Feb 26 2018 17:29:21 ------------------------------------------------------------------------
Authors: Michael Truog (mjtruog [at] gmail (dot) com).
new/2 |
Transform a service name pattern with parameters into an exact service name.The pattern input can contain consecutive * wildcard characters because they are only used for a template. |
new/4 |
Transform a service name pattern with parameters into an exact service name.The pattern input can contain consecutive * wildcard characters because they are only used for a template. |
parse/2 |
Parse a service name pattern to return parameters.. |
parse_with_suffix/2 |
Parse a service name pattern and return the common suffix.. |
suffix/2 |
Provide the suffix of the service name or service pattern based on the service's configured prefix.. |
new(Pattern::string(), Parameters::[string()]) -> {ok, string()} | {error, parameters_ignored | parameter_missing}
new(Pattern::string(), Parameters::[string()], ParametersSelected::[pos_integer()], ParametersStrictMatching::boolean()) -> {ok, string()} | {error, parameters_ignored | parameter_missing | parameters_selected_empty | {parameters_selected_ignored, [pos_integer()]} | {parameters_selected_missing, pos_integer()}}
parse(Name::string(), Pattern::string()) -> [string()] | error
parse_with_suffix(Name::string(), Pattern::string()) -> {[string()], string()} | error
suffix(Prefix::string(), NameOrPattern::string()) -> string()
Generated by EDoc, Feb 26 2018, 17:29:21.