class freemarker.core.BuiltInsForStringsEncoding$urlBI$UrlBIResult extends freemarker.core.BuiltInsForStringsEncoding$AbstractUrlBIResult
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: freemarker.core.BuiltInsForStringsEncoding$urlBI$UrlBIResult
super_class: freemarker.core.BuiltInsForStringsEncoding$AbstractUrlBIResult
{
protected void <init>(freemarker.core.BuiltIn, java.lang.String, freemarker.core.Environment);
descriptor: (Lfreemarker/core/BuiltIn;Ljava/lang/String;Lfreemarker/core/Environment;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=4, locals=4, args_size=4
start local 0 // freemarker.core.BuiltInsForStringsEncoding$urlBI$UrlBIResult this
start local 1 // freemarker.core.BuiltIn parent
start local 2 // java.lang.String target
start local 3 // freemarker.core.Environment env
0: .line 95
aload 0 /* this */
aload 1 /* parent */
aload 2 /* target */
aload 3 /* env */
invokespecial freemarker.core.BuiltInsForStringsEncoding$AbstractUrlBIResult.<init>:(Lfreemarker/core/BuiltIn;Ljava/lang/String;Lfreemarker/core/Environment;)V
1: .line 96
return
end local 3 // freemarker.core.Environment env
end local 2 // java.lang.String target
end local 1 // freemarker.core.BuiltIn parent
end local 0 // freemarker.core.BuiltInsForStringsEncoding$urlBI$UrlBIResult this
LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lfreemarker/core/BuiltInsForStringsEncoding$urlBI$UrlBIResult;
0 2 1 parent Lfreemarker/core/BuiltIn;
0 2 2 target Ljava/lang/String;
0 2 3 env Lfreemarker/core/Environment;
MethodParameters:
Name Flags
parent
target
env
protected java.lang.String encodeWithCharset(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/String;
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=2, args_size=2
start local 0 // freemarker.core.BuiltInsForStringsEncoding$urlBI$UrlBIResult this
start local 1 // java.lang.String cs
0: .line 100
aload 0 /* this */
getfield freemarker.core.BuiltInsForStringsEncoding$urlBI$UrlBIResult.targetAsString:Ljava/lang/String;
aload 1 /* cs */
invokestatic freemarker.template.utility.StringUtil.URLEnc:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
areturn
end local 1 // java.lang.String cs
end local 0 // freemarker.core.BuiltInsForStringsEncoding$urlBI$UrlBIResult this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lfreemarker/core/BuiltInsForStringsEncoding$urlBI$UrlBIResult;
0 1 1 cs Ljava/lang/String;
Exceptions:
throws java.io.UnsupportedEncodingException
MethodParameters:
Name Flags
cs
}
SourceFile: "BuiltInsForStringsEncoding.java"
NestHost: freemarker.core.BuiltInsForStringsEncoding
InnerClasses:
abstract AbstractUrlBIResult = freemarker.core.BuiltInsForStringsEncoding$AbstractUrlBIResult of freemarker.core.BuiltInsForStringsEncoding
urlBI = freemarker.core.BuiltInsForStringsEncoding$urlBI of freemarker.core.BuiltInsForStringsEncoding
UrlBIResult = freemarker.core.BuiltInsForStringsEncoding$urlBI$UrlBIResult of freemarker.core.BuiltInsForStringsEncoding$urlBI