public interface io.micronaut.http.uri.UriBuilder
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: io.micronaut.http.uri.UriBuilder
super_class: java.lang.Object
{
public abstract io.micronaut.http.uri.UriBuilder fragment(java.lang.String);
descriptor: (Ljava/lang/String;)Lio/micronaut/http/uri/UriBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
edu.umd.cs.findbugs.annotations.Nullable()
MethodParameters:
Name Flags
fragment
public abstract io.micronaut.http.uri.UriBuilder scheme(java.lang.String);
descriptor: (Ljava/lang/String;)Lio/micronaut/http/uri/UriBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
edu.umd.cs.findbugs.annotations.Nullable()
MethodParameters:
Name Flags
scheme
public abstract io.micronaut.http.uri.UriBuilder userInfo(java.lang.String);
descriptor: (Ljava/lang/String;)Lio/micronaut/http/uri/UriBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
edu.umd.cs.findbugs.annotations.Nullable()
MethodParameters:
Name Flags
userInfo
public abstract io.micronaut.http.uri.UriBuilder host(java.lang.String);
descriptor: (Ljava/lang/String;)Lio/micronaut/http/uri/UriBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
edu.umd.cs.findbugs.annotations.Nullable()
MethodParameters:
Name Flags
host
public abstract io.micronaut.http.uri.UriBuilder port(int);
descriptor: (I)Lio/micronaut/http/uri/UriBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
MethodParameters:
Name Flags
port
public abstract io.micronaut.http.uri.UriBuilder path(java.lang.String);
descriptor: (Ljava/lang/String;)Lio/micronaut/http/uri/UriBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
edu.umd.cs.findbugs.annotations.Nullable()
MethodParameters:
Name Flags
path
public abstract io.micronaut.http.uri.UriBuilder replacePath(java.lang.String);
descriptor: (Ljava/lang/String;)Lio/micronaut/http/uri/UriBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
edu.umd.cs.findbugs.annotations.Nullable()
MethodParameters:
Name Flags
path
public abstract io.micronaut.http.uri.UriBuilder queryParam(java.lang.String, java.lang.Object[]);
descriptor: (Ljava/lang/String;[Ljava/lang/Object;)Lio/micronaut/http/uri/UriBuilder;
flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
MethodParameters:
Name Flags
name
values
public abstract io.micronaut.http.uri.UriBuilder replaceQueryParam(java.lang.String, java.lang.Object[]);
descriptor: (Ljava/lang/String;[Ljava/lang/Object;)Lio/micronaut/http/uri/UriBuilder;
flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
MethodParameters:
Name Flags
name
values
public abstract java.net.URI build();
descriptor: ()Ljava/net/URI;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
public abstract java.net.URI expand(java.util.Map<java.lang.String, ? super java.lang.Object>);
descriptor: (Ljava/util/Map;)Ljava/net/URI;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/util/Map<Ljava/lang/String;-Ljava/lang/Object;>;)Ljava/net/URI;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
MethodParameters:
Name Flags
values
public static io.micronaut.http.uri.UriBuilder of(java.net.URI);
descriptor: (Ljava/net/URI;)Lio/micronaut/http/uri/UriBuilder;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: ldc "uri"
aload 0
invokestatic io.micronaut.core.util.ArgumentUtils.requireNonNull:(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
pop
1: new io.micronaut.http.uri.DefaultUriBuilder
dup
aload 0
invokespecial io.micronaut.http.uri.DefaultUriBuilder.<init>:(Ljava/net/URI;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 uri Ljava/net/URI;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
edu.umd.cs.findbugs.annotations.NonNull()
MethodParameters:
Name Flags
uri
public static io.micronaut.http.uri.UriBuilder of(java.lang.CharSequence);
descriptor: (Ljava/lang/CharSequence;)Lio/micronaut/http/uri/UriBuilder;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: ldc "uri"
aload 0
invokestatic io.micronaut.core.util.ArgumentUtils.requireNonNull:(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
pop
1: new io.micronaut.http.uri.DefaultUriBuilder
dup
aload 0
invokespecial io.micronaut.http.uri.DefaultUriBuilder.<init>:(Ljava/lang/CharSequence;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 uri Ljava/lang/CharSequence;
RuntimeInvisibleAnnotations:
edu.umd.cs.findbugs.annotations.NonNull()
RuntimeInvisibleParameterAnnotations:
0:
edu.umd.cs.findbugs.annotations.NonNull()
MethodParameters:
Name Flags
uri
}
SourceFile: "UriBuilder.java"