public class org.apache.commons.configuration2.builder.DefaultReloadingDetectorFactory implements org.apache.commons.configuration2.builder.ReloadingDetectorFactory
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.apache.commons.configuration2.builder.DefaultReloadingDetectorFactory
super_class: java.lang.Object
{
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 // org.apache.commons.configuration2.builder.DefaultReloadingDetectorFactory this
0: .line 35
aload 0 /* this */
invokespecial java.lang.Object.<init>:()V
return
end local 0 // org.apache.commons.configuration2.builder.DefaultReloadingDetectorFactory this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/configuration2/builder/DefaultReloadingDetectorFactory;
public org.apache.commons.configuration2.reloading.ReloadingDetector createReloadingDetector(org.apache.commons.configuration2.io.FileHandler, org.apache.commons.configuration2.builder.FileBasedBuilderParametersImpl);
descriptor: (Lorg/apache/commons/configuration2/io/FileHandler;Lorg/apache/commons/configuration2/builder/FileBasedBuilderParametersImpl;)Lorg/apache/commons/configuration2/reloading/ReloadingDetector;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=3
start local 0 // org.apache.commons.configuration2.builder.DefaultReloadingDetectorFactory this
start local 1 // org.apache.commons.configuration2.io.FileHandler handler
start local 2 // org.apache.commons.configuration2.builder.FileBasedBuilderParametersImpl params
0: .line 43
aload 2 /* params */
invokevirtual org.apache.commons.configuration2.builder.FileBasedBuilderParametersImpl.getReloadingRefreshDelay:()Ljava/lang/Long;
astore 3 /* refreshDelay */
start local 3 // java.lang.Long refreshDelay
1: .line 46
aload 3 /* refreshDelay */
ifnull 3
new org.apache.commons.configuration2.reloading.FileHandlerReloadingDetector
dup
2: .line 47
aload 1 /* handler */
aload 3 /* refreshDelay */
invokevirtual java.lang.Long.longValue:()J
invokespecial org.apache.commons.configuration2.reloading.FileHandlerReloadingDetector.<init>:(Lorg/apache/commons/configuration2/io/FileHandler;J)V
goto 5
StackMap locals: java.lang.Long
StackMap stack:
3: new org.apache.commons.configuration2.reloading.FileHandlerReloadingDetector
dup
4: .line 48
aload 1 /* handler */
invokespecial org.apache.commons.configuration2.reloading.FileHandlerReloadingDetector.<init>:(Lorg/apache/commons/configuration2/io/FileHandler;)V
5: .line 45
StackMap locals:
StackMap stack: org.apache.commons.configuration2.reloading.FileHandlerReloadingDetector
astore 4 /* fileHandlerReloadingDetector */
start local 4 // org.apache.commons.configuration2.reloading.FileHandlerReloadingDetector fileHandlerReloadingDetector
6: .line 50
aload 4 /* fileHandlerReloadingDetector */
invokevirtual org.apache.commons.configuration2.reloading.FileHandlerReloadingDetector.refresh:()V
7: .line 52
aload 4 /* fileHandlerReloadingDetector */
areturn
end local 4 // org.apache.commons.configuration2.reloading.FileHandlerReloadingDetector fileHandlerReloadingDetector
end local 3 // java.lang.Long refreshDelay
end local 2 // org.apache.commons.configuration2.builder.FileBasedBuilderParametersImpl params
end local 1 // org.apache.commons.configuration2.io.FileHandler handler
end local 0 // org.apache.commons.configuration2.builder.DefaultReloadingDetectorFactory this
LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lorg/apache/commons/configuration2/builder/DefaultReloadingDetectorFactory;
0 8 1 handler Lorg/apache/commons/configuration2/io/FileHandler;
0 8 2 params Lorg/apache/commons/configuration2/builder/FileBasedBuilderParametersImpl;
1 8 3 refreshDelay Ljava/lang/Long;
6 8 4 fileHandlerReloadingDetector Lorg/apache/commons/configuration2/reloading/FileHandlerReloadingDetector;
Exceptions:
throws org.apache.commons.configuration2.ex.ConfigurationException
MethodParameters:
Name Flags
handler final
params final
}
SourceFile: "DefaultReloadingDetectorFactory.java"