Class CustomUri

All Implemented Interfaces:
StructuredUri

@Immutable public abstract class CustomUri extends StructuredUriBase
  • Constructor Details

    • CustomUri

      public CustomUri()
  • Method Details

    • isValidScheme

      public static boolean isValidScheme(String scheme)
    • of

      public static CustomUri of(URI uri)
    • uri

      @Parameter public abstract URI uri()
    • toURI

      public final URI toURI()
      Description copied from interface: StructuredUri
      The URI.
      Returns:
      the URI.
    • walk

      public final <V extends StructuredUri.Visitor> V walk(V visitor)
    • toString

      public final String toString()
      Description copied from interface: StructuredUri
      The URI string.
      Specified by:
      toString in interface StructuredUri
      Overrides:
      toString in class Object
      Returns:
      the URI string