public class MimeTypeInfo extends Object
| Modifier and Type | Field | Description |
|---|---|---|
static MimeTypeInfo |
CSV_INFO |
The default information for CSV files.
|
static MimeTypeInfo |
EXCEL_INFO |
The default information for Excel files.
|
static MimeTypeInfo |
XML_INFO |
The default information for Excel files.
|
| Constructor | Description |
|---|---|
MimeTypeInfo(String[] mimeTypes,
Class<? extends AbstractStreamTableReader> readerClass,
Class<? extends AbstractStreamTableWriter> writerClass) |
Constructor.
|
MimeTypeInfo(String mimeType,
Class<? extends AbstractStreamTableReader> readerClass,
Class<? extends AbstractStreamTableWriter> writerClass) |
Constructor.
|
| Modifier and Type | Method | Description |
|---|---|---|
String[] |
getMimeTypes() |
Returns the MIME types that this object provides information for.
|
Class<? extends AbstractStreamTableReader> |
getReaderClass() |
Returns the responsible reader class.
|
Class<? extends AbstractStreamTableWriter> |
getWriterClass() |
Returns the responsible writer class.
|
public static final MimeTypeInfo CSV_INFO
public static final MimeTypeInfo EXCEL_INFO
public static final MimeTypeInfo XML_INFO
public MimeTypeInfo(String mimeType, Class<? extends AbstractStreamTableReader> readerClass, Class<? extends AbstractStreamTableWriter> writerClass)
mimeType - MIME type being registeredreaderClass - class responsible for reading such fileswriterClass - class responsible for writing such filespublic MimeTypeInfo(String[] mimeTypes, Class<? extends AbstractStreamTableReader> readerClass, Class<? extends AbstractStreamTableWriter> writerClass)
mimeTypes - multiple MIME types being registeredreaderClass - class responsible for reading such fileswriterClass - class responsible for writing such filespublic String[] getMimeTypes()
public Class<? extends AbstractStreamTableReader> getReaderClass()
public Class<? extends AbstractStreamTableWriter> getWriterClass()
Copyright © 2018. All rights reserved.