class_body
{ "{"
block_comment "/**\n * Predefines formats.\n * \n * @since 1.2\n "...
enum_declaration (+113 nodes collapsed)
; ";"
field_declaration
modifiers
private "private"
static "static"
final "final"
integral_type
long "long"
variable_declarator
identifier "serialVersionUID"
= "="
decimal_integer_literal "1L"
; ";"
field_declaration
modifiers
private "private"
final "final"
integral_type
char "char"
variable_declarator
identifier "delimiter"
; ";"
field_declaration
modifiers
private "private"
final "final"
type_identifier "Character"
variable_declarator
identifier "quoteCharacter"
; ";"
line_comment "// null if quoting is disabled"
field_declaration
modifiers
private "private"
final "final"
type_identifier "QuoteMode"
variable_declarator
identifier "quoteMode"
; ";"
field_declaration
modifiers
private "private"
final "final"
type_identifier "Character"
variable_declarator
identifier "commentMarker"
; ";"
line_comment "// null if commenting is disabled"
field_declaration
modifiers
private "private"
final "final"
type_identifier "Character"
variable_declarator
identifier "escapeCharacter"
; ";"
line_comment "// null if escaping is disabled"
field_declaration
modifiers
private "private"
final "final"
boolean_type "boolean"
variable_declarator
identifier "ignoreSurroundingSpaces"
; ";"
line_comment "// Should leading/trailing spaces be ignored around values?"
field_declaration
modifiers
private "private"
final "final"
boolean_type "boolean"
variable_declarator
identifier "allowMissingColumnNames"
; ";"
field_declaration
modifiers
private "private"
final "final"
boolean_type "boolean"
variable_declarator
identifier "ignoreEmptyLines"
; ";"
field_declaration
modifiers
private "private"
final "final"
type_identifier "String"
variable_declarator
identifier "recordSeparator"
; ";"
line_comment "// for outputs"
field_declaration
modifiers
private "private"
final "final"
type_identifier "String"
variable_declarator
identifier "nullString"
; ";"
line_comment "// the string to be used for null values"
field_declaration
modifiers
private "private"
final "final"
array_type
type_identifier "String"
dimensions
[ "["
] "]"
variable_declarator
identifier "header"
; ";"
line_comment "// array of header column names"
field_declaration
modifiers
private "private"
final "final"
array_type
type_identifier "String"
dimensions
[ "["
] "]"
variable_declarator
identifier "headerComments"
; ";"
line_comment "// array of header comment lines"
field_declaration
modifiers
private "private"
final "final"
boolean_type "boolean"
variable_declarator
identifier "skipHeaderRecord"
; ";"
field_declaration
modifiers
private "private"
final "final"
boolean_type "boolean"
variable_declarator
identifier "ignoreHeaderCase"
; ";"
line_comment "// should ignore header names case"
block_comment "/**\n * Standard comma separated format, as for {@link #R"...
field_declaration (+43 nodes collapsed)
block_comment "/**\n * Comma separated format as defined by <a href=\"htt"...
field_declaration
modifiers
public "public"
static "static"
final "final"
type_identifier "CSVFormat"
variable_declarator
identifier "RFC4180"
= "="
method_invocation
identifier "DEFAULT"
. "."
identifier "withIgnoreEmptyLines"
argument_list
( "("
false "false"
) ")"
; ";"
block_comment "/**\n * Excel file format (using a comma as the value del"...
field_declaration (+24 nodes collapsed)
block_comment "/**\n * Tab-delimited format.\n *\n * <p>\n * Se"...
field_declaration (+24 nodes collapsed)
block_comment "/**\n * Default MySQL format used by the {@code SELECT IN"...
field_declaration
modifiers
public "public"
static "static"
final "final"
type_identifier "CSVFormat"
variable_declarator
identifier "MYSQL"
= "="
method_invocation any 5:6
method_invocation any 5:6
method_invocation any 5:6
method_invocation any 5:6
method_invocation any 5:6
identifier "DEFAULT"
. "."
identifier "withDelimiter"
argument_list
( "("
identifier "TAB"
) ")"
. "."
identifier "withEscape"
argument_list
( "("
identifier "BACKSLASH"
) ")"
. "."
identifier "withIgnoreEmptyLines"
argument_list
( "("
false "false"
) ")"
. "."
identifier "withQuote"
argument_list
( "("
null_literal "null"
) ")"
. "."
identifier "withRecordSeparator"
argument_list
( "("
identifier "LF"
) ")"
; ";"
block_comment "/**\n * Returns true if the given character is a line bre"...
method_declaration (+31 nodes collapsed)
block_comment "/**\n * Returns true if the given character is a line bre"...
method_declaration (+38 nodes collapsed)
block_comment "/**\n * Creates a new CSV format with the specified delim"...
method_declaration (+54 nodes collapsed)
block_comment "/**\n * Gets one of the predefined formats from {@link CS"...
method_declaration (+37 nodes collapsed)
block_comment "/**\n * Creates a customized CSV format.\n *\n * @p"...
constructor_declaration (+254 nodes collapsed)
method_declaration (+129 nodes collapsed)
method_declaration (+501 nodes collapsed)
block_comment "/**\n * Formats the specified values.\n *\n * @para"...
method_declaration (+95 nodes collapsed)
block_comment "/**\n * Returns the character marking the start of a line"...
method_declaration
modifiers
public "public"
type_identifier "Character"
identifier "getCommentMarker"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
identifier "commentMarker"
; ";"
} "}"
block_comment "/**\n * Returns the character delimiting the values (typi"...
method_declaration
modifiers
public "public"
integral_type
char "char"
identifier "getDelimiter"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
identifier "delimiter"
; ";"
} "}"
block_comment "/**\n * Returns the escape character.\n *\n * @retu"...
method_declaration
modifiers
public "public"
type_identifier "Character"
identifier "getEscapeCharacter"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
identifier "escapeCharacter"
; ";"
} "}"
block_comment "/**\n * Returns a copy of the header array.\n *\n *"...
method_declaration (+33 nodes collapsed)
block_comment "/**\n * Returns a copy of the header comment array.\n "...
method_declaration (+33 nodes collapsed)
block_comment "/**\n * Specifies whether missing column names are allowe"...
method_declaration
modifiers
public "public"
boolean_type "boolean"
identifier "getAllowMissingColumnNames"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
identifier "allowMissingColumnNames"
; ";"
} "}"
block_comment "/**\n * Specifies whether empty lines between records are"...
method_declaration
modifiers
public "public"
boolean_type "boolean"
identifier "getIgnoreEmptyLines"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
identifier "ignoreEmptyLines"
; ";"
} "}"
block_comment "/**\n * Specifies whether spaces around values are ignore"...
method_declaration
modifiers
public "public"
boolean_type "boolean"
identifier "getIgnoreSurroundingSpaces"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
identifier "ignoreSurroundingSpaces"
; ";"
} "}"
block_comment "/**\n * Specifies whether header names will be accessed i"...
method_declaration
modifiers
public "public"
boolean_type "boolean"
identifier "getIgnoreHeaderCase"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
identifier "ignoreHeaderCase"
; ";"
} "}"
block_comment "/**\n * Gets the String to convert to and from {@code nul"...
method_declaration
modifiers
public "public"
type_identifier "String"
identifier "getNullString"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
identifier "nullString"
; ";"
} "}"
block_comment "/**\n * Returns the character used to encapsulate values "...
method_declaration
modifiers
public "public"
type_identifier "Character"
identifier "getQuoteCharacter"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
identifier "quoteCharacter"
; ";"
} "}"
block_comment "/**\n * Returns the quote policy output fields.\n *\n "...
method_declaration
modifiers
public "public"
type_identifier "QuoteMode"
identifier "getQuoteMode"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
identifier "quoteMode"
; ";"
} "}"
block_comment "/**\n * Returns the record separator delimiting output re"...
method_declaration
modifiers
public "public"
type_identifier "String"
identifier "getRecordSeparator"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
identifier "recordSeparator"
; ";"
} "}"
block_comment "/**\n * Returns whether to skip the header record.\n *"...
method_declaration
modifiers
public "public"
boolean_type "boolean"
identifier "getSkipHeaderRecord"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
identifier "skipHeaderRecord"
; ";"
} "}"
method_declaration (+340 nodes collapsed)
block_comment "/**\n * Specifies whether comments are supported by this "...
method_declaration
modifiers
public "public"
boolean_type "boolean"
identifier "isCommentMarkerSet"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
binary_expression
identifier "commentMarker"
!= "!="
null_literal "null"
; ";"
} "}"
block_comment "/**\n * Returns whether escape are being processed.\n "...
method_declaration
modifiers
public "public"
boolean_type "boolean"
identifier "isEscapeCharacterSet"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
binary_expression
identifier "escapeCharacter"
!= "!="
null_literal "null"
; ";"
} "}"
block_comment "/**\n * Returns whether a nullString has been defined.\n "...
method_declaration
modifiers
public "public"
boolean_type "boolean"
identifier "isNullStringSet"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
binary_expression
identifier "nullString"
!= "!="
null_literal "null"
; ";"
} "}"
block_comment "/**\n * Returns whether a quoteChar has been defined.\n "...
method_declaration
modifiers
public "public"
boolean_type "boolean"
identifier "isQuoteCharacterSet"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
binary_expression
identifier "quoteCharacter"
!= "!="
null_literal "null"
; ";"
} "}"
block_comment "/**\n * Parses the specified content.\n *\n * <p>\n "...
method_declaration (+31 nodes collapsed)
block_comment "/**\n * Prints to the specified output.\n *\n * <p>"...
method_declaration (+31 nodes collapsed)
method_declaration (+510 nodes collapsed)
block_comment "/**\n * Verifies the consistency of the parameters and th"...
method_declaration (+401 nodes collapsed)
block_comment "/**\n * Sets the comment start marker of the format to th"...
method_declaration (+33 nodes collapsed)
block_comment "/**\n * Sets the comment start marker of the format to th"...
method_declaration (+79 nodes collapsed)
block_comment "/**\n * Sets the delimiter of the format to the specified"...
method_declaration (+80 nodes collapsed)
block_comment "/**\n * Sets the escape character of the format to the sp"...
method_declaration (+33 nodes collapsed)
block_comment "/**\n * Sets the escape character of the format to the sp"...
method_declaration (+79 nodes collapsed)
block_comment "/**\n * Sets the header of the format. The header can eit"...
method_declaration (+54 nodes collapsed)
block_comment "/**\n * Sets the header of the format. The header can eit"...
method_declaration (+42 nodes collapsed)
block_comment "/**\n * Sets the header of the format. The header can eit"...
method_declaration (+149 nodes collapsed)
block_comment "/**\n * Sets the header comments of the format. The comme"...
method_declaration (+54 nodes collapsed)
block_comment "/**\n * Sets the missing column names behavior of the for"...
method_declaration (+22 nodes collapsed)
block_comment "/**\n * Sets the missing column names behavior of the for"...
method_declaration (+52 nodes collapsed)
block_comment "/**\n * Sets the empty line skipping behavior of the form"...
method_declaration (+22 nodes collapsed)
block_comment "/**\n * Sets the empty line skipping behavior of the form"...
method_declaration (+52 nodes collapsed)
block_comment "/**\n * Sets the trimming behavior of the format to {@cod"...
method_declaration (+22 nodes collapsed)
block_comment "/**\n * Sets the trimming behavior of the format.\n *\n"...
method_declaration (+52 nodes collapsed)
block_comment "/**\n * Sets the header ignore case behavior to {@code tr"...
method_declaration (+22 nodes collapsed)
block_comment "/**\n * Sets if header names should be accessed ignoring "...
method_declaration (+52 nodes collapsed)
block_comment "/**\n * Performs conversions to and from null for strings"...
method_declaration (+52 nodes collapsed)
block_comment "/**\n * Sets the quoteChar of the format to the specified"...
method_declaration (+33 nodes collapsed)
block_comment "/**\n * Sets the quoteChar of the format to the specified"...
method_declaration (+79 nodes collapsed)
block_comment "/**\n * Sets the output quote policy of the format to the"...
method_declaration (+52 nodes collapsed)
block_comment "/**\n * Sets the record separator of the format to the sp"...
method_declaration (+33 nodes collapsed)
block_comment "/**\n * Sets the record separator of the format to the sp"...
method_declaration (+52 nodes collapsed)
block_comment "/**\n * Sets skipping the header record to {@code true}.\n"...
method_declaration (+22 nodes collapsed)
block_comment "/**\n * Sets whether to skip the header record.\n *\n "...
method_declaration (+52 nodes collapsed)
} "}"