public class com.jcraft.jsch.SftpStatVFS
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.jcraft.jsch.SftpStatVFS
super_class: java.lang.Object
{
private long bsize;
descriptor: J
flags: (0x0002) ACC_PRIVATE
private long frsize;
descriptor: J
flags: (0x0002) ACC_PRIVATE
private long blocks;
descriptor: J
flags: (0x0002) ACC_PRIVATE
private long bfree;
descriptor: J
flags: (0x0002) ACC_PRIVATE
private long bavail;
descriptor: J
flags: (0x0002) ACC_PRIVATE
private long files;
descriptor: J
flags: (0x0002) ACC_PRIVATE
private long ffree;
descriptor: J
flags: (0x0002) ACC_PRIVATE
private long favail;
descriptor: J
flags: (0x0002) ACC_PRIVATE
private long fsid;
descriptor: J
flags: (0x0002) ACC_PRIVATE
private long flag;
descriptor: J
flags: (0x0002) ACC_PRIVATE
private long namemax;
descriptor: J
flags: (0x0002) ACC_PRIVATE
int flags;
descriptor: I
flags: (0x0000)
long size;
descriptor: J
flags: (0x0000)
int uid;
descriptor: I
flags: (0x0000)
int gid;
descriptor: I
flags: (0x0000)
int permissions;
descriptor: I
flags: (0x0000)
int atime;
descriptor: I
flags: (0x0000)
int mtime;
descriptor: I
flags: (0x0000)
java.lang.String[] extended;
descriptor: [Ljava/lang/String;
flags: (0x0000)
private void <init>();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
iconst_0
putfield com.jcraft.jsch.SftpStatVFS.flags:I
2: aload 0
aconst_null
putfield com.jcraft.jsch.SftpStatVFS.extended:[Ljava/lang/String;
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/jcraft/jsch/SftpStatVFS;
static com.jcraft.jsch.SftpStatVFS getStatVFS(com.jcraft.jsch.Buffer);
descriptor: (Lcom/jcraft/jsch/Buffer;)Lcom/jcraft/jsch/SftpStatVFS;
flags: (0x0008) ACC_STATIC
Code:
stack=5, locals=3, args_size=1
start local 0 0: new com.jcraft.jsch.SftpStatVFS
dup
invokespecial com.jcraft.jsch.SftpStatVFS.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
invokevirtual com.jcraft.jsch.Buffer.getLong:()J
putfield com.jcraft.jsch.SftpStatVFS.bsize:J
2: aload 1
aload 0
invokevirtual com.jcraft.jsch.Buffer.getLong:()J
putfield com.jcraft.jsch.SftpStatVFS.frsize:J
3: aload 1
aload 0
invokevirtual com.jcraft.jsch.Buffer.getLong:()J
putfield com.jcraft.jsch.SftpStatVFS.blocks:J
4: aload 1
aload 0
invokevirtual com.jcraft.jsch.Buffer.getLong:()J
putfield com.jcraft.jsch.SftpStatVFS.bfree:J
5: aload 1
aload 0
invokevirtual com.jcraft.jsch.Buffer.getLong:()J
putfield com.jcraft.jsch.SftpStatVFS.bavail:J
6: aload 1
aload 0
invokevirtual com.jcraft.jsch.Buffer.getLong:()J
putfield com.jcraft.jsch.SftpStatVFS.files:J
7: aload 1
aload 0
invokevirtual com.jcraft.jsch.Buffer.getLong:()J
putfield com.jcraft.jsch.SftpStatVFS.ffree:J
8: aload 1
aload 0
invokevirtual com.jcraft.jsch.Buffer.getLong:()J
putfield com.jcraft.jsch.SftpStatVFS.favail:J
9: aload 1
aload 0
invokevirtual com.jcraft.jsch.Buffer.getLong:()J
putfield com.jcraft.jsch.SftpStatVFS.fsid:J
10: aload 0
invokevirtual com.jcraft.jsch.Buffer.getLong:()J
l2i
istore 2
start local 2 11: aload 1
aload 0
invokevirtual com.jcraft.jsch.Buffer.getLong:()J
putfield com.jcraft.jsch.SftpStatVFS.namemax:J
12: aload 1
13: iload 2
iconst_1
iand
ifeq 14
iconst_1
goto 15
StackMap locals: com.jcraft.jsch.Buffer com.jcraft.jsch.SftpStatVFS int
StackMap stack: com.jcraft.jsch.SftpStatVFS
14: iconst_0
StackMap locals: com.jcraft.jsch.Buffer com.jcraft.jsch.SftpStatVFS int
StackMap stack: com.jcraft.jsch.SftpStatVFS int
15: i2l
16: putfield com.jcraft.jsch.SftpStatVFS.flag:J
17: aload 1
dup
getfield com.jcraft.jsch.SftpStatVFS.flag:J
18: iload 2
iconst_2
iand
ifeq 19
iconst_2
goto 20
StackMap locals: com.jcraft.jsch.Buffer com.jcraft.jsch.SftpStatVFS int
StackMap stack: com.jcraft.jsch.SftpStatVFS long
19: iconst_0
StackMap locals: com.jcraft.jsch.Buffer com.jcraft.jsch.SftpStatVFS int
StackMap stack: com.jcraft.jsch.SftpStatVFS long int
20: i2l
lor
21: putfield com.jcraft.jsch.SftpStatVFS.flag:J
22: aload 1
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 23 0 buf Lcom/jcraft/jsch/Buffer;
1 23 1 statvfs Lcom/jcraft/jsch/SftpStatVFS;
11 23 2 flag I
MethodParameters:
Name Flags
buf
public long getBlockSize();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield com.jcraft.jsch.SftpStatVFS.bsize:J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/jcraft/jsch/SftpStatVFS;
public long getFragmentSize();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield com.jcraft.jsch.SftpStatVFS.frsize:J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/jcraft/jsch/SftpStatVFS;
public long getBlocks();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield com.jcraft.jsch.SftpStatVFS.blocks:J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/jcraft/jsch/SftpStatVFS;
public long getFreeBlocks();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield com.jcraft.jsch.SftpStatVFS.bfree:J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/jcraft/jsch/SftpStatVFS;
public long getAvailBlocks();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield com.jcraft.jsch.SftpStatVFS.bavail:J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/jcraft/jsch/SftpStatVFS;
public long getINodes();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield com.jcraft.jsch.SftpStatVFS.files:J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/jcraft/jsch/SftpStatVFS;
public long getFreeINodes();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield com.jcraft.jsch.SftpStatVFS.ffree:J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/jcraft/jsch/SftpStatVFS;
public long getAvailINodes();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield com.jcraft.jsch.SftpStatVFS.favail:J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/jcraft/jsch/SftpStatVFS;
public long getFileSystemID();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield com.jcraft.jsch.SftpStatVFS.fsid:J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/jcraft/jsch/SftpStatVFS;
public long getMountFlag();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield com.jcraft.jsch.SftpStatVFS.flag:J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/jcraft/jsch/SftpStatVFS;
public long getMaximumFilenameLength();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield com.jcraft.jsch.SftpStatVFS.namemax:J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/jcraft/jsch/SftpStatVFS;
public long getSize();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.jcraft.jsch.SftpStatVFS.getFragmentSize:()J
aload 0
invokevirtual com.jcraft.jsch.SftpStatVFS.getBlocks:()J
lmul
ldc 1024
ldiv
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/jcraft/jsch/SftpStatVFS;
public long getUsed();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.jcraft.jsch.SftpStatVFS.getFragmentSize:()J
aload 0
invokevirtual com.jcraft.jsch.SftpStatVFS.getBlocks:()J
aload 0
invokevirtual com.jcraft.jsch.SftpStatVFS.getFreeBlocks:()J
lsub
lmul
ldc 1024
ldiv
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/jcraft/jsch/SftpStatVFS;
public long getAvailForNonRoot();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.jcraft.jsch.SftpStatVFS.getFragmentSize:()J
aload 0
invokevirtual com.jcraft.jsch.SftpStatVFS.getAvailBlocks:()J
lmul
ldc 1024
ldiv
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/jcraft/jsch/SftpStatVFS;
public long getAvail();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.jcraft.jsch.SftpStatVFS.getFragmentSize:()J
aload 0
invokevirtual com.jcraft.jsch.SftpStatVFS.getFreeBlocks:()J
lmul
ldc 1024
ldiv
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/jcraft/jsch/SftpStatVFS;
public int getCapacity();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=1, args_size=1
start local 0 0: ldc 100
aload 0
invokevirtual com.jcraft.jsch.SftpStatVFS.getBlocks:()J
aload 0
invokevirtual com.jcraft.jsch.SftpStatVFS.getFreeBlocks:()J
lsub
lmul
aload 0
invokevirtual com.jcraft.jsch.SftpStatVFS.getBlocks:()J
ldiv
l2i
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/jcraft/jsch/SftpStatVFS;
}
SourceFile: "SftpStatVFS.java"