Class SimpleVariableResolver

    • Constructor Detail

      • SimpleVariableResolver

        public SimpleVariableResolver()
    • Method Detail

      • resolveLeafInternal

        protected java.lang.String resolveLeafInternal​(ConfijNode leaf)
      • pathToUri

        protected java.net.URI pathToUri​(java.lang.String pathToLeaf)
      • resolveVariable

        protected java.lang.String resolveVariable​(ConfijNode baseLeaf,
                                                   java.lang.String variableName)
      • resolveStaticForAbsolutePaths

        protected java.util.Optional<java.lang.String> resolveStaticForAbsolutePaths​(java.lang.String uriStr)
      • clearCache

        protected void clearCache()
      • resolveValueInternal

        protected java.lang.String resolveValueInternal​(ConfijNode baseNode,
                                                        java.lang.String value)
      • escape

        protected java.lang.String escape​(java.lang.String s)