Package org.fugerit.java.doc.base.facade
Class DocFacadeSource
- java.lang.Object
-
- org.fugerit.java.doc.base.facade.DocFacadeSource
-
public class DocFacadeSource extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static intSOURCE_TYPE_DEFAULTstatic intSOURCE_TYPE_JSONstatic intSOURCE_TYPE_XMLstatic intSOURCE_TYPE_YAML
-
Constructor Summary
Constructors Constructor Description DocFacadeSource()DocFacadeSource(DocFacadeSourceConfig docFacadeSourceConfig)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DocFacadeSourcegetInstance()DocParsergetParserForSource(int sourceType)booleanisSourceSupported(int sourceType)DocBaseparse(Reader reader, int sourceType)DocBaseparseRE(Reader reader, int sourceType)
-
-
-
Field Detail
-
SOURCE_TYPE_XML
public static final int SOURCE_TYPE_XML
- See Also:
- Constant Field Values
-
SOURCE_TYPE_JSON
public static final int SOURCE_TYPE_JSON
- See Also:
- Constant Field Values
-
SOURCE_TYPE_YAML
public static final int SOURCE_TYPE_YAML
- See Also:
- Constant Field Values
-
SOURCE_TYPE_DEFAULT
public static final int SOURCE_TYPE_DEFAULT
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
DocFacadeSource
public DocFacadeSource(DocFacadeSourceConfig docFacadeSourceConfig)
-
DocFacadeSource
public DocFacadeSource()
-
-
Method Detail
-
getInstance
public static DocFacadeSource getInstance()
-
getParserForSource
public DocParser getParserForSource(int sourceType)
-
isSourceSupported
public boolean isSourceSupported(int sourceType)
-
parse
public DocBase parse(Reader reader, int sourceType) throws DocException
- Throws:
DocException
-
-