Package org.keycloak.models.map.storage.file.common
-
Interface Summary Interface Description BlockContext<V> A class implementing aBlockContext
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.WritingMechanism Class implementing this interface defines mechanism for writing basic structures: primitive types, sequences and maps. -
Class Summary Class Description BlockContext.DefaultListContext<T> BlockContext.DefaultMapContext<T> BlockContext.DefaultObjectContext<T> BlockContextStack A special stack suited for tracking the parser of a block language, and maintaining contextual information for block nesting position in the YAML file.MapEntityContext<T> BlockContext
which handles any entity accompanied withEntityField
field getters and setters, namelyMap*Entity
classes.MapEntityContext.MapEntityMappingYamlContext<T> MapEntityContext.MapEntitySequenceYamlContext<T> StringListMapContext 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 valuesStringListMapContext.AttributeValueYamlContext