public interface io.micronaut.http.uri.UriTemplate$PathSegment extends java.lang.CharSequence
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: io.micronaut.http.uri.UriTemplate$PathSegment
super_class: java.lang.Object
{
public boolean isQuerySegment();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/micronaut/http/uri/UriTemplate$PathSegment;
public java.util.Optional<java.lang.String> getVariable();
descriptor: ()Ljava/util/Optional;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: invokestatic java.util.Optional.empty:()Ljava/util/Optional;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/micronaut/http/uri/UriTemplate$PathSegment;
Signature: ()Ljava/util/Optional<Ljava/lang/String;>;
public boolean isVariable();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokeinterface io.micronaut.http.uri.UriTemplate$PathSegment.getVariable:()Ljava/util/Optional;
invokevirtual java.util.Optional.isPresent:()Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/micronaut/http/uri/UriTemplate$PathSegment;
public abstract java.lang.String expand(java.util.Map<java.lang.String, java.lang.Object>, boolean, boolean);
descriptor: (Ljava/util/Map;ZZ)Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;ZZ)Ljava/lang/String;
MethodParameters:
Name Flags
parameters
previousHasContent
anyPreviousHasOperator
}
SourceFile: "UriTemplate.java"
NestHost: io.micronaut.http.uri.UriTemplate
InnerClasses:
protected abstract PathSegment = io.micronaut.http.uri.UriTemplate$PathSegment of io.micronaut.http.uri.UriTemplate