public interface org.springframework.web.util.UriBuilder
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: org.springframework.web.util.UriBuilder
super_class: java.lang.Object
{
public abstract org.springframework.web.util.UriBuilder scheme(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/springframework/web/util/UriBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleParameterAnnotations:
0:
org.springframework.lang.Nullable()
MethodParameters:
Name Flags
scheme
public abstract org.springframework.web.util.UriBuilder userInfo(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/springframework/web/util/UriBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleParameterAnnotations:
0:
org.springframework.lang.Nullable()
MethodParameters:
Name Flags
userInfo
public abstract org.springframework.web.util.UriBuilder host(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/springframework/web/util/UriBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleParameterAnnotations:
0:
org.springframework.lang.Nullable()
MethodParameters:
Name Flags
host
public abstract org.springframework.web.util.UriBuilder port(int);
descriptor: (I)Lorg/springframework/web/util/UriBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
port
public abstract org.springframework.web.util.UriBuilder port(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/springframework/web/util/UriBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleParameterAnnotations:
0:
org.springframework.lang.Nullable()
MethodParameters:
Name Flags
port
public abstract org.springframework.web.util.UriBuilder path(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/springframework/web/util/UriBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
path
public abstract org.springframework.web.util.UriBuilder replacePath(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/springframework/web/util/UriBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleParameterAnnotations:
0:
org.springframework.lang.Nullable()
MethodParameters:
Name Flags
path
public abstract org.springframework.web.util.UriBuilder pathSegment(java.lang.String[]);
descriptor: ([Ljava/lang/String;)Lorg/springframework/web/util/UriBuilder;
flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
Exceptions:
throws java.lang.IllegalArgumentException
MethodParameters:
Name Flags
pathSegments
public abstract org.springframework.web.util.UriBuilder query(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/springframework/web/util/UriBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
query
public abstract org.springframework.web.util.UriBuilder replaceQuery(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/springframework/web/util/UriBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleParameterAnnotations:
0:
org.springframework.lang.Nullable()
MethodParameters:
Name Flags
query
public abstract org.springframework.web.util.UriBuilder queryParam(java.lang.String, java.lang.Object[]);
descriptor: (Ljava/lang/String;[Ljava/lang/Object;)Lorg/springframework/web/util/UriBuilder;
flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
MethodParameters:
Name Flags
name
values
public abstract org.springframework.web.util.UriBuilder queryParams(org.springframework.util.MultiValueMap<java.lang.String, java.lang.String>);
descriptor: (Lorg/springframework/util/MultiValueMap;)Lorg/springframework/web/util/UriBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lorg/springframework/util/MultiValueMap<Ljava/lang/String;Ljava/lang/String;>;)Lorg/springframework/web/util/UriBuilder;
MethodParameters:
Name Flags
params
public abstract org.springframework.web.util.UriBuilder replaceQueryParam(java.lang.String, java.lang.Object[]);
descriptor: (Ljava/lang/String;[Ljava/lang/Object;)Lorg/springframework/web/util/UriBuilder;
flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
MethodParameters:
Name Flags
name
values
public abstract org.springframework.web.util.UriBuilder replaceQueryParams(org.springframework.util.MultiValueMap<java.lang.String, java.lang.String>);
descriptor: (Lorg/springframework/util/MultiValueMap;)Lorg/springframework/web/util/UriBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lorg/springframework/util/MultiValueMap<Ljava/lang/String;Ljava/lang/String;>;)Lorg/springframework/web/util/UriBuilder;
MethodParameters:
Name Flags
params
public abstract org.springframework.web.util.UriBuilder fragment(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/springframework/web/util/UriBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleParameterAnnotations:
0:
org.springframework.lang.Nullable()
MethodParameters:
Name Flags
fragment
public abstract java.net.URI build(java.lang.Object[]);
descriptor: ([Ljava/lang/Object;)Ljava/net/URI;
flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
MethodParameters:
Name Flags
uriVariables
public abstract java.net.URI build(java.util.Map<java.lang.String, ?>);
descriptor: (Ljava/util/Map;)Ljava/net/URI;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/util/Map<Ljava/lang/String;*>;)Ljava/net/URI;
MethodParameters:
Name Flags
uriVariables
}
SourceFile: "UriBuilder.java"