class org.springframework.boot.web.embedded.undertow.CompressionHttpHandlerFactory implements org.springframework.boot.web.embedded.undertow.HttpHandlerFactory
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: org.springframework.boot.web.embedded.undertow.CompressionHttpHandlerFactory
super_class: java.lang.Object
{
private final org.springframework.boot.web.server.Compression compression;
descriptor: Lorg/springframework/boot/web/server/Compression;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
void <init>(org.springframework.boot.web.server.Compression);
descriptor: (Lorg/springframework/boot/web/server/Compression;)V
flags: (0x0000)
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
aload 1
putfield org.springframework.boot.web.embedded.undertow.CompressionHttpHandlerFactory.compression:Lorg/springframework/boot/web/server/Compression;
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/springframework/boot/web/embedded/undertow/CompressionHttpHandlerFactory;
0 3 1 compression Lorg/springframework/boot/web/server/Compression;
MethodParameters:
Name Flags
compression
public HttpHandler getHandler(HttpHandler);
descriptor: (LHttpHandler;)LHttpHandler;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tHttpHandler cannot be resolved to a type\n\tHttpHandler cannot be resolved to a type\n\tContentEncodingRepository cannot be resolved to a type\n\tContentEncodingRepository cannot be resolved to a type\n\tGzipEncodingProvider cannot be resolved to a type\n\tPredicates cannot be resolved\n\tThe method getCompressionPredicates(Compression) from the type CompressionHttpHandlerFactory refers to the missing type Predicate\n\tEncodingHandler 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/boot/web/embedded/undertow/CompressionHttpHandlerFactory;
MethodParameters:
Name Flags
next
private static Predicate[] getCompressionPredicates(org.springframework.boot.web.server.Compression);
descriptor: (Lorg/springframework/boot/web/server/Compression;)[LPredicate;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tPredicate cannot be resolved to a type\n\tPredicate cannot be resolved to a type\n\tRequestHeaderAttribute cannot be resolved to a type\n\tRequestHeaderAttribute cannot be resolved to a type\n\tHttpString cannot be resolved to a type\n\tHttpHeaders cannot be resolved to a variable\n\tPredicates cannot be resolved\n\tPredicates cannot be resolved\n\tPredicate cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
MethodParameters:
Name Flags
compression
public HttpHandler getHandler(HttpHandler);
descriptor: (LHttpHandler;)LHttpHandler;
flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC
Code:
stack=3, locals=2, args_size=2
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tThe type CompressionHttpHandlerFactory must implement the inherited abstract method HttpHandlerFactory.getHandler(HttpHandler)\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
MethodParameters:
Name Flags
}
SourceFile: "CompressionHttpHandlerFactory.java"
NestMembers:
org.springframework.boot.web.embedded.undertow.CompressionHttpHandlerFactory$CompressibleMimeTypePredicate org.springframework.boot.web.embedded.undertow.CompressionHttpHandlerFactory$MaxSizePredicate
InnerClasses:
private CompressibleMimeTypePredicate = org.springframework.boot.web.embedded.undertow.CompressionHttpHandlerFactory$CompressibleMimeTypePredicate of org.springframework.boot.web.embedded.undertow.CompressionHttpHandlerFactory
private MaxSizePredicate = org.springframework.boot.web.embedded.undertow.CompressionHttpHandlerFactory$MaxSizePredicate of org.springframework.boot.web.embedded.undertow.CompressionHttpHandlerFactory