Search Java Classes and Packages

Search Java Frameworks and Libraries

255581 classes and counting ...
Search Tips Index Status



# Classes and Interfaces in #SuperCSV - 123 results found.
NameDescriptionTypePackageFramework
AbstractCsvReaderDefines the standard behaviour of a CSV reader.Classorg.supercsv.ioSuperCSV
AbstractCsvWriterDefines the standard behaviour of a CSV writer.Classorg.supercsv.ioSuperCSV
AbstractJodaFormattingProcessorAbstract base class for cell processors converting Joda types to Strings.Classorg.supercsv.cellprocessor.jodaSuperCSV
AbstractJodaParsingProcessorAbstract base class for cell processors converting Strings to Joda types.Classorg.supercsv.cellprocessor.jodaSuperCSV
AbstractTemporalAccessorFormattingProcessorAbstract base class for cell processors converting TemporalAccessor types to Strings.Classorg.supercsv.cellprocessor.timeSuperCSV
AbstractTemporalAccessorParsingProcessorAbstract base class for cell processors converting Strings to TemporalAccessor types.Classorg.supercsv.cellprocessor.timeSuperCSV
AbstractTokenizerDefines the standard behaviour of a Tokenizer.Classorg.supercsv.ioSuperCSV
AlwaysQuoteModeWhen using AlwaysQuoteMode surrounding quotes are always applied.Classorg.supercsv.quoteSuperCSV
BeanInterfaceProxyThis is part of the internal implementation of Super CSV.Classorg.supercsv.utilSuperCSV
BoolCellProcessorInterface to indicate the a CellProcessor is capable of processing Boolean values.Interfaceorg.supercsv.cellprocessor.iftSuperCSV
CellProcessorDefines the interface of all CellProcessors.Interfaceorg.supercsv.cellprocessor.iftSuperCSV
CellProcessorAdaptorAbstract super class containing shared behaviour of all cell processors.Classorg.supercsv.cellprocessorSuperCSV
CollectorThis processor collects each value it encounters and adds it to the supplied Collection.Classorg.supercsv.cellprocessorSuperCSV
ColumnQuoteModeWhen using ColumnQuoteMode surrounding quotes are only applied if required to escape special characters (per RFC4180), or if a particular column should always be quoted.Classorg.supercsv.quoteSuperCSV
CommentMatcherInterface for comment matchers.Interfaceorg.supercsv.commentSuperCSV
CommentMatchesCommentMatcher that matches lines that match a specified regular expression.Classorg.supercsv.commentSuperCSV
CommentStartsWithCommentMatcher that matches lines that begin with a specified String.Classorg.supercsv.commentSuperCSV
ConvertNullToThis processor returns a specified default value if the input is null.Classorg.supercsv.cellprocessorSuperCSV
CsvBeanReaderCsvBeanReader reads a CSV file by instantiating a bean for every row and mapping each column to a field on the bean (using the supplied name mapping).Classorg.supercsv.ioSuperCSV
CsvBeanWriterCsvBeanWriter writes a CSV file by mapping each field on the bean to a column in the CSV file (using the suppliedAuthor:Kasper B.Classorg.supercsv.ioSuperCSV
CsvContextThis object represents the current context of a given CSV file being either read or written to.Classorg.supercsv.utilSuperCSV
CsvDozerBeanDataClass used internally by CsvDozerBeanReader and CsvDozerBeanWriter for Dozer mapping between CSV columns and beans.Classorg.supercsv.io.dozerSuperCSV
CsvDozerBeanReaderCsvDozerBeanReader is a powerful replacement for CsvBeanReader that uses Dozer to map from CSV to a bean.Classorg.supercsv.io.dozerSuperCSV
CsvDozerBeanWriterCsvDozerBeanWriter is a powerful replacement for CsvBeanWriter that uses Dozer to map from a bean to CSV.Classorg.supercsv.io.dozerSuperCSV
CsvEncoderDefines the interface for all CSV encoders.Interfaceorg.supercsv.encoderSuperCSV
CsvListReaderCsvListReader is a simple reader that reads a row from a CSV file into a List of Strings.Classorg.supercsv.ioSuperCSV
CsvListWriterCsvListWriter is a simple writer capable of writing arrays and Lists to a CSV file.Classorg.supercsv.ioSuperCSV
CsvMapReaderCsvMapReader reads each CSV row into a Map with the column name as the map key, and the column value as the mapAuthor:Kasper B.Classorg.supercsv.ioSuperCSV
CsvMapWriterCsvMapWriter writes Maps of Objects to a CSV file.Classorg.supercsv.ioSuperCSV
CsvPreferenceBefore reading or writing CSV files, you must supply the reader/writer with some preferences.Classorg.supercsv.prefsSuperCSV
CsvResultSetWriterCsvResultSetWriter writes a CSV file by mapping each column of the ResultSet to a column in CSV file using the column names stored in ResultSetMetaDataClassorg.supercsv.ioSuperCSV
DateCellProcessorInterface to indicate the a CellProcessor is capable of processing Date values.Interfaceorg.supercsv.cellprocessor.iftSuperCSV
DefaultCsvEncoderThe default CsvEncoder implementation.Classorg.supercsv.encoderSuperCSV
DMinMaxConverts the input data to a Double and ensures that number is within a specified numeric range (inclusive).Classorg.supercsv.cellprocessor.constraintSuperCSV
DoubleCellProcessorInterface to indicate the a CellProcessor is capable of processing Double values.Interfaceorg.supercsv.cellprocessor.iftSuperCSV
EqualsThis constraint ensures that all input data is equal (to each other, or to a supplied constant value).Classorg.supercsv.cellprocessor.constraintSuperCSV
FmtBoolConverts a Boolean into a formatted string.Classorg.supercsv.cellprocessorSuperCSV
FmtDateConverts a date into a formatted string using the SimpleDateFormat class.Classorg.supercsv.cellprocessorSuperCSV
FmtDateTimeConverts a Joda DateTime to a String.Classorg.supercsv.cellprocessor.jodaSuperCSV
FmtDateTimeZoneConverts a Joda DateTimeZone to a String (the ID of the timezone, e.Classorg.supercsv.cellprocessor.jodaSuperCSV
FmtDurationConverts a Joda Duration to a String in the ISO8601 duration format including only seconds and milliseconds.Classorg.supercsv.cellprocessor.jodaSuperCSV
FmtDurationConverts a Duration to a String.Classorg.supercsv.cellprocessor.timeSuperCSV
FmtIntervalConverts a Joda Interval to a String in ISO8601 interval format.Classorg.supercsv.cellprocessor.jodaSuperCSV
FmtLocalDateConverts a Joda LocalDate to a String.Classorg.supercsv.cellprocessor.jodaSuperCSV
FmtLocalDateConverts a LocalDate to a String.Classorg.supercsv.cellprocessor.timeSuperCSV
FmtLocalDateTimeConverts a Joda LocalDateTime to a String.Classorg.supercsv.cellprocessor.jodaSuperCSV
FmtLocalDateTimeConverts a LocalDateTime to a String.Classorg.supercsv.cellprocessor.timeSuperCSV
FmtLocalTimeConverts a Joda LocalTime to a String.Classorg.supercsv.cellprocessor.jodaSuperCSV
FmtLocalTimeConverts a LocalTime to a String.Classorg.supercsv.cellprocessor.timeSuperCSV
FmtNumberConverts a double into a formatted string using the DecimalFormat class and the default locale.Classorg.supercsv.cellprocessorSuperCSV
FmtPeriodConverts a Joda Period to a String.Classorg.supercsv.cellprocessor.jodaSuperCSV
FmtPeriodConverts a Period to a String.Classorg.supercsv.cellprocessor.timeSuperCSV
FmtZonedDateTimeConverts a ZonedDateTime to a String.Classorg.supercsv.cellprocessor.timeSuperCSV
FmtZoneIdConverts a ZoneId to a String.Classorg.supercsv.cellprocessor.timeSuperCSV
ForbidSubStrConverts the input to a String and ensures that it doesn't contain any of the supplied substrings.Classorg.supercsv.cellprocessor.constraintSuperCSV
HashMapperMaps from one object to another, by looking up a Map with the input as the key, and returning its corresponding value.Classorg.supercsv.cellprocessorSuperCSV
ICsvBeanReaderInterface for CSV readers reading into objects/beans.Interfaceorg.supercsv.ioSuperCSV
ICsvBeanWriterInterface for all CSV writers writing to beans.Interfaceorg.supercsv.ioSuperCSV
ICsvDozerBeanReaderInterface for CSV readers reading into objects/beans using Dozer.Interfaceorg.supercsv.io.dozerSuperCSV
ICsvDozerBeanWriterInterface for CSV writers writing objects/beans to CSV using Dozer.Interfaceorg.supercsv.io.dozerSuperCSV
ICsvListReaderInterface for readers that read into Lists.Interfaceorg.supercsv.ioSuperCSV
ICsvListWriterInterface for writers that write to a List.Interfaceorg.supercsv.ioSuperCSV
ICsvMapReaderThe interface for MapReaders, which read each CSV row into a Map.Interfaceorg.supercsv.ioSuperCSV
ICsvMapWriterThe interface for writers that write from Maps.Interfaceorg.supercsv.ioSuperCSV
ICsvReaderThe interface for CSV readers.Interfaceorg.supercsv.ioSuperCSV
ICsvResultSetWriterInterface for CSV writers writing JDBC ResultSetSince:2.Interfaceorg.supercsv.ioSuperCSV
ICsvWriterThe interface for CSV writers.Interfaceorg.supercsv.ioSuperCSV
IsElementOfThis processor ensures that the input value is an element of a Collection.Classorg.supercsv.cellprocessor.constraintSuperCSV
IsIncludedInThis processor ensures that the input value belongs to a specific set of (unchangeable) values.Classorg.supercsv.cellprocessor.constraintSuperCSV
ITokenizerThe interface for tokenizers, which are responsible for reading the CSV file, line by line.Interfaceorg.supercsv.ioSuperCSV
LMinMaxConverts the input data to a Long and and ensures the value is between the supplied min and max values (inclusive).Classorg.supercsv.cellprocessor.constraintSuperCSV
LongCellProcessorInterface to indicate the a CellProcessor is capable of processing Long values.Interfaceorg.supercsv.cellprocessor.iftSuperCSV
MethodCacheThis class cache's method lookups.Classorg.supercsv.utilSuperCSV
NormalQuoteModeWhen using NormalQuoteMode surrounding quotes are only applied if required to escape special characters (perSince:2.Classorg.supercsv.quoteSuperCSV
NotNullThis processor ensures that the input is not null.Classorg.supercsv.cellprocessor.constraintSuperCSV
OptionalThis processor is used to indicate that a cell is optional, and will avoid executing further processors if it encounters null.Classorg.supercsv.cellprocessorSuperCSV
ParseBigDecimalConvert a String to a BigDecimal.Classorg.supercsv.cellprocessorSuperCSV
ParseBoolConverts a String to a Boolean.Classorg.supercsv.cellprocessorSuperCSV
ParseCharConverts a String to a Character.Classorg.supercsv.cellprocessorSuperCSV
ParseDateConverts a String to a Date using the SimpleDateFormat class.Classorg.supercsv.cellprocessorSuperCSV
ParseDateTimeConverts a String to a Joda DateTime.Classorg.supercsv.cellprocessor.jodaSuperCSV
ParseDateTimeZoneConverts a String (the ID of the timezone, e.Classorg.supercsv.cellprocessor.jodaSuperCSV
ParseDoubleConverts a String to a Double.Classorg.supercsv.cellprocessorSuperCSV
ParseDurationConverts a String to a Joda Duration.Classorg.supercsv.cellprocessor.jodaSuperCSV
ParseDurationConverts a String to a Duration.Classorg.supercsv.cellprocessor.timeSuperCSV
ParseEnumConverts a String to an Enum.Classorg.supercsv.cellprocessorSuperCSV
ParseIntConverts a String to an Integer.Classorg.supercsv.cellprocessorSuperCSV
ParseIntervalConverts a String (in ISO8601 interval format) to a Joda Interval.Classorg.supercsv.cellprocessor.jodaSuperCSV
ParseLocalDateConverts a String to a Joda LocalDate.Classorg.supercsv.cellprocessor.jodaSuperCSV
ParseLocalDateConverts a String to a LocalDate.Classorg.supercsv.cellprocessor.timeSuperCSV
ParseLocalDateTimeConverts a String to a Joda LocalDateTime.Classorg.supercsv.cellprocessor.jodaSuperCSV
ParseLocalDateTimeConverts a String to a LocalDateTime.Classorg.supercsv.cellprocessor.timeSuperCSV
ParseLocalTimeConverts a String to a Joda LocalTime.Classorg.supercsv.cellprocessor.jodaSuperCSV
ParseLocalTimeConverts a String to a LocalTime.Classorg.supercsv.cellprocessor.timeSuperCSV
ParseLongConverts a String to a Long.Classorg.supercsv.cellprocessorSuperCSV
ParsePeriodConverts a String to a Joda Period.Classorg.supercsv.cellprocessor.jodaSuperCSV
ParsePeriodConverts a String to a Period.Classorg.supercsv.cellprocessor.timeSuperCSV
ParseZonedDateTimeConverts a String to a ZonedDateTime.Classorg.supercsv.cellprocessor.timeSuperCSV
ParseZoneIdConverts a String to a ZoneId.Classorg.supercsv.cellprocessor.timeSuperCSV
QuoteModeThe interface for quoting modes.Interfaceorg.supercsv.quoteSuperCSV
ReflectionUtilsProvides useful utility methods for reflection.Classorg.supercsv.utilSuperCSV
RequireHashCodeThis processor converts the input to a String, and ensures that the input's hash function matches any of a given set of hashcodes.Classorg.supercsv.cellprocessor.constraintSuperCSV
RequireSubStrConverts the input to a String and ensures that the input contains at least one of the specified substrings.Classorg.supercsv.cellprocessor.constraintSuperCSV
SelectiveCsvEncoderA selective CsvEncoder implementation - only the desired column numbers (if any) are encoded.Classorg.supercsv.encoderSuperCSV
StringCellProcessorInterface to indicate the a CellProcessor is capable of processing String values.Interfaceorg.supercsv.cellprocessor.iftSuperCSV
StrlenThis processor ensures that the input String has a length equal to any of the supplied lengths.Classorg.supercsv.cellprocessor.constraintSuperCSV
StrMinMaxThis constraint ensures that the input data has a string length between the supplied min and max values (both inclusive).Classorg.supercsv.cellprocessor.constraintSuperCSV
StrNotNullOrEmptyThis processor checks if the input is null or an empty string, and raises an exception in that case.Classorg.supercsv.cellprocessor.constraintSuperCSV
StrRegExThis constraint ensures that the input data matches the given regular expression.Classorg.supercsv.cellprocessor.constraintSuperCSV
StrReplaceReplaces each substring of the input string that matches the given regular expression with the given replacement.Classorg.supercsv.cellprocessorSuperCSV
SuperCsvCellProcessorExceptionException thrown when CellProcessor execution fails (typically due to invalid input) - constraint validating CellProcessors should throw SuperCsvConstraintViolationException for constraint validation failures.Classorg.supercsv.exceptionSuperCSV
SuperCsvConstraintViolationExceptionException thrown by CellProcessors when constraint validation fails.Classorg.supercsv.exceptionSuperCSV
SuperCsvExceptionGeneric SuperCSV Exception class.Classorg.supercsv.exceptionSuperCSV
SuperCsvReflectionExceptionWraps the following reflection related checked exceptions: ClassNotFoundException, IllegalAccessException, InstantiationException, InvocationTargetException,Classorg.supercsv.exceptionSuperCSV
ThreeDHashMapA 3-dimensional HashMap is a HashMap that enables you to refer to values via three keys rather than one.Classorg.supercsv.utilSuperCSV
TokenThis processor is used in the situations you want to be able to check for the presence of a "special token".Classorg.supercsv.cellprocessorSuperCSV
TokenizerReads the CSV file, line by line.Classorg.supercsv.ioSuperCSV
TrimEnsure that Strings or String-representations of objects are trimmed (contain no surrounding whitespace).Classorg.supercsv.cellprocessorSuperCSV
TruncateEnsure that Strings or String-representations of objects are truncated to a maximum size.Classorg.supercsv.cellprocessorSuperCSV
TwoDHashMapA two-dimensional hashmap, is a HashMap that enables you to refer to values via two keys rather than one.Classorg.supercsv.utilSuperCSV
UniqueEnsure that upon processing a CSV file (reading or writing), that values of the column all are unique.Classorg.supercsv.cellprocessor.constraintSuperCSV
UniqueHashCodeEnsure that upon processing a CSV file (reading or writing), that values of the column are all unique.Classorg.supercsv.cellprocessor.constraintSuperCSV
UtilUseful utility methods.Classorg.supercsv.utilSuperCSV