public class FileFormatImpl extends Object implements FileFormat
Default implementation of FileFormat
FileFormat.Compression
Modifier and Type | Field and Description |
---|---|
protected List<String> |
mFileExtensions |
protected List<String> |
mMimetypes |
protected String |
mName |
Constructor and Description |
---|
FileFormatImpl(String theName,
List<String> theMimetypes,
List<String> theFileExtensions) |
Modifier and Type | Method and Description |
---|---|
String |
defaultExtension()
Return the default file extension for this format
|
String |
defaultMimeType()
Return the default mimetype for this format
|
Stream<String> |
extensions()
Return all supported file format extensions
|
Stream<String> |
mimeTypes()
Return all supported mimetypes of this format
|
String |
name()
The friendly format name
|
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
charset
protected final String mName
@Nonnull public String name()
name
in interface FileFormat
@Nonnull public String defaultExtension()
defaultExtension
in interface FileFormat
@Nonnull public String defaultMimeType()
defaultMimeType
in interface FileFormat
@Nonnull public Stream<String> extensions()
extensions
in interface FileFormat
@Nonnull public Stream<String> mimeTypes()
mimeTypes
in interface FileFormat
Copyright © 2010-2016 Stardog Union. All Rights Reserved.