public class MimeTypeInfo extends Object
| Modifier and Type | Field and 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 and 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 and 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 © 2014. All rights reserved.