static final class HierarchicalUriComponents.PathComponentComposite extends java.lang.Object implements HierarchicalUriComponents.PathComponent
Modifier and Type | Field and Description |
---|---|
private java.util.List<HierarchicalUriComponents.PathComponent> |
pathComponents |
Constructor and Description |
---|
HierarchicalUriComponents.PathComponentComposite(java.util.List<HierarchicalUriComponents.PathComponent> pathComponents) |
Modifier and Type | Method and Description |
---|---|
HierarchicalUriComponents.PathComponent |
encode(java.lang.String encoding) |
HierarchicalUriComponents.PathComponent |
expand(UriComponents.UriTemplateVariables uriVariables) |
java.lang.String |
getPath() |
java.util.List<java.lang.String> |
getPathSegments() |
void |
verify() |
private final java.util.List<HierarchicalUriComponents.PathComponent> pathComponents
HierarchicalUriComponents.PathComponentComposite(java.util.List<HierarchicalUriComponents.PathComponent> pathComponents)
public java.lang.String getPath()
getPath
in interface HierarchicalUriComponents.PathComponent
public java.util.List<java.lang.String> getPathSegments()
getPathSegments
in interface HierarchicalUriComponents.PathComponent
public HierarchicalUriComponents.PathComponent encode(java.lang.String encoding) throws java.io.UnsupportedEncodingException
encode
in interface HierarchicalUriComponents.PathComponent
java.io.UnsupportedEncodingException
public void verify()
verify
in interface HierarchicalUriComponents.PathComponent
public HierarchicalUriComponents.PathComponent expand(UriComponents.UriTemplateVariables uriVariables)
expand
in interface HierarchicalUriComponents.PathComponent