Interface BuildableAddress

All Known Implementing Classes:
AddressBuilderAnchor, AddressBuilderBase, AddressBuilderDomain, AddressBuilderPath, AddressBuilderPort, AddressBuilderQuery, AddressBuilderScheme, AddressBuilderSchemeSpecificPart

public interface BuildableAddress
Represents an object that can build and return an Address as a result.
Author:
Lincoln Baxter, III
  • Method Details

    • build

      Address build()
      Generate an Address representing the current state of this AddressBuilder.
    • buildLiteral

      Address buildLiteral()
      Generate an Address representing the current literal state of this AddressBuilder.

      (Does not apply parameterization. E.g. The URL `/{foo}` will be treated as literal text, as opposed to calling build(), which would result in `foo` being treated as a parameterized expression)