Package org.fugerit.java.doc.base.facade
Class DocFacadeSource
java.lang.Object
org.fugerit.java.doc.base.facade.DocFacadeSource
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ReadercleanSource(Reader source, int sourceType) static StringcleanSource(String source, int sourceType) static DocFacadeSourcegetParserForSource(int sourceType) booleanisSourceSupported(int sourceType) parse(Reader reader, int sourceType, FeatureConfig featureConfig) parseRE(Reader reader, int sourceType, FeatureConfig featureConfig)
-
Field Details
-
SOURCE_TYPE_XML
public static final int SOURCE_TYPE_XML- See Also:
-
SOURCE_TYPE_JSON
public static final int SOURCE_TYPE_JSON- See Also:
-
SOURCE_TYPE_YAML
public static final int SOURCE_TYPE_YAML- See Also:
-
SOURCE_TYPE_JSON_NG
public static final int SOURCE_TYPE_JSON_NG- See Also:
-
SOURCE_TYPE_KOTLIN
public static final int SOURCE_TYPE_KOTLIN- See Also:
-
SOURCE_TYPE_DEFAULT
public static final int SOURCE_TYPE_DEFAULT- See Also:
-
-
Constructor Details
-
DocFacadeSource
-
DocFacadeSource
public DocFacadeSource()
-
-
Method Details
-
getInstance
-
getParserForSource
-
isSourceSupported
public boolean isSourceSupported(int sourceType) -
parseRE
-
parseRE
-
parse
- Throws:
DocException
-
parse
public DocBase parse(Reader reader, int sourceType, FeatureConfig featureConfig) throws DocException - Throws:
DocException
-
cleanSource
-
cleanSource
-
getDocFacadeSourceConfig
-