public class ResourceYamlFormatParser extends java.lang.Object implements ResourceFormatParser, Describable
Modifier and Type | Field and Description |
---|---|
static java.util.Set<java.lang.String> |
EXTENSIONS |
static java.util.Set<java.lang.String> |
MIME_TYPES |
static java.lang.String |
SERVICE_PROVIDER_TYPE |
Constructor and Description |
---|
ResourceYamlFormatParser() |
Modifier and Type | Method and Description |
---|---|
Description |
getDescription() |
java.util.Set<java.lang.String> |
getFileExtensions() |
java.util.Set<java.lang.String> |
getMIMETypes() |
java.lang.String |
getPreferredFileExtension() |
java.lang.String |
getPreferredMimeType() |
INodeSet |
parseDocument(java.io.File file)
Parse a file
|
INodeSet |
parseDocument(java.io.InputStream input)
Parse an input stream
|
public static final java.lang.String SERVICE_PROVIDER_TYPE
public static final java.util.Set<java.lang.String> EXTENSIONS
public static final java.util.Set<java.lang.String> MIME_TYPES
public java.util.Set<java.lang.String> getFileExtensions()
getFileExtensions
in interface ResourceFormatParser
public java.lang.String getPreferredFileExtension()
getPreferredFileExtension
in interface ResourceFormatParser
public java.util.Set<java.lang.String> getMIMETypes()
getMIMETypes
in interface ResourceFormatParser
public java.lang.String getPreferredMimeType()
getPreferredMimeType
in interface ResourceFormatParser
public INodeSet parseDocument(java.io.File file) throws ResourceFormatParserException
ResourceFormatParser
parseDocument
in interface ResourceFormatParser
file
- input fileResourceFormatParserException
- on parse errorpublic INodeSet parseDocument(java.io.InputStream input) throws ResourceFormatParserException
ResourceFormatParser
parseDocument
in interface ResourceFormatParser
input
- input streamResourceFormatParserException
- on parse errorpublic Description getDescription()
getDescription
in interface Describable