Class URLStringConverter

java.lang.Object
org.tquadrat.foundation.util.stringconverter.URLStringConverter
All Implemented Interfaces:
Serializable, StringConverter<URL>
Direct Known Subclasses:
EncodedURLStringConverter

@ClassVersion(sourceVersion="$Id: URLStringConverter.java 1157 2025-12-31 14:05:44Z tquadrat $") @API(status=STABLE, since="0.0.6") public sealed class URLStringConverter extends Object implements StringConverter<URL> permits EncodedURLStringConverter

An implementation of StringConverter for URL values.

The method fromString(CharSequence) will use the constructor URI(String) and then URI.toURL() to create a URL instance from the given value. It requires that the URL is absolute.

Generally, when dealing with relative URLs, URIs should be used instead.

Author:
Thomas Thrien (thomas.thrien@tquadrat.org)
Version:
$Id: URLStringConverter.java 1157 2025-12-31 14:05:44Z tquadrat $
Since:
0.0.6
See Also:
UML Diagram
UML Diagram for "org.tquadrat.foundation.util.stringconverter.URLStringConverter"

UML Diagram for "org.tquadrat.foundation.util.stringconverter.URLStringConverter"

UML Diagram for "org.tquadrat.foundation.util.stringconverter.URLStringConverter"