Dependencies
- avalon-framework/avalon-framework/4.1.5 (available as org.apache.avalon.framework/avalon-framework-impl/4.3.1)
- commons-beanutils/commons-beanutils/1.9.4
- commons-collections/commons-collections/3.2.2
- commons-logging/commons-logging/1.2
- java/11
- javax.activation/activation/1.1
- javax.mail/mail/1.4.3
- log4j/log4j/1.2.17
- logkit/logkit/1.0.1
- org.apache.commons/commons-collections4/4.4
- org.apache.commons/commons-lang3/3.9
- org.apache.commons/commons-text/1.8
- org.apache.geronimo.specs/geronimo-jms_1.1_spec/1.0
Declarations
-
com
-
opencsv
-
AbstractCSVParser
- separator: char
- quotechar: char
- nullFieldIndicator: CSVReaderNullFieldIndicator
- pending: String
- AbstractCSVParser(char, char, CSVReaderNullFieldIndicator): void
- getSeparator(): char
- getQuotechar(): char
- isPending(): boolean
- parseLineMulti(String): String[]
- parseLine(String): String[]
- parseToLine(String[], boolean): String
- convertToCsvValue(String, boolean): String
- isSurroundWithQuotes(String, boolean): boolean
- parseLine(String, boolean): String[]
- nullFieldIndicator(): CSVReaderNullFieldIndicator
- getPendingText(): String
-
AbstractCSVWriter
- writer: Writer
- lineEnd: String
- resultService: ResultSetHelper
- exception: IOException
- AbstractCSVWriter(Writer, String): void
- writeAll(Iterable<String[]>, boolean): void
- writeColumnNames(ResultSet, boolean): void
- writeAll(ResultSet, boolean, boolean, boolean): int
- writeNext(String[], boolean): void
- writeNext(String[], boolean, Appendable): void
- flush(): void
- close(): void
- checkError(): boolean
- getException(): IOException
- resetError(): void
- setResultService(ResultSetHelper): void
- resultService(): ResultSetHelper
- CSVIterator
-
CSVParser
- BEGINNING_OF_LINE: int
- escape: char
- strictQuotes: boolean
- ignoreLeadingWhiteSpace: boolean
- ignoreQuotations: boolean
- tokensOnLastCompleteLine: int
- inField: boolean
- errorLocale: Locale
- CSVParser(): void
- CSVParser(char, char, char, boolean, boolean, boolean, CSVReaderNullFieldIndicator, Locale): void
- getEscape(): char
- isStrictQuotes(): boolean
- isIgnoreLeadingWhiteSpace(): boolean
- isIgnoreQuotations(): boolean
- anyCharactersAreTheSame(char, char, char): boolean
- isSameCharacter(char, char): boolean
- convertToCsvValue(String, boolean): String
- parseLine(String, boolean): String[]
- handleQuoteCharButNotStrictQuotes(String, StringFragmentCopier): void
- handleEscapeCharacter(String, StringFragmentCopier, boolean): void
- convertEmptyToNullIfNeeded(String, boolean): String
- shouldConvertEmptyToNull(boolean): boolean
- inQuotes(boolean): boolean
- isNextCharacterEscapedQuote(String, boolean, int): boolean
- isCharacterQuoteCharacter(char): boolean
- isCharacterEscapeCharacter(char): boolean
- isCharacterEscapable(char): boolean
- isNextCharacterEscapable(String, boolean, int): boolean
- setErrorLocale(Locale): void
- StringFragmentCopier
-
CSVParserBuilder
- escapeChar: char
- strictQuotes: boolean
- separator: char
- quoteChar: char
- ignoreLeadingWhiteSpace: boolean
- ignoreQuotations: boolean
- nullFieldIndicator: CSVReaderNullFieldIndicator
- errorLocale: Locale
- CSVParserBuilder(): void
- withSeparator(char): CSVParserBuilder
- withQuoteChar(char): CSVParserBuilder
- withEscapeChar(char): CSVParserBuilder
- withStrictQuotes(boolean): CSVParserBuilder
- withIgnoreLeadingWhiteSpace(boolean): CSVParserBuilder
- withIgnoreQuotations(boolean): CSVParserBuilder
- build(): CSVParser
- getSeparator(): char
- getQuoteChar(): char
- getEscapeChar(): char
- isStrictQuotes(): boolean
- isIgnoreLeadingWhiteSpace(): boolean
- isIgnoreQuotations(): boolean
- withFieldAsNull(CSVReaderNullFieldIndicator): CSVParserBuilder
- withErrorLocale(Locale): CSVParserBuilder
- nullFieldIndicator(): CSVReaderNullFieldIndicator
- CSVParserWriter
-
CSVReader
- linesRead: long
- recordsRead: long
- DEFAULT_KEEP_CR: boolean
- DEFAULT_VERIFY_READER: boolean
- CONTEXT_MULTILINE_EXCEPTION_MESSAGE_SIZE: int
- DEFAULT_SKIP_LINES: int
- DEFAULT_MULTILINE_LIMIT: int
- PASSTHROUGH_EXCEPTIONS: List<Class<IOException>>
- READ_AHEAD_LIMIT: int
- MAX_WIDTH: int
- parser: ICSVParser
- skipLines: int
- br: BufferedReader
- lineReader: LineReader
- hasNext: boolean
- linesSkipped: boolean
- keepCR: boolean
- verifyReader: boolean
- multilineLimit: int
- errorLocale: Locale
- peekedLine: String[]
- lineValidatorAggregator: LineValidatorAggregator
- rowValidatorAggregator: RowValidatorAggregator
- rowProcessor: RowProcessor
- CSVReader(Reader): void
- CSVReader(Reader, int, ICSVParser, boolean, boolean, int, Locale, LineValidatorAggregator, RowValidatorAggregator, RowProcessor): void
- getParser(): ICSVParser
- getSkipLines(): int
- keepCarriageReturns(): boolean
- readAll(): List<String[]>
- readNext(): String[]
- readNextSilently(): String[]
- readNext(boolean): String[]
- validateLine(boolean, long, String): void
- validateResult(String[], long, boolean): String[]
- combineResultsFromMultipleReads(String[], String[]): String[]
- getNextLine(): String
- getMultilineLimit(): int
- isClosed(): boolean
- close(): void
- iterator(): Iterator<String[]>
- verifyReader(): boolean
- getLinesRead(): long
- getRecordsRead(): long
- skip(int): void
- setErrorLocale(Locale): void
- peek(): String[]
-
CSVReaderBuilder
- parserBuilder: CSVParserBuilder
- reader: Reader
- skipLines: int
- icsvParser: ICSVParser
- keepCR: boolean
- verifyReader: boolean
- nullFieldIndicator: CSVReaderNullFieldIndicator
- multilineLimit: int
- errorLocale: Locale
- lineValidatorAggregator: LineValidatorAggregator
- rowValidatorAggregator: RowValidatorAggregator
- rowProcessor: RowProcessor
- CSVReaderBuilder(Reader): void
- getReader(): Reader
- getSkipLines(): int
- getCsvParser(): ICSVParser
- getMultilineLimit(): int
- withSkipLines(int): CSVReaderBuilder
- withCSVParser(ICSVParser): CSVReaderBuilder
- build(): CSVReader
- withKeepCarriageReturn(boolean): CSVReaderBuilder
- keepCarriageReturn(): boolean
- getOrCreateCsvParser(): ICSVParser
- withVerifyReader(boolean): CSVReaderBuilder
- isVerifyReader(): boolean
- withFieldAsNull(CSVReaderNullFieldIndicator): CSVReaderBuilder
- withMultilineLimit(int): CSVReaderBuilder
- withErrorLocale(Locale): CSVReaderBuilder
- getErrorLocale(): Locale
- getLineValidatorAggregator(): LineValidatorAggregator
- getRowValidatorAggregator(): RowValidatorAggregator
- withLineValidator(LineValidator): CSVReaderBuilder
- withRowValidator(RowValidator): CSVReaderBuilder
- withRowProcessor(RowProcessor): CSVReaderBuilder
- CSVReaderHeaderAware
- CSVReaderHeaderAwareBuilder
-
CSVWriter
- separator: char
- quotechar: char
- escapechar: char
- CSVWriter(Writer): void
- CSVWriter(Writer, char, char, char, String): void
- writeNext(String[], boolean, Appendable): void
- appendQuoteCharacterIfNeeded(boolean, Appendable, Boolean): void
- stringContainsSpecialCharacters(String): boolean
- processLine(String, Appendable): void
- processCharacter(Appendable, char): void
- checkCharactersToEscape(char): boolean
-
CSVWriterBuilder
- lineEnd: String
- writer: Writer
- parser: ICSVParser
- separator: Character
- quotechar: Character
- escapechar: Character
- CSVWriterBuilder(Writer): void
- withParser(ICSVParser): CSVWriterBuilder
- withSeparator(char): CSVWriterBuilder
- withQuoteChar(char): CSVWriterBuilder
- withEscapeChar(char): CSVWriterBuilder
- withLineEnd(String): CSVWriterBuilder
- build(): ICSVWriter
- createCSVParserWriter(): ICSVWriter
- createCSVWriter(): ICSVWriter
-
ICSVParser
- DEFAULT_SEPARATOR: char
- INITIAL_READ_SIZE: int
- READ_BUFFER_SIZE: int
- DEFAULT_QUOTE_CHARACTER: char
- DEFAULT_ESCAPE_CHARACTER: char
- DEFAULT_STRICT_QUOTES: boolean
- DEFAULT_IGNORE_LEADING_WHITESPACE: boolean
- DEFAULT_IGNORE_QUOTATIONS: boolean
- NULL_CHARACTER: char
- DEFAULT_NULL_FIELD_INDICATOR: CSVReaderNullFieldIndicator
- DEFAULT_BUNDLE_NAME: String
- MAX_SIZE_FOR_EMPTY_FIELD: int
- NEWLINE: String
- getSeparator(): char
- getQuotechar(): char
- isPending(): boolean
- parseLineMulti(String): String[]
- parseLine(String): String[]
- parseToLine(String[], boolean): String
- nullFieldIndicator(): CSVReaderNullFieldIndicator
- getPendingText(): String
- setErrorLocale(Locale): void
-
ICSVWriter
- DEFAULT_LINE_END: String
- RFC4180_LINE_END: String
- INITIAL_STRING_SIZE: int
- DEFAULT_ESCAPE_CHARACTER: char
- DEFAULT_SEPARATOR: char
- DEFAULT_QUOTE_CHARACTER: char
- NO_QUOTE_CHARACTER: char
- NO_ESCAPE_CHARACTER: char
- writeAll(Iterable<String[]>, boolean): void
- writeAll(List<String[]>, boolean): void
- writeAll(Iterable<String[]>): void
- writeAll(List<String[]>): void
- writeAll(ResultSet, boolean): int
- writeAll(ResultSet, boolean, boolean): int
- writeAll(ResultSet, boolean, boolean, boolean): int
- writeNext(String[], boolean): void
- writeNext(String[]): void
- checkError(): boolean
- getException(): IOException
- resetError(): void
- setResultService(ResultSetHelper): void
- flushQuietly(): void
-
RFC4180Parser
- SPECIAL_REGEX_CHARS: Pattern
- separatorAsString: String
- quoteCharString: String
- RFC4180Parser(): void
- RFC4180Parser(char, char, CSVReaderNullFieldIndicator): void
- convertToCsvValue(String, boolean): String
- parseLine(String, boolean): String[]
- tokenizeStringIntoArray(String): String[]
- handleEmptySeparators(String[]): String[]
- splitWhileNotInQuotes(String, boolean): String[]
- lastElementStartedWithQuoteButDidNotEndInOne(List<String>): boolean
- hasOddQuotes(String): boolean
- hasOnlyOneQuote(String): boolean
- startsButDoesNotEndWithQuote(String): boolean
- findEndOfFieldFromPosition(String, int): int
- haveNotFoundLastQuote(String, int): boolean
- handleQuotes(String): String
- nullFieldIndicator(): CSVReaderNullFieldIndicator
- getPendingText(): String
- setErrorLocale(Locale): void
-
RFC4180ParserBuilder
- separator: char
- quoteChar: char
- nullFieldIndicator: CSVReaderNullFieldIndicator
- RFC4180ParserBuilder(): void
- getSeparator(): char
- getQuoteChar(): char
- nullFieldIndicator(): CSVReaderNullFieldIndicator
- build(): RFC4180Parser
- withSeparator(char): RFC4180ParserBuilder
- withQuoteChar(char): RFC4180ParserBuilder
- withFieldAsNull(CSVReaderNullFieldIndicator): RFC4180ParserBuilder
-
ResultSetColumnNameHelperService
- columnNames: String[]
- columnHeaders: String[]
- columnNamePositionMap: Map<String, Integer>
- errorLocale: Locale
- ResultSetColumnNameHelperService(): void
- setErrorLocale(Locale): void
- setColumnNames(String[], String[]): void
- hasInvalidValue(String[]): boolean
- getColumnNames(ResultSet): String[]
- populateColumnData(ResultSet): void
- getColumnValues(ResultSet): String[]
- getColumnValues(ResultSet, boolean): String[]
- getColumnValues(ResultSet, boolean, String, String): String[]
- getColumnValueSubset(String[]): String[]
- ResultSetHelper
-
ResultSetHelperService
- DEFAULT_VALUE: String
- CLOBBUFFERSIZE: int
- DEFAULT_DATE_FORMAT: String
- DEFAULT_TIMESTAMP_FORMAT: String
- dateFormat: String
- dateTimeFormat: String
- ResultSetHelperService(): void
- setDateFormat(String): void
- setDateTimeFormat(String): void
- getColumnNames(ResultSet): String[]
- getColumnValues(ResultSet): String[]
- getColumnValues(ResultSet, boolean): String[]
- getColumnValues(ResultSet, boolean, String, String): String[]
- handleTimestamp(Timestamp, String): String
- getColumnValue(ResultSet, int, int, boolean, String, String): String
- handleVarChar(ResultSet, int, boolean): String
- handleNVarChar(ResultSet, int, boolean): String
- handleDate(ResultSet, int, String): String
- handleClob(ResultSet, int): String
- handleNClob(ResultSet, int): String
-
bean
- AbstractBeanField
- AbstractCsvConverter
- AbstractFieldMap
- AbstractFieldMapEntry
- AbstractMappingStrategy
- BeanField
- BeanFieldJoin
- BeanFieldJoinIntegerIndex
- BeanFieldJoinStringIndex
- BeanFieldSingleValue
- BeanFieldSplit
- BeanVerifier
- ColumnPositionMappingStrategy
- ComplexFieldMapEntry
- ConverterDate
- ConverterNumber
- ConverterPrimitiveTypes
- CsvBindAndJoinByName
- CsvBindAndJoinByPosition
- CsvBindAndSplitByName
- CsvBindAndSplitByPosition
- CsvBindByName
- CsvBindByPosition
- CsvConverter
- CsvCustomBindByName
- CsvCustomBindByPosition
- CsvDate
- CsvIgnore
- CsvNumber
- CsvRecurse
- CsvToBean
- CsvToBeanBuilder
- CsvToBeanFilter
- FieldAccess
- FieldMap
- FieldMapByName
- FieldMapByNameEntry
- FieldMapByPosition
- FieldMapByPositionEntry
- FuzzyMappingStrategy
- HeaderColumnNameMappingStrategy
- HeaderColumnNameTranslateMappingStrategy
- HeaderIndex
- HeaderNameBaseMappingStrategy
- MappingStrategy
- OpencsvUtils
- PositionToBeanField
- RegexToBeanField
- StatefulBeanToCsv
- StatefulBeanToCsvBuilder
- comparator
- concurrent
- customconverter
- function
- processor
- validators
- enums
- exceptions
- processor
- stream
- validators
-
AbstractCSVParser
-
opencsv