public interface com.opencsv.ICSVWriter extends java.io.Closeable, java.io.Flushable
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: com.opencsv.ICSVWriter
super_class: java.lang.Object
{
public static final java.lang.String DEFAULT_LINE_END;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "\n"
public static final java.lang.String RFC4180_LINE_END;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "\r\n"
public static final int INITIAL_STRING_SIZE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1024
public static final char DEFAULT_ESCAPE_CHARACTER;
descriptor: C
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 34
public static final char DEFAULT_SEPARATOR;
descriptor: C
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 44
public static final char DEFAULT_QUOTE_CHARACTER;
descriptor: C
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 34
public static final char NO_QUOTE_CHARACTER;
descriptor: C
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 0
public static final char NO_ESCAPE_CHARACTER;
descriptor: C
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 0
public abstract void writeAll(java.lang.Iterable<java.lang.String[]>, );
descriptor: (Ljava/lang/Iterable;Z)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/lang/Iterable<[Ljava/lang/String;>;Z)V
MethodParameters:
Name Flags
allLines
applyQuotesToAll
public void writeAll(java.util.List<java.lang.String[]>, );
descriptor: (Ljava/util/List;Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
iload 2
invokeinterface com.opencsv.ICSVWriter.writeAll:(Ljava/lang/Iterable;Z)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/opencsv/ICSVWriter;
0 2 1 allLines Ljava/util/List<[Ljava/lang/String;>;
0 2 2 applyQuotesToAll Z
Signature: (Ljava/util/List<[Ljava/lang/String;>;Z)V
MethodParameters:
Name Flags
allLines
applyQuotesToAll
public void writeAll(java.lang.Iterable<java.lang.String[]>);
descriptor: (Ljava/lang/Iterable;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
iconst_1
invokeinterface com.opencsv.ICSVWriter.writeAll:(Ljava/lang/Iterable;Z)V
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/opencsv/ICSVWriter;
0 1 1 allLines Ljava/lang/Iterable<[Ljava/lang/String;>;
Signature: (Ljava/lang/Iterable<[Ljava/lang/String;>;)V
MethodParameters:
Name Flags
allLines
public void writeAll(java.util.List<java.lang.String[]>);
descriptor: (Ljava/util/List;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokeinterface com.opencsv.ICSVWriter.writeAll:(Ljava/lang/Iterable;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/opencsv/ICSVWriter;
0 2 1 allLines Ljava/util/List<[Ljava/lang/String;>;
Signature: (Ljava/util/List<[Ljava/lang/String;>;)V
MethodParameters:
Name Flags
allLines
public int writeAll(java.sql.ResultSet, boolean);
descriptor: (Ljava/sql/ResultSet;Z)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
iload 2
iconst_0
iconst_1
invokeinterface com.opencsv.ICSVWriter.writeAll:(Ljava/sql/ResultSet;ZZZ)I
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/opencsv/ICSVWriter;
0 1 1 rs Ljava/sql/ResultSet;
0 1 2 includeColumnNames Z
Exceptions:
throws java.sql.SQLException, java.io.IOException
MethodParameters:
Name Flags
rs
includeColumnNames
public int writeAll(java.sql.ResultSet, boolean, boolean);
descriptor: (Ljava/sql/ResultSet;ZZ)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
iload 2
iload 3
iconst_1
invokeinterface com.opencsv.ICSVWriter.writeAll:(Ljava/sql/ResultSet;ZZZ)I
ireturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/opencsv/ICSVWriter;
0 1 1 rs Ljava/sql/ResultSet;
0 1 2 includeColumnNames Z
0 1 3 trim Z
Exceptions:
throws java.sql.SQLException, java.io.IOException
MethodParameters:
Name Flags
rs
includeColumnNames
trim
public abstract int writeAll(java.sql.ResultSet, boolean, boolean, boolean);
descriptor: (Ljava/sql/ResultSet;ZZZ)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.sql.SQLException, java.io.IOException
MethodParameters:
Name Flags
rs
includeColumnNames
trim
applyQuotesToAll
public abstract void writeNext(java.lang.String[], boolean);
descriptor: ([Ljava/lang/String;Z)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
nextLine
applyQuotesToAll
public void writeNext(java.lang.String[]);
descriptor: ([Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
iconst_1
invokeinterface com.opencsv.ICSVWriter.writeNext:([Ljava/lang/String;Z)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/opencsv/ICSVWriter;
0 2 1 nextLine [Ljava/lang/String;
MethodParameters:
Name Flags
nextLine
public abstract boolean checkError();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.io.IOException getException();
descriptor: ()Ljava/io/IOException;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void resetError();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void setResultService(com.opencsv.ResultSetHelper);
descriptor: (Lcom/opencsv/ResultSetHelper;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
resultService
public void flushQuietly();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokeinterface com.opencsv.ICSVWriter.flush:()V
1: goto 3
StackMap locals:
StackMap stack: java.io.IOException
2: pop
3: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/opencsv/ICSVWriter;
Exception table:
from to target type
0 1 2 Class java.io.IOException
}
SourceFile: "ICSVWriter.java"