Uses of Interface
org.keycloak.models.map.storage.file.common.BlockContext
-
Packages that use BlockContext Package Description org.keycloak.models.map.storage.file.common org.keycloak.models.map.storage.file.yaml -
-
Uses of BlockContext in org.keycloak.models.map.storage.file.common
Classes in org.keycloak.models.map.storage.file.common that implement BlockContext Modifier and Type Class Description static class
BlockContext.DefaultListContext<T>
static class
BlockContext.DefaultMapContext<T>
static class
BlockContext.DefaultObjectContext<T>
class
MapEntityContext<T>
BlockContext
which handles any entity accompanied withEntityField
field getters and setters, namelyMap*Entity
classes.static class
MapEntityContext.MapEntityMappingYamlContext<T>
static class
MapEntityContext.MapEntitySequenceYamlContext<T>
class
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 valuesstatic class
StringListMapContext.AttributeValueYamlContext
Methods in org.keycloak.models.map.storage.file.common that return BlockContext Modifier and Type Method Description BlockContext<?>
BlockContext.DefaultListContext. getContext(String nameOfSubcontext)
BlockContext<T>
BlockContext.DefaultMapContext. getContext(String nameOfSubcontext)
BlockContext<?>
BlockContext.DefaultObjectContext. getContext(String nameOfSubcontext)
BlockContext<?>
BlockContext. getContext(String nameOfSubcontext)
Called after reading a key of map entry in YAML file and before reading its value.BlockContext<?>
MapEntityContext. getContext(String nameOfSubcontext)
BlockContext<T>
MapEntityContext.MapEntityMappingYamlContext. getContext(String nameOfSubcontext)
BlockContext<?>
MapEntityContext.MapEntitySequenceYamlContext. getContext(String nameOfSubcontext)
BlockContext<?>
BlockContextStack. push(String name, Supplier<BlockContext<?>> nullProducer)
Pushes the subcontext to the stack.Methods in org.keycloak.models.map.storage.file.common that return types with arguments of type BlockContext Modifier and Type Method Description protected static <T> Map<String,Supplier<? extends BlockContext<?>>>
MapEntityContext. fieldsToContextCreators(Class<T> type)
Method parameters in org.keycloak.models.map.storage.file.common with type arguments of type BlockContext Modifier and Type Method Description BlockContext<?>
BlockContextStack. push(String name, Supplier<BlockContext<?>> nullProducer)
Pushes the subcontext to the stack.Constructors in org.keycloak.models.map.storage.file.common with parameters of type BlockContext Constructor Description BlockContextStack(BlockContext<?> rootElement)
-
Uses of BlockContext in org.keycloak.models.map.storage.file.yaml
Methods in org.keycloak.models.map.storage.file.yaml with parameters of type BlockContext Modifier and Type Method Description static <E> E
YamlParser. parse(Path path, BlockContext<E> initialContext)
Constructors in org.keycloak.models.map.storage.file.yaml with parameters of type BlockContext Constructor Description YamlParser(org.snakeyaml.engine.v2.parser.Parser p, BlockContext<E> initialContext)
-