class org.springframework.web.servlet.resource.CssLinkResourceTransformer$ImportStatementLinkParser extends org.springframework.web.servlet.resource.CssLinkResourceTransformer$AbstractLinkParser
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: org.springframework.web.servlet.resource.CssLinkResourceTransformer$ImportStatementLinkParser
super_class: org.springframework.web.servlet.resource.CssLinkResourceTransformer$AbstractLinkParser
{
private void <init>();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=1, args_size=1
start local 0 // org.springframework.web.servlet.resource.CssLinkResourceTransformer$ImportStatementLinkParser this
0: .line 175
aload 0 /* this */
invokespecial org.springframework.web.servlet.resource.CssLinkResourceTransformer$AbstractLinkParser.<init>:()V
return
end local 0 // org.springframework.web.servlet.resource.CssLinkResourceTransformer$ImportStatementLinkParser this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/web/servlet/resource/CssLinkResourceTransformer$ImportStatementLinkParser;
protected java.lang.String getKeyword();
descriptor: ()Ljava/lang/String;
flags: (0x0004) ACC_PROTECTED
Code:
stack=1, locals=1, args_size=1
start local 0 // org.springframework.web.servlet.resource.CssLinkResourceTransformer$ImportStatementLinkParser this
0: .line 179
ldc "@import"
areturn
end local 0 // org.springframework.web.servlet.resource.CssLinkResourceTransformer$ImportStatementLinkParser this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/web/servlet/resource/CssLinkResourceTransformer$ImportStatementLinkParser;
protected int extractLink(int, java.lang.String, java.util.SortedSet<org.springframework.web.servlet.resource.CssLinkResourceTransformer$ContentChunkInfo>);
descriptor: (ILjava/lang/String;Ljava/util/SortedSet;)I
flags: (0x0004) ACC_PROTECTED
Code:
stack=4, locals=4, args_size=4
start local 0 // org.springframework.web.servlet.resource.CssLinkResourceTransformer$ImportStatementLinkParser this
start local 1 // int index
start local 2 // java.lang.String content
start local 3 // java.util.SortedSet linksToAdd
0: .line 184
aload 2 /* content */
ldc "url("
iload 1 /* index */
invokevirtual java.lang.String.startsWith:(Ljava/lang/String;I)Z
ifne 3
1: .line 187
getstatic org.springframework.web.servlet.resource.CssLinkResourceTransformer.logger:Lorg/apache/commons/logging/Log;
invokeinterface org.apache.commons.logging.Log.isTraceEnabled:()Z
ifeq 3
2: .line 188
getstatic org.springframework.web.servlet.resource.CssLinkResourceTransformer.logger:Lorg/apache/commons/logging/Log;
new java.lang.StringBuilder
dup
ldc "Unexpected syntax for @import link at index "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 1 /* index */
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokeinterface org.apache.commons.logging.Log.trace:(Ljava/lang/Object;)V
3: .line 190
StackMap locals:
StackMap stack:
iload 1 /* index */
ireturn
end local 3 // java.util.SortedSet linksToAdd
end local 2 // java.lang.String content
end local 1 // int index
end local 0 // org.springframework.web.servlet.resource.CssLinkResourceTransformer$ImportStatementLinkParser this
LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/springframework/web/servlet/resource/CssLinkResourceTransformer$ImportStatementLinkParser;
0 4 1 index I
0 4 2 content Ljava/lang/String;
0 4 3 linksToAdd Ljava/util/SortedSet<Lorg/springframework/web/servlet/resource/CssLinkResourceTransformer$ContentChunkInfo;>;
Signature: (ILjava/lang/String;Ljava/util/SortedSet<Lorg/springframework/web/servlet/resource/CssLinkResourceTransformer$ContentChunkInfo;>;)I
MethodParameters:
Name Flags
index
content
linksToAdd
}
SourceFile: "CssLinkResourceTransformer.java"
NestHost: org.springframework.web.servlet.resource.CssLinkResourceTransformer
InnerClasses:
protected abstract AbstractLinkParser = org.springframework.web.servlet.resource.CssLinkResourceTransformer$AbstractLinkParser of org.springframework.web.servlet.resource.CssLinkResourceTransformer
private ContentChunkInfo = org.springframework.web.servlet.resource.CssLinkResourceTransformer$ContentChunkInfo of org.springframework.web.servlet.resource.CssLinkResourceTransformer
private ImportStatementLinkParser = org.springframework.web.servlet.resource.CssLinkResourceTransformer$ImportStatementLinkParser of org.springframework.web.servlet.resource.CssLinkResourceTransformer