Class ValidatingDocNode.AbstractAttribute<T>

    • Field Detail

      • name

        protected final String name
      • fullAttributePath

        protected final String fullAttributePath
      • documentNode

        protected final DocNode documentNode
      • expandedVariable

        protected String expandedVariable
      • expected

        protected String expected
    • Constructor Detail

      • AbstractAttribute

        protected AbstractAttribute​(String name,
                                    String fullAttributePath,
                                    DocNode documentNode)
    • Method Detail

      • expected

        public T expected​(String expected)
      • getAttributePathForValidationError

        protected String getAttributePathForValidationError()
      • expandVariable

        protected Object expandVariable​(Object value)
      • expandVariable

        protected DocNode expandVariable​(DocNode docNode)
      • expandVariables

        protected com.floragunn.fluent.collections.ImmutableList<?> expandVariables​(List<?> values)
      • expandVariablesForStrings

        protected com.floragunn.fluent.collections.ImmutableList<String> expandVariablesForStrings​(List<String> values)