Package activityconfig.rawyaml
Class RawYamlStatementLoader
- java.lang.Object
-
- activityconfig.rawyaml.RawYamlStatementLoader
-
public class RawYamlStatementLoader extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description RawYamlStatementLoader()RawYamlStatementLoader(java.util.function.Function<java.lang.String,java.lang.String> stringTransformer)
-
Method Summary
Modifier and Type Method Description voidaddTransformer(java.util.function.Function<java.lang.String,java.lang.String> transformer)protected java.lang.StringapplyTransforms(org.slf4j.Logger logger, java.lang.String data)protected org.yaml.snakeyaml.YamlgetCustomYaml()RawStmtsDocListload(org.slf4j.Logger logger, java.lang.String fromPath, java.lang.String... searchPaths)protected java.lang.StringloadRawFile(org.slf4j.Logger logger, java.lang.String fromPath, java.lang.String... searchPaths)protected RawStmtsDocListloadString(org.slf4j.Logger logger, java.lang.String rawYaml)protected RawStmtsDocListparseYaml(org.slf4j.Logger logger, java.lang.String data)
-
-
-
Method Detail
-
load
public RawStmtsDocList load(org.slf4j.Logger logger, java.lang.String fromPath, java.lang.String... searchPaths)
-
addTransformer
public void addTransformer(java.util.function.Function<java.lang.String,java.lang.String> transformer)
-
loadRawFile
protected java.lang.String loadRawFile(org.slf4j.Logger logger, java.lang.String fromPath, java.lang.String... searchPaths)
-
applyTransforms
protected java.lang.String applyTransforms(org.slf4j.Logger logger, java.lang.String data)
-
parseYaml
protected RawStmtsDocList parseYaml(org.slf4j.Logger logger, java.lang.String data)
-
getCustomYaml
protected org.yaml.snakeyaml.Yaml getCustomYaml()
-
loadString
protected RawStmtsDocList loadString(org.slf4j.Logger logger, java.lang.String rawYaml)
-
-