Package org.keycloak.models.map.storage.file.common
package org.keycloak.models.map.storage.file.common
-
ClassDescriptionBlockContext<V>A class implementing a
BlockContext
interface represents a transformer from a primitive value / sequence / mapping representation as declared in YAML format into a Java object of typeV
, with ability to produce theresulting instance
of 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.BlockContext
which handles any entity accompanied withEntityField
field getters and setters, namelyMap*Entity
classes.Block context which suitable for properties stored in aMap<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.