org.springframework.web.util
Class UriComponentsBuilder.FullPathComponentBuilder

java.lang.Object
  extended by org.springframework.web.util.UriComponentsBuilder.FullPathComponentBuilder
All Implemented Interfaces:
UriComponentsBuilder.PathComponentBuilder
Enclosing class:
UriComponentsBuilder

private static class UriComponentsBuilder.FullPathComponentBuilder
extends java.lang.Object
implements UriComponentsBuilder.PathComponentBuilder

Represents a builder for full string paths.


Field Summary
private  java.lang.StringBuilder path
           
 
Constructor Summary
private UriComponentsBuilder.FullPathComponentBuilder(java.lang.String path)
           
 
Method Summary
 UriComponentsBuilder.PathComponentBuilder appendPath(java.lang.String path)
           
 UriComponentsBuilder.PathComponentBuilder appendPathSegments(java.lang.String... pathSegments)
           
 UriComponents.PathComponent build()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

path

private final java.lang.StringBuilder path
Constructor Detail

UriComponentsBuilder.FullPathComponentBuilder

private UriComponentsBuilder.FullPathComponentBuilder(java.lang.String path)
Method Detail

build

public UriComponents.PathComponent build()
Specified by:
build in interface UriComponentsBuilder.PathComponentBuilder

appendPath

public UriComponentsBuilder.PathComponentBuilder appendPath(java.lang.String path)
Specified by:
appendPath in interface UriComponentsBuilder.PathComponentBuilder

appendPathSegments

public UriComponentsBuilder.PathComponentBuilder appendPathSegments(java.lang.String... pathSegments)
Specified by:
appendPathSegments in interface UriComponentsBuilder.PathComponentBuilder