The default for this particular URLParser, ie: appropriate and specific to PG or MySQL accordingly
A Regex that will match the base name of the driver scheme, minus jdbc:.
A Regex that will match the base name of the driver scheme, minus jdbc:. Eg: postgres(?:ul)?
Assembles a configuration out of the provided property map.
Assembles a configuration out of the provided property map. This is the generic form, subclasses may override to handle additional properties.
the extracted properties from the URL.
the charset passed in to parse or parseOrDie.
This method breaks out handling of the jdbc: prefixed uri's, allowing them to be handled differently without reimplementing all of parse.
This method breaks out handling of the jdbc: prefixed uri's, allowing them to be handled differently without reimplementing all of parse.
Parses the provided url and returns a Configuration based upon it.
Parses the provided url and returns a Configuration based upon it. On an error, a default configuration is returned.
the URL to parse.
the charset to use.
a Configuration.
Parses the provided url and returns a Configuration based upon it.
Parses the provided url and returns a Configuration based upon it. On an error,
the URL to parse.
the charset to use.
a Configuration.
Parses out userInfo into a tuple of optional username and password
Parses out userInfo into a tuple of optional username and password
the optional user info string
a tuple of optional username and password
Common parser assisting methods for PG and MySQL URI parsers.