Class YamlArchiveAnalyzer
java.lang.Object
org.revapi.base.BaseArchiveAnalyzer<org.revapi.base.BaseElementForest<YamlElement>,YamlElement>
org.revapi.base.BaseEagerLoadingArchiveAnalyzer<org.revapi.base.BaseElementForest<YamlElement>,YamlElement>
org.revapi.base.ZipArchiveAnalyzer<org.revapi.base.BaseElementForest<YamlElement>,YamlElement>
org.revapi.jackson.JacksonArchiveAnalyzer<YamlElement>
org.revapi.yaml.YamlArchiveAnalyzer
- All Implemented Interfaces:
org.revapi.ArchiveAnalyzer<YamlElement>
-
Nested Class Summary
Nested classes/interfaces inherited from class org.revapi.base.BaseEagerLoadingArchiveAnalyzer
org.revapi.base.BaseEagerLoadingArchiveAnalyzer.FullForestContext
-
Field Summary
Fields inherited from class org.revapi.base.ZipArchiveAnalyzer
matchPatterns
-
Constructor Summary
ConstructorsConstructorDescriptionYamlArchiveAnalyzer
(YamlApiAnalyzer apiAnalyzer, org.revapi.API api, Pattern pathMatcher, com.fasterxml.jackson.databind.ObjectMapper objectMapper, Charset charset) -
Method Summary
Modifier and TypeMethodDescriptionprotected YamlElement
toElement
(org.revapi.Archive archive, String filePath, com.fasterxml.jackson.core.TreeNode node, int indexInParent) protected YamlElement
toElement
(org.revapi.Archive archive, String filePath, com.fasterxml.jackson.core.TreeNode node, String keyInParent) Methods inherited from class org.revapi.jackson.JacksonArchiveAnalyzer
createElements, newElementForest
Methods inherited from class org.revapi.base.ZipArchiveAnalyzer
createElements
Methods inherited from class org.revapi.base.BaseEagerLoadingArchiveAnalyzer
discoverElements, discoverRoots, preAnalyze
Methods inherited from class org.revapi.base.BaseArchiveAnalyzer
addTo, analyze, getApi, getApiAnalyzer, postAnalyze, prune
-
Constructor Details
-
YamlArchiveAnalyzer
public YamlArchiveAnalyzer(YamlApiAnalyzer apiAnalyzer, org.revapi.API api, @Nullable Pattern pathMatcher, com.fasterxml.jackson.databind.ObjectMapper objectMapper, Charset charset)
-
-
Method Details
-
toElement
protected YamlElement toElement(org.revapi.Archive archive, String filePath, com.fasterxml.jackson.core.TreeNode node, String keyInParent) - Specified by:
toElement
in classorg.revapi.jackson.JacksonArchiveAnalyzer<YamlElement>
-
toElement
protected YamlElement toElement(org.revapi.Archive archive, String filePath, com.fasterxml.jackson.core.TreeNode node, int indexInParent) - Specified by:
toElement
in classorg.revapi.jackson.JacksonArchiveAnalyzer<YamlElement>
-