class
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: org.springframework.web.filter.ForwardedHeaderFilter$ForwardedPrefixExtractor
super_class: java.lang.Object
{
private final java.util.function.Supplier<HttpServletRequest> ;
descriptor: Ljava/util/function/Supplier;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Signature: Ljava/util/function/Supplier<LHttpServletRequest;>;
private final java.lang.String ;
descriptor: Ljava/lang/String;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private java.lang.String ;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private final java.lang.String ;
descriptor: Ljava/lang/String;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
RuntimeVisibleAnnotations:
org.springframework.lang.Nullable()
private java.lang.String ;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
RuntimeVisibleAnnotations:
org.springframework.lang.Nullable()
private java.lang.String ;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
public void <init>(java.util.function.Supplier<HttpServletRequest>, java.lang.String);
descriptor: (Ljava/util/function/Supplier;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tThe import javax.servlet cannot be resolved\n\tThe import javax.servlet cannot be resolved\n\tThe import javax.servlet cannot be resolved\n\tThe import javax.servlet cannot be resolved\n\tThe import javax.servlet cannot be resolved\n\tThe import javax.servlet cannot be resolved\n\tThe hierarchy of the type ForwardedHeaderFilter is inconsistent\n\tThe type ForwardedHeaderFilter must implement the inherited abstract method OncePerRequestFilter.doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain)\n\tThe type ForwardedHeaderFilter must implement the inherited abstract method ServletContextAware.setServletContext(ServletContext)\n\tHttpServletRequest cannot be resolved to a type\n\tHttpServletRequest cannot be resolved to a type\n\tHttpServletResponse cannot be resolved to a type\n\tFilterChain cannot be resolved to a type\n\tServletException cannot be resolved to a type\n\tHttpServletRequest cannot be resolved to a type\n\tHttpServletResponse cannot be resolved to a type\n\tHttpServletRequest cannot be resolved to a type\n\tHttpServletResponse cannot be resolved to a type\n\tFilterChain cannot be resolved to a type\n\tServletException cannot be resolved to a type\n\tHttpServletRequestWrapper cannot be resolved to a type\n\tHttpServletRequest cannot be resolved to a type\n\tHttpServletRequest cannot be resolved to a type\n\tThe method getHeader(String) of type ForwardedHeaderFilter.ForwardedHeaderRemovingRequest must override or implement a supertype method\n\tThe method getHeaders(String) of type ForwardedHeaderFilter.ForwardedHeaderRemovingRequest must override or implement a supertype method\n\tThe method getHeaderNames() of type ForwardedHeaderFilter.ForwardedHeaderRemovingRequest must override or implement a supertype method\n\tThe hierarchy of the type ForwardedHeaderExtractingRequest is inconsistent\n\tHttpServletRequest cannot be resolved to a type\n\tHttpServletRequest cannot be resolved to a type\n\tThis lambda expression refers to the missing type HttpServletRequest\n\tHttpServletRequest cannot be resolved to a type\n\tThe method getRequest() is undefined for the type ForwardedHeaderFilter.ForwardedHeaderExtractingRequest\n\tThe method getScheme() of type ForwardedHeaderFilter.ForwardedHeaderExtractingRequest must override or implement a supertype method\n\tThe method getServerName() of type ForwardedHeaderFilter.ForwardedHeaderExtractingRequest must override or implement a supertype method\n\tThe method getServerPort() of type ForwardedHeaderFilter.ForwardedHeaderExtractingRequest must override or implement a supertype method\n\tThe method isSecure() of type ForwardedHeaderFilter.ForwardedHeaderExtractingRequest must override or implement a supertype method\n\tThe method getContextPath() of type ForwardedHeaderFilter.ForwardedHeaderExtractingRequest must override or implement a supertype method\n\tThe method getRequestURI() of type ForwardedHeaderFilter.ForwardedHeaderExtractingRequest must override or implement a supertype method\n\tThe method getRequestURL() of type ForwardedHeaderFilter.ForwardedHeaderExtractingRequest must override or implement a supertype method\n\tThe method getRemoteHost() of type ForwardedHeaderFilter.ForwardedHeaderExtractingRequest must override or implement a supertype method\n\tThe method getRemoteHost() is undefined for the type ForwardedHeaderFilter.ForwardedHeaderRemovingRequest\n\tThe method getRemoteAddr() of type ForwardedHeaderFilter.ForwardedHeaderExtractingRequest must override or implement a supertype method\n\tThe method getRemoteAddr() is undefined for the type ForwardedHeaderFilter.ForwardedHeaderRemovingRequest\n\tThe method getRemotePort() of type ForwardedHeaderFilter.ForwardedHeaderExtractingRequest must override or implement a supertype method\n\tThe method getRemotePort() is undefined for the type ForwardedHeaderFilter.ForwardedHeaderRemovingRequest\n\tHttpServletRequest cannot be resolved to a type\n\tHttpServletRequest cannot be resolved to a type\n\tHttpServletRequest cannot be resolved to a type\n\tHttpServletRequest cannot be resolved to a type\n\tHttpServletRequest cannot be resolved to a type\n\tHttpServletRequest cannot be resolved to a type\n\tHttpServletRequest cannot be resolved to a type\n\tHttpServletRequest cannot be resolved to a type\n\tHttpServletRequest cannot be resolved to a type\n\tHttpServletRequest cannot be resolved to a type\n\tHttpServletResponseWrapper cannot be resolved to a type\n\tHttpServletRequest cannot be resolved to a type\n\tHttpServletResponse cannot be resolved to a type\n\tHttpServletRequest cannot be resolved to a type\n\tHttpServletRequest cannot be resolved to a type\n\tThe method sendRedirect(String) of type ForwardedHeaderFilter.ForwardedHeaderExtractingResponse must override or implement a supertype method\n\tHttpServletResponseWrapper cannot be resolved to a type\n\tHttpServletRequest cannot be resolved to a type\n\tHttpServletResponseWrapper cannot be resolved to a type\n\tHttpServletRequest cannot be resolved to a type\n\tHttpServletRequest cannot be resolved to a type\n\tHttpServletResponseWrapper cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/web/filter/ForwardedHeaderFilter$ForwardedPrefixExtractor;
Signature: (Ljava/util/function/Supplier<LHttpServletRequest;>;Ljava/lang/String;)V
MethodParameters:
Name Flags
delegateRequest
baseUrl
static java.lang.String initForwardedPrefix(HttpServletRequest);
descriptor: (LHttpServletRequest;)Ljava/lang/String;
flags: (0x0008) ACC_STATIC
Code:
stack=3, locals=1, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tHttpServletRequest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeVisibleAnnotations:
org.springframework.lang.Nullable()
MethodParameters:
Name Flags
request
private java.lang.String ();
descriptor: ()Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tHttpServletRequest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/web/filter/ForwardedHeaderFilter$ForwardedPrefixExtractor;
RuntimeVisibleAnnotations:
org.springframework.lang.Nullable()
private java.lang.String ();
descriptor: ()Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tHttpServletRequest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/web/filter/ForwardedHeaderFilter$ForwardedPrefixExtractor;
public java.lang.String ();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tHttpServletRequest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/web/filter/ForwardedHeaderFilter$ForwardedPrefixExtractor;
public java.lang.String ();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tHttpServletRequest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/web/filter/ForwardedHeaderFilter$ForwardedPrefixExtractor;
public java.lang.StringBuffer ();
descriptor: ()Ljava/lang/StringBuffer;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/web/filter/ForwardedHeaderFilter$ForwardedPrefixExtractor;
private void ();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tHttpServletRequest cannot be resolved to a type\n\tHttpServletRequest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/web/filter/ForwardedHeaderFilter$ForwardedPrefixExtractor;
}
SourceFile: "ForwardedHeaderFilter.java"
NestHost: org.springframework.web.filter.ForwardedHeaderFilter
InnerClasses:
private ForwardedPrefixExtractor = org.springframework.web.filter.ForwardedHeaderFilter$ForwardedPrefixExtractor of org.springframework.web.filter.ForwardedHeaderFilter