interface org.springframework.web.util.HierarchicalUriComponents$PathComponent extends java.io.Serializable
minor version: 0
major version: 59
flags: flags: (0x0600) ACC_INTERFACE, ACC_ABSTRACT
this_class: org.springframework.web.util.HierarchicalUriComponents$PathComponent
super_class: java.lang.Object
{
public abstract java.lang.String getPath();
descriptor: ()Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.util.List<java.lang.String> getPathSegments();
descriptor: ()Ljava/util/List;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: ()Ljava/util/List<Ljava/lang/String;>;
public abstract org.springframework.web.util.HierarchicalUriComponents$PathComponent encode(java.util.function.BiFunction<java.lang.String, org.springframework.web.util.HierarchicalUriComponents$Type, java.lang.String>);
descriptor: (Ljava/util/function/BiFunction;)Lorg/springframework/web/util/HierarchicalUriComponents$PathComponent;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/util/function/BiFunction<Ljava/lang/String;Lorg/springframework/web/util/HierarchicalUriComponents$Type;Ljava/lang/String;>;)Lorg/springframework/web/util/HierarchicalUriComponents$PathComponent;
MethodParameters:
Name Flags
encoder
public abstract void verify();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.springframework.web.util.HierarchicalUriComponents$PathComponent expand(org.springframework.web.util.UriComponents$UriTemplateVariables, java.util.function.UnaryOperator<java.lang.String>);
descriptor: (Lorg/springframework/web/util/UriComponents$UriTemplateVariables;Ljava/util/function/UnaryOperator;)Lorg/springframework/web/util/HierarchicalUriComponents$PathComponent;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lorg/springframework/web/util/UriComponents$UriTemplateVariables;Ljava/util/function/UnaryOperator<Ljava/lang/String;>;)Lorg/springframework/web/util/HierarchicalUriComponents$PathComponent;
RuntimeVisibleParameterAnnotations:
0:
1:
org.springframework.lang.Nullable()
MethodParameters:
Name Flags
uriVariables
encoder
public abstract void copyToUriComponentsBuilder(org.springframework.web.util.UriComponentsBuilder);
descriptor: (Lorg/springframework/web/util/UriComponentsBuilder;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
builder
}
SourceFile: "HierarchicalUriComponents.java"
NestHost: org.springframework.web.util.HierarchicalUriComponents
InnerClasses:
abstract PathComponent = org.springframework.web.util.HierarchicalUriComponents$PathComponent of org.springframework.web.util.HierarchicalUriComponents
abstract Type = org.springframework.web.util.HierarchicalUriComponents$Type of org.springframework.web.util.HierarchicalUriComponents
public abstract UriTemplateVariables = org.springframework.web.util.UriComponents$UriTemplateVariables of org.springframework.web.util.UriComponents