public interface org.eclipse.jgit.transport.FtpChannel
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: org.eclipse.jgit.transport.FtpChannel
super_class: java.lang.Object
{
public abstract void connect(int, java.util.concurrent.TimeUnit);
descriptor: (ILjava/util/concurrent/TimeUnit;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
timeout
unit
public abstract void disconnect();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean isConnected();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void cd(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
path
public abstract java.lang.String pwd();
descriptor: ()Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
public abstract java.util.Collection<org.eclipse.jgit.transport.FtpChannel$DirEntry> ls(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/util/Collection;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
Signature: (Ljava/lang/String;)Ljava/util/Collection<Lorg/eclipse/jgit/transport/FtpChannel$DirEntry;>;
MethodParameters:
Name Flags
path
public abstract void rmdir(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
path
public abstract void mkdir(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
path
public abstract java.io.InputStream get(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/io/InputStream;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
path
public abstract java.io.OutputStream put(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/io/OutputStream;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
path
public abstract void rm(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
path
public void delete(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokeinterface org.eclipse.jgit.transport.FtpChannel.rm:(Ljava/lang/String;)V
1: goto 7
StackMap locals:
StackMap stack: java.io.FileNotFoundException
2: pop
goto 7
3: StackMap locals:
StackMap stack: org.eclipse.jgit.transport.FtpChannel$FtpException
astore 2
start local 2 4: aload 2
invokevirtual org.eclipse.jgit.transport.FtpChannel$FtpException.getStatus:()I
iconst_2
if_icmpne 6
5: return
6: StackMap locals: org.eclipse.jgit.transport.FtpChannel$FtpException
StackMap stack:
aload 2
athrow
end local 2 7: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lorg/eclipse/jgit/transport/FtpChannel;
0 8 1 path Ljava/lang/String;
4 7 2 f Lorg/eclipse/jgit/transport/FtpChannel$FtpException;
Exception table:
from to target type
0 1 2 Class java.io.FileNotFoundException
0 1 3 Class org.eclipse.jgit.transport.FtpChannel$FtpException
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
path
public abstract void rename(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
from
to
}
SourceFile: "FtpChannel.java"
NestMembers:
org.eclipse.jgit.transport.FtpChannel$DirEntry org.eclipse.jgit.transport.FtpChannel$FtpException
InnerClasses:
public abstract DirEntry = org.eclipse.jgit.transport.FtpChannel$DirEntry of org.eclipse.jgit.transport.FtpChannel
public FtpException = org.eclipse.jgit.transport.FtpChannel$FtpException of org.eclipse.jgit.transport.FtpChannel