ClassDescriptionBlockContext<V>A class implementing a
BlockContextinterface represents a transformer from a primitive value / sequence / mapping representation as declared in YAML format into a Java object of type
V, with ability to produce the
resulting instanceof parsing.A special stack suited for tracking the parser of a block language, and maintaining contextual information for block nesting position in the YAML file.Block context which suitable for properties stored in a
Map<String, List<String>>which accepts string mapping key, and entry value is recognized both as a plain value (converted to string) or a list of valuesClass implementing this interface defines mechanism for writing basic structures: primitive types, sequences and maps.