Package csv
Class MimeTypeInfo
java.lang.Object
csv.MimeTypeInfo
Contains information about what reader and writer classes are responsible
for a specific MIME type.
- Author:
- RalphSchuster
-
Field Summary
Modifier and TypeFieldDescriptionstatic final MimeTypeInfo
The default information for CSV files.static final MimeTypeInfo
The default information for classic Excel files.static final MimeTypeInfo
The default information for classic Excel files.static final MimeTypeInfo
The default information for Excel files. -
Constructor Summary
ConstructorDescriptionMimeTypeInfo
(String[] mimeTypes, Class<? extends AbstractStreamTableReader> readerClass, Class<? extends AbstractStreamTableWriter> writerClass) Constructor.MimeTypeInfo
(String mimeType, Class<? extends AbstractStreamTableReader> readerClass, Class<? extends AbstractStreamTableWriter> writerClass) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionString[]
Returns the MIME types that this object provides information for.Class<? extends AbstractStreamTableReader>
Returns the responsible reader class.Class<? extends AbstractStreamTableWriter>
Returns the responsible writer class.
-
Field Details
-
CSV_INFO
The default information for CSV files. -
EXCEL_INFO
The default information for classic Excel files. -
X_EXCEL_INFO
The default information for classic Excel files. -
XML_INFO
The default information for Excel files.
-
-
Constructor Details
-
MimeTypeInfo
public MimeTypeInfo(String mimeType, Class<? extends AbstractStreamTableReader> readerClass, Class<? extends AbstractStreamTableWriter> writerClass) Constructor.- Parameters:
mimeType
- MIME type being registeredreaderClass
- class responsible for reading such fileswriterClass
- class responsible for writing such files
-
MimeTypeInfo
public MimeTypeInfo(String[] mimeTypes, Class<? extends AbstractStreamTableReader> readerClass, Class<? extends AbstractStreamTableWriter> writerClass) Constructor.- Parameters:
mimeTypes
- multiple MIME types being registeredreaderClass
- class responsible for reading such fileswriterClass
- class responsible for writing such files
-
-
Method Details
-
getMimeTypes
Returns the MIME types that this object provides information for.- Returns:
- the mimeTypes
-
getReaderClass
Returns the responsible reader class.- Returns:
- the readerClass
-
getWriterClass
Returns the responsible writer class.- Returns:
- the writerClass
-