Class RawYamlStatementLoader


  • public class RawYamlStatementLoader
    extends java.lang.Object
    • Method Summary

      Modifier and Type Method Description
      void addTransformer​(java.util.function.Function<java.lang.String,​java.lang.String> transformer)  
      protected java.lang.String applyTransforms​(org.slf4j.Logger logger, java.lang.String data)  
      protected org.yaml.snakeyaml.Yaml getCustomYaml()  
      RawStmtsDocList load​(org.slf4j.Logger logger, java.lang.String fromPath, java.lang.String... searchPaths)  
      protected java.lang.String loadRawFile​(org.slf4j.Logger logger, java.lang.String fromPath, java.lang.String... searchPaths)  
      protected RawStmtsDocList loadString​(org.slf4j.Logger logger, java.lang.String rawYaml)  
      protected RawStmtsDocList parseYaml​(org.slf4j.Logger logger, java.lang.String data)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • RawYamlStatementLoader

        public RawYamlStatementLoader()
      • RawYamlStatementLoader

        public RawYamlStatementLoader​(java.util.function.Function<java.lang.String,​java.lang.String> stringTransformer)
    • 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)