Module swim.uri
Package swim.uri

Class UriPathBuilder

  • All Implemented Interfaces:
    swim.util.Builder<String,​UriPath>

    public final class UriPathBuilder
    extends Object
    implements swim.util.Builder<String,​UriPath>
    • Constructor Detail

      • UriPathBuilder

        public UriPathBuilder()
    • Method Detail

      • isEmpty

        public boolean isEmpty()
      • size

        public int size()
      • add

        public boolean add​(String component)
        Specified by:
        add in interface swim.util.Builder<String,​UriPath>
      • addAll

        public boolean addAll​(Collection<? extends String> components)
        Specified by:
        addAll in interface swim.util.Builder<String,​UriPath>
      • bind

        public UriPath bind()
        Specified by:
        bind in interface swim.util.Builder<String,​UriPath>
      • addSlash

        public boolean addSlash()
      • addSegment

        public boolean addSegment​(String segment)
      • addPath

        public boolean addPath​(UriPath path)