Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W Y 

A

AbstractConfigurationSourceBuilder - Class in info.magnolia.config.source
Abstract builder for ConfigurationSource instances.
AbstractConfigurationSourceBuilder() - Constructor for class info.magnolia.config.source.AbstractConfigurationSourceBuilder
 
AbstractDefinitionProviderWrapper<T> - Class in info.magnolia.config.registry
Abstract implementation of DefinitionProvider wrappers.
AbstractDefinitionProviderWrapper() - Constructor for class info.magnolia.config.registry.AbstractDefinitionProviderWrapper
 
AbstractFileDefinitionDecorator<T> - Class in info.magnolia.config.source.yaml.decoration
Abstract foundation for implementation of the file-based definition decorators - provides AbstractFileDefinitionDecorator.equals(Object) and AbstractFileDefinitionDecorator.hashCode() implementations.
AbstractFileDefinitionDecorator() - Constructor for class info.magnolia.config.source.yaml.decoration.AbstractFileDefinitionDecorator
 
AbstractFileResourceConfigurationSource<T> - Class in info.magnolia.config.source.yaml
Configuration source for any text-resource based configuration files.
AbstractFileResourceConfigurationSource(ResourceOrigin<?>, Registry<T>, Pattern) - Constructor for class info.magnolia.config.source.yaml.AbstractFileResourceConfigurationSource
AbstractFileResourceConfigurationSource(ResourceOrigin<?>, Registry<T>, Pattern, ModuleRegistry) - Constructor for class info.magnolia.config.source.yaml.AbstractFileResourceConfigurationSource
 
AbstractRegistry<T> - Class in info.magnolia.config.registry
Abstract Registry base class holding a map of all objects of the defined type.
AbstractRegistry() - Constructor for class info.magnolia.config.registry.AbstractRegistry
Deprecated.
since 5.4.6, use #AbstractRegistry(info.magnolia.module.ModuleRegistry.
AbstractRegistry(ModuleRegistry) - Constructor for class info.magnolia.config.registry.AbstractRegistry
 
addDecorator(DefinitionDecorator<T>) - Method in class info.magnolia.config.registry.AbstractRegistry
 
addDecorator(DefinitionDecorator<T>) - Method in interface info.magnolia.config.registry.Registry
 
addDependency(YamlConfigurationDependency) - Method in class info.magnolia.config.source.yaml.MgnlYamlConstructor.YamlConfigurationDependencyAggregator
 
addErrorMessage(String) - Method in class info.magnolia.config.registry.DefinitionProviderBuilder
Deprecated.
since 5.5 - use #addProblem(Problem) instead.
addProblem(DefinitionProvider.Problem) - Method in class info.magnolia.config.registry.DefinitionProviderBuilder
 
addValidator(DefinitionValidator<T>) - Method in class info.magnolia.config.registry.AbstractRegistry
 
all() - Method in interface info.magnolia.config.registry.RegistryFacade
 
all() - Method in class info.magnolia.config.registry.RegistryFacadeImpl
 
appliesTo(DefinitionProvider<T>) - Method in class info.magnolia.config.registry.decoration.CachingDefinitionDecorator
 
appliesTo(DefinitionProvider<T>) - Method in interface info.magnolia.config.registry.decoration.DefinitionDecorator
 
appliesTo(DefinitionProvider<T>) - Static method in class info.magnolia.config.registry.decoration.DefinitionDecorators
 
appliesTo(DefinitionProvider<T>) - Method in class info.magnolia.config.source.yaml.decoration.YamlDefinitionDecorator
 
apply(S) - Method in class info.magnolia.config.maputil.ToMap
 
asMutable(U) - Static method in class info.magnolia.config.MutableWrapper
Merely attempts to cast an instance to MutableWrapper.Mutable.
asStringKey(DefinitionProvider<T>) - Method in class info.magnolia.config.registry.RegistryMap
 
at(String) - Method in class info.magnolia.config.maputil.ConfigurationMapOverlay
 
at(String) - Method in class info.magnolia.config.registry.DefinitionQuery
 
at(Pattern) - Method in class info.magnolia.config.registry.DefinitionQuery
 

B

baseClass() - Method in interface info.magnolia.config.registry.DefinitionType
 
bindTo(Registry<?>) - Method in interface info.magnolia.config.source.ConfigurationSourceBuilder
 
bindTo(Registry<?>) - Method in class info.magnolia.config.source.jcr.JcrConfigurationSourceBuilder
Must be called only once (preferably on system startup) to prevent memory leaks (EventListeners cannot be deregistered once new JcrConfigurationSource is instantiated).
bindTo(Registry<?>) - Method in class info.magnolia.config.source.yaml.YamlConfigurationSourceBuilder
 
bindWithDefaults(Registry) - Method in class info.magnolia.config.source.jcr.JcrConfigurationSourceBuilder
Must be called only once (preferably on system startup) to prevent memory leaks (EventListeners cannot be deregistered once new JcrConfigurationSource is instantiated).
bindWithDefaults(Registry) - Method in class info.magnolia.config.source.yaml.YamlConfigurationSourceBuilder
 
build() - Method in class info.magnolia.config.registry.DefinitionMetadataBuilder
 
build() - Method in class info.magnolia.config.registry.DefinitionProviderBuilder
 
build() - Method in class info.magnolia.config.registry.DefinitionProviderProblemBuilder
 
build(Registry<T>) - Static method in class info.magnolia.config.registry.DefinitionQuery
Start building a DefinitionQuery for a Registry.
build(Registry<T>, DefinitionQuery<T>) - Static method in class info.magnolia.config.registry.DefinitionQuery
Start building a DefinitionQuery for a Registry, copying properties of an existing query.
build() - Method in class info.magnolia.config.source.Deprecation.Builder
 
build() - Method in class info.magnolia.config.source.yaml.dependency.DefinitionDependency.Builder
 
builder() - Static method in interface info.magnolia.config.registry.DefinitionProvider.Problem
 
Builder() - Constructor for class info.magnolia.config.source.Deprecation.Builder
 
Builder() - Constructor for class info.magnolia.config.source.yaml.dependency.DefinitionDependency.Builder
 
buildFromTransformationResult(TransformationResult<T>) - Method in class info.magnolia.config.registry.DefinitionProviderBuilder
 
buildReferenceId() - Method in class info.magnolia.config.registry.DefinitionMetadataBuilder
 
by(Map<String, Object>) - Method in class info.magnolia.config.maputil.ConfigurationMapOverlay
 
byModule(String) - Method in interface info.magnolia.config.registry.RegistryFacade
Convenience method to find all definitions registered by the given module.
byModule(String) - Method in class info.magnolia.config.registry.RegistryFacadeImpl
 
bySource(ConfigurationSourceType) - Method in interface info.magnolia.config.registry.RegistryFacade
Convenience method to find all definitions registered trough a given ConfigurationSourceType.
bySource(ConfigurationSourceType) - Method in class info.magnolia.config.registry.RegistryFacadeImpl
 
byType(DefinitionType) - Method in interface info.magnolia.config.registry.RegistryFacade
Convenience method to find all definitions of a certain DefinitionType.
byType(DefinitionType) - Method in class info.magnolia.config.registry.RegistryFacadeImpl
 

C

CachingDefinitionDecorator<T> - Class in info.magnolia.config.registry.decoration
Caches the decoration result - won't do decoration again if incoming argument is the same.
CachingDefinitionDecorator(DefinitionDecorator<T>) - Constructor for class info.magnolia.config.registry.decoration.CachingDefinitionDecorator
 
checkNode(Node) - Method in class info.magnolia.config.source.jcr.JcrConfigurationSource
Returns true if the given node should be used to load a definition from it.
checkPermissions(String, String, long) - Method in class info.magnolia.commands.ExportJcrNodeToYamlCommand
Uses access manager to authorize this request.
code() - Method in class info.magnolia.config.source.ConfigurationSourceFactory
 
collection(String, Collection<DefinitionRawView.Property>) - Static method in class info.magnolia.config.registry.DefinitionRawView.Property
 
collectProvidersFor(List<DefinitionProvider<T>>, Node) - Method in class info.magnolia.config.source.jcr.JcrConfigurationSource
 
ConfigDump - Class in info.magnolia.config.debug
TODO: This class exists only for debug purposes and should be removed as soon as a real ui exist (or turned into a real utility class).
ConfigDump() - Constructor for class info.magnolia.config.debug.ConfigDump
 
ConfigModule - Class in info.magnolia.config
Manages the lifecycle of registries configuration resources like the DirectoryWatcherService.
ConfigurationMapOverlay - Class in info.magnolia.config.maputil
Overlays a map-represented configuration data (map of maps) with another similarly-structured map at a certain path.
ConfigurationMapOverlay() - Constructor for class info.magnolia.config.maputil.ConfigurationMapOverlay
 
ConfigurationMapOverlay.OverridingMap<K,V> - Class in info.magnolia.config.maputil
Map structure wrapper which merely indicates to the ConfigurationMapOverlay that whenever the overlaying map is instance of this class, it should completely overwrite the data coming from the source map.
ConfigurationParsingException - Exception in info.magnolia.config.map2bean
Deprecated.
since 5.4.7 - the class has been relocated to ConfigurationParsingException, please use it instead.
ConfigurationParsingException(String, Throwable) - Constructor for exception info.magnolia.config.map2bean.ConfigurationParsingException
Deprecated.
 
ConfigurationSource - Interface in info.magnolia.config.source
A ConfigurationSource knows how to read a particular data store, holds details about where and how configuration items are loaded.
ConfigurationSourceBuilder - Interface in info.magnolia.config.source
Builder interface for ConfigurationSource instances.
ConfigurationSourceFactory - Class in info.magnolia.config.source
This factory provides builders for the default ConfigurationSource implementations.
ConfigurationSourceFactory(ResourceOrigin, YamlReader, Map2BeanTransformer, Node2BeanProcessor, ModuleRegistry) - Constructor for class info.magnolia.config.source.ConfigurationSourceFactory
ConfigurationSourceFactory(ResourceOrigin, YamlReader, Map2BeanTransformer, Node2BeanProcessor, ModuleRegistry, MagnoliaConfigurationProperties) - Constructor for class info.magnolia.config.source.ConfigurationSourceFactory
 
configurationSourceType(ConfigurationSourceType) - Method in class info.magnolia.config.registry.DefinitionMetadataBuilder
 
ConfigurationSourceType - Interface in info.magnolia.config.source
Implement this in an enum to add more ConfigurationSourceType types.
ConfigurationSourceTypes - Enum in info.magnolia.config.source
Basic ConfigurationSourceTypes we know of in core.
ConfigurationSourceTypeStub - Enum in info.magnolia.config.source.stub
ConfigurationSourceType representing unknown configuration source.
construct(Node) - Method in class info.magnolia.config.source.yaml.construct.IncludeFileYamlWithModificationPossibility
 
construct(Node) - Method in class info.magnolia.config.source.yaml.construct.IncludeYamlFile
Deprecated.
 
construct(Node) - Method in class info.magnolia.config.source.yaml.construct.InheritDefinition
 
construct(Node) - Method in class info.magnolia.config.source.yaml.construct.OverrideSource
 
construct(Node) - Method in class info.magnolia.config.source.yaml.construct.WrapMetadata
 
constructMapping2ndStep(MappingNode, Map<Object, Object>) - Method in class info.magnolia.config.source.yaml.MgnlYamlConstructor
 
convert(DefinitionRawView) - Method in interface info.magnolia.config.converters.DefinitionRawViewToYamlConverter
 
convert(DefinitionRawView) - Method in class info.magnolia.config.converters.DefinitionRawViewToYamlConverterImpl
 
createMetadata(Node) - Method in class info.magnolia.config.source.jcr.JcrConfigurationSource
 
createMetadata(Resource) - Method in class info.magnolia.config.source.yaml.AbstractFileResourceConfigurationSource
 

D

decorate(DefinitionProvider<T>) - Method in class info.magnolia.config.registry.decoration.CachingDefinitionDecorator
 
decorate(DefinitionProvider<T>) - Method in interface info.magnolia.config.registry.decoration.DefinitionDecorator
 
decorate(DefinitionProvider<T>) - Method in class info.magnolia.config.source.yaml.decoration.YamlDefinitionDecorator
 
decorators(List<DefinitionDecorator<T>>) - Method in class info.magnolia.config.registry.DefinitionProviderBuilder
 
DefaultDefinitionReference - Class in info.magnolia.config.registry
Default DefinitionReference implementation.
DefaultDefinitionReference() - Constructor for class info.magnolia.config.registry.DefaultDefinitionReference
 
definition(T) - Method in class info.magnolia.config.registry.DefinitionProviderBuilder
 
DefinitionDecorator<T> - Interface in info.magnolia.config.registry.decoration
DefinitionDecorator interface: provides some info about itself via DefinitionDecoratorMetadata, can decide whether it can decorate a DefinitionProvider and exposes a method to actually perform the decoration.
DefinitionDecoratorMetadata - Interface in info.magnolia.config.registry.decoration
Provides the very minimum of meta-data needed for decorators.
DefinitionDecorators - Class in info.magnolia.config.registry.decoration
Common DefinitionDecorator-related functions.
DefinitionDecorators() - Constructor for class info.magnolia.config.registry.decoration.DefinitionDecorators
 
DefinitionDependency - Class in info.magnolia.config.source.yaml.dependency
A kind of YamlConfigurationDependency which represents a definition referenced within some YAML configuration file.
DefinitionDependency.Builder - Class in info.magnolia.config.source.yaml.dependency
Builder for DefinitionDependency class instances.
DefinitionMetadata - Interface in info.magnolia.config.registry
Use a DefinitionMetadata type {name, type, moduleID, location}, with an asString() method that outputs the current format.
DefinitionMetadataBuilder - Class in info.magnolia.config.registry
DefinitionMetadataBuilder are used to progressively populate metadata for a DefinitionProvider.
DefinitionMetadataBuilder() - Constructor for class info.magnolia.config.registry.DefinitionMetadataBuilder
 
DefinitionMetadataBuilder.DefinitionMetadataImpl - Class in info.magnolia.config.registry
Implementation of DefinitionMetadata.
DefinitionMetadataImpl(DefinitionType, String, String, String, String, String, ConfigurationSourceType) - Constructor for class info.magnolia.config.registry.DefinitionMetadataBuilder.DefinitionMetadataImpl
Deprecated.
since 5.6.2, Please use DefinitionMetadataImpl(DefinitionType, String, String, String, String, String, ConfigurationSourceType, Deprecation) instead.
DefinitionProvider<T> - Interface in info.magnolia.config.registry
This is NOT called Provider to avoid confusion with javax.inject.Provider; however, keep in mind that some objects provided by these and registries are not necessarily "just" definition, they might be "live" objects (Renderer is an example).
DefinitionProvider.Problem - Interface in info.magnolia.config.registry
Allows to record and memoize the details about an issue which might have occurred during the population of a definition provider.
DefinitionProvider.Problem.DefaultTypes - Enum in info.magnolia.config.registry
Default pre-defined problem types.
DefinitionProvider.Problem.SeverityType - Enum in info.magnolia.config.registry
Possible severity types of definition provider problems.
DefinitionProvider.Problem.Type - Interface in info.magnolia.config.registry
Interface of a potential DefinitionProvider.Problem type.
DefinitionProviderBuilder<T> - Class in info.magnolia.config.registry
A builder that allows to construct a DefinitionProviders progressively, without nesting try/catch blocks.
DefinitionProviderProblemBuilder - Class in info.magnolia.config.registry
DefinitionProviderProblemLogger - Class in info.magnolia.config.registry
Takes a DefinitionProvider instance and prints its problems to the log.
DefinitionProviderWrapper<T> - Class in info.magnolia.config.registry
Default implementation DefinitionProvider wrapper implementation, wraps a concrete DefinitionProvider and delegates to it.
DefinitionProviderWrapper(DefinitionProvider<T>) - Constructor for class info.magnolia.config.registry.DefinitionProviderWrapper
 
DefinitionProviderWrapperWithProxyFallback<T> - Class in info.magnolia.config.source
Encourages DefinitionProviderWrapperWithProxyFallback.get() method implementation in such a way that it's result uses a 'decorated super-result' as a safety net for unsuccessful method calls.
DefinitionProviderWrapperWithProxyFallback(DefinitionProvider<T>, T) - Constructor for class info.magnolia.config.source.DefinitionProviderWrapperWithProxyFallback
 
DefinitionProviderWrapperWithProxyFallback(DefinitionProvider<T>) - Constructor for class info.magnolia.config.source.DefinitionProviderWrapperWithProxyFallback
DefinitionQuery<T> - Class in info.magnolia.config.registry
DefinitionQuery aggregates metadata search criteria allowing for specifying it in a builder-pattern fashion.
DefinitionQuery() - Constructor for class info.magnolia.config.registry.DefinitionQuery
 
DefinitionQuery(DefinitionQuery) - Constructor for class info.magnolia.config.registry.DefinitionQuery
Create a new query instance based on another one.
DefinitionRawView - Interface in info.magnolia.config.registry
This is a read-only view on the "raw" data of a configured definition.
DefinitionRawView.Kind - Enum in info.magnolia.config.registry
Kinds of raw view types.
DefinitionRawView.Property - Class in info.magnolia.config.registry
Property definition for the raw view.
DefinitionRawViewMapWrapper - Class in info.magnolia.config.source.raw
This is a read-only view on the "raw" data of a configured definition.
DefinitionRawViewMapWrapper(Map) - Constructor for class info.magnolia.config.source.raw.DefinitionRawViewMapWrapper
 
DefinitionRawViewToYamlConverter - Interface in info.magnolia.config.converters
Interface for converting DefinitionRawView to YAML.
DefinitionRawViewToYamlConverterImpl - Class in info.magnolia.config.converters
Converts given DefinitionRawView to YAML.
DefinitionRawViewToYamlConverterImpl() - Constructor for class info.magnolia.config.converters.DefinitionRawViewToYamlConverterImpl
 
DefinitionReference - Interface in info.magnolia.config.registry
Metadata of a common entry within a module, which can be referenced by relative location in that module and a name.
DefinitionReferenceIdResolver - Interface in info.magnolia.config.registry
Knows how to convert a definition reference object into a string representation.
DefinitionType - Interface in info.magnolia.config.registry
Implement this in an enum to add more definition types.
DefinitionValidator<T> - Interface in info.magnolia.config.registry.validator
Validates a definition.
deprecation(Deprecation) - Method in class info.magnolia.config.registry.DefinitionMetadataBuilder
 
Deprecation - Class in info.magnolia.config.source
Object representation of info.magnolia.annotation.deprecation.MgnlDeprecated.
deprecation() - Static method in class info.magnolia.config.source.Deprecation
Static method which returns a Deprecation.Builder.
Deprecation.Builder - Class in info.magnolia.config.source
Builder for Deprecation.
description(String) - Method in class info.magnolia.config.source.Deprecation.Builder
 
description() - Method in class info.magnolia.config.source.Deprecation
 
doGet() - Method in class info.magnolia.config.source.DefinitionProviderWrapperWithProxyFallback
 
doGet() - Method in class info.magnolia.config.source.MapBasedDefinitionProviderWrapper
 
doReadWithDependencies(Resource, MgnlYamlConstructor.YamlConfigurationDependencyAggregator) - Method in class info.magnolia.config.source.yaml.YamlReader
 
dump(RegistryFacade) - Static method in class info.magnolia.config.debug.ConfigDump
 
dump(Registry) - Static method in class info.magnolia.config.debug.ConfigDump
 
dump(StringBuilder, Registry<T>) - Static method in class info.magnolia.config.debug.ConfigDump
 

E

EMPTY - Static variable in interface info.magnolia.config.registry.DefinitionRawView
A null pattern implementation of DefinitionRawView.
empty() - Static method in class info.magnolia.config.source.yaml.YamlReader.YamlConversionResult
 
entrySet() - Method in class info.magnolia.config.maputil.ConfigurationMapOverlay.OverridingMap
 
entrySet() - Method in class info.magnolia.config.source.yaml.construct.WrapMetadata.Metadata
 
equals(Object) - Method in class info.magnolia.config.registry.decoration.CachingDefinitionDecorator
 
equals(Object) - Method in class info.magnolia.config.source.yaml.decoration.AbstractFileDefinitionDecorator
 
execute(Context) - Method in class info.magnolia.commands.ExportJcrNodeToYamlCommand
 
exists() - Method in class info.magnolia.config.source.yaml.dependency.DefinitionDependency
 
exists() - Method in interface info.magnolia.config.source.yaml.dependency.YamlConfigurationDependency
 
exists() - Method in class info.magnolia.config.source.yaml.dependency.YamlFileDependency
 
EXPORT_OUTPUT_STREAM - Static variable in class info.magnolia.commands.ExportJcrNodeToYamlCommand
 
ExportJcrNodeToYamlCommand - Class in info.magnolia.commands
Converts and exports a JCR sub-tree into to Yaml file.
ExportJcrNodeToYamlCommand(RegistryFacade, DefinitionRawViewToYamlConverter) - Constructor for class info.magnolia.commands.ExportJcrNodeToYamlCommand
 

F

fallbackDefinitionName(Matcher, String) - Method in class info.magnolia.config.source.yaml.RegexBasedPathToMetadataInferrer
 
FileDefinitionDecorator<T> - Interface in info.magnolia.config.source.yaml.decoration
DefinitionDecorator originating from a file.
FileDefinitionDecoratorResolver - Interface in info.magnolia.config.source.yaml.decoration
Based on some criteria file definition decorator resolver determines whether a given resource could contain FileDefinitionDecorator data and in case it does, parses the decorator object.
FilePathBasedYamlDefinitionDecoratorResolver - Class in info.magnolia.config.source.yaml.decoration
Checks if a resource path matches a certain pattern () which includes a specific reference id of a single target definition provider.
FilePathBasedYamlDefinitionDecoratorResolver(Map2BeanTransformer, Registry) - Constructor for class info.magnolia.config.source.yaml.decoration.FilePathBasedYamlDefinitionDecoratorResolver
FilePathBasedYamlDefinitionDecoratorResolver(Map2BeanTransformer, Registry, MagnoliaConfigurationProperties) - Constructor for class info.magnolia.config.source.yaml.decoration.FilePathBasedYamlDefinitionDecoratorResolver
 
findMultiple() - Method in class info.magnolia.config.registry.DefinitionQuery
Returns all providers matching the given criteria or an empty collection if there are no matches.
findSingle() - Method in class info.magnolia.config.registry.DefinitionQuery
Returns a single provider matching the criteria or throws an exception if not unique.
from(String) - Method in class info.magnolia.config.registry.DefinitionQuery
 
fromTransformationProblem(TransformationProblem) - Static method in interface info.magnolia.config.registry.DefinitionProvider.Problem
 

G

get() - Method in class info.magnolia.config.registry.AbstractDefinitionProviderWrapper
 
get() - Method in interface info.magnolia.config.registry.DefinitionProvider
Returns the underlying bean if and only if it is successfully resolved, is valid, and is enabled.
get(DefinitionMetadata) - Method in class info.magnolia.config.registry.RegistryMap
 
get() - Method in class info.magnolia.config.source.DefinitionProviderWrapperWithProxyFallback
 
getAllDefinitions() - Method in class info.magnolia.config.registry.AbstractRegistry
 
getAllDefinitions() - Method in interface info.magnolia.config.registry.Registry
Returns all resolvable, valid and enabled definitions.
getAllMetadata() - Method in class info.magnolia.config.registry.AbstractRegistry
 
getAllMetadata() - Method in interface info.magnolia.config.registry.Registry
 
getAllProviders() - Method in class info.magnolia.config.registry.AbstractRegistry
 
getAllProviders() - Method in interface info.magnolia.config.registry.Registry
 
getByStringKey(String) - Method in class info.magnolia.config.registry.RegistryMap
 
getCaption() - Method in interface info.magnolia.config.registry.DefinitionProvider.Problem.Type
 
getConfigurationSourceType() - Method in interface info.magnolia.config.registry.DefinitionMetadata
Returns the type of the configuration source which initially produced the definition.
getConfigurationSourceType() - Method in class info.magnolia.config.registry.DefinitionQuery
 
getConstructByNodeType(Node) - Method in class info.magnolia.config.source.yaml.MgnlYamlConstructor
 
getConstructor() - Method in class info.magnolia.config.source.yaml.construct.MgnlYamlConstruct
 
getDecoratedDefinitionProvider(DefinitionProvider<T>) - Method in class info.magnolia.config.registry.AbstractRegistry
 
getDecoratedDefinitionReference() - Method in interface info.magnolia.config.registry.decoration.DefinitionDecoratorMetadata
 
getDecoratedDefinitionReference() - Method in interface info.magnolia.config.source.yaml.decoration.YamlDefinitionDecoratorMetadata
 
getDecoratedPath() - Method in interface info.magnolia.config.source.yaml.decoration.YamlDefinitionDecoratorMetadata
 
getDecoratorFile() - Method in interface info.magnolia.config.source.yaml.decoration.FileDefinitionDecorator
 
getDecoratorFile() - Method in class info.magnolia.config.source.yaml.decoration.YamlDefinitionDecorator
 
getDecorators() - Method in class info.magnolia.config.registry.AbstractDefinitionProviderWrapper
 
getDecorators() - Method in interface info.magnolia.config.registry.DefinitionProvider
 
getDelegate() - Method in class info.magnolia.config.registry.AbstractDefinitionProviderWrapper
 
getDelegate() - Method in class info.magnolia.config.registry.DefinitionProviderWrapper
 
getDelegate() - Method in class info.magnolia.config.source.yaml.YamlDefinitionProvider
 
getDependencies() - Method in class info.magnolia.config.source.yaml.MgnlYamlConstructor.YamlConfigurationDependencyAggregator
 
getDependencies() - Method in class info.magnolia.config.source.yaml.YamlReader.YamlConversionResult
 
getDependencyAggregator() - Method in class info.magnolia.config.source.yaml.MgnlYamlConstructor
 
getDeprecation() - Method in interface info.magnolia.config.registry.DefinitionMetadata
 
getDeprecation() - Method in class info.magnolia.config.registry.DefinitionMetadataBuilder.DefinitionMetadataImpl
 
getDetails() - Method in interface info.magnolia.config.registry.DefinitionProvider.Problem
 
getErrorMessages() - Method in class info.magnolia.config.registry.AbstractDefinitionProviderWrapper
 
getErrorMessages() - Method in interface info.magnolia.config.registry.DefinitionProvider
Deprecated.
since 5.5 - use DefinitionProvider.getProblems() instead.
getErrorMessages() - Method in class info.magnolia.config.source.MapBasedDefinitionProviderWrapper
 
getFileName() - Method in class info.magnolia.commands.ExportJcrNodeToYamlCommand
 
getInvoker - Static variable in class info.magnolia.config.MutableWrapper
 
getInvoker() - Method in interface info.magnolia.config.MutableWrapper.ProxyWithBeanPropertyMethodInvoker
 
getLastModified() - Method in class info.magnolia.config.registry.AbstractDefinitionProviderWrapper
 
getLastModified() - Method in interface info.magnolia.config.registry.DefinitionProvider
Returns the timestamp of the last change of the underlying definition change.
getLastModified() - Method in class info.magnolia.config.source.yaml.dependency.DefinitionDependency
 
getLastModified() - Method in interface info.magnolia.config.source.yaml.dependency.YamlConfigurationDependency
 
getLastModified() - Method in class info.magnolia.config.source.yaml.dependency.YamlFileDependency
 
getLastModified() - Method in class info.magnolia.config.source.yaml.YamlDefinitionProvider
 
getLocation() - Method in interface info.magnolia.config.registry.DefinitionMetadata
Location of the object that defines the attached definition; depends on the ConfigurationSource.
getLocation() - Method in interface info.magnolia.config.registry.DefinitionProvider.Problem
 
getLocationPattern() - Method in class info.magnolia.config.registry.DefinitionQuery
 
getMetadata() - Method in class info.magnolia.config.registry.AbstractDefinitionProviderWrapper
 
getMetadata() - Method in interface info.magnolia.config.registry.DefinitionProvider
 
getModule() - Method in class info.magnolia.config.registry.DefinitionQuery
 
getModule() - Method in interface info.magnolia.config.registry.DefinitionReference
 
getMutatedObject() - Method in class info.magnolia.config.Mutator
 
getName() - Method in interface info.magnolia.config.NamedDefinition
 
getName() - Method in class info.magnolia.config.registry.DefinitionQuery
 
getName() - Method in interface info.magnolia.config.registry.DefinitionReference
 
getName() - Method in interface info.magnolia.config.registry.DefinitionType
 
getObject - Static variable in class info.magnolia.config.MutableWrapper
 
getObject() - Method in interface info.magnolia.config.MutableWrapper.Mutable
 
getOutputStream() - Method in class info.magnolia.commands.ExportJcrNodeToYamlCommand
 
getPluralName() - Method in interface info.magnolia.config.registry.DefinitionType
 
getProblems() - Method in class info.magnolia.config.registry.AbstractDefinitionProviderWrapper
 
getProblems() - Method in interface info.magnolia.config.registry.DefinitionProvider
 
getProvider(DefinitionMetadata) - Method in class info.magnolia.config.registry.AbstractRegistry
 
getProvider(String) - Method in class info.magnolia.config.registry.AbstractRegistry
 
getProvider(DefinitionMetadata) - Method in interface info.magnolia.config.registry.Registry
Gets a definition provider by its complete id object.
getProvider(String) - Method in interface info.magnolia.config.registry.Registry
Convenience method, where the given String is what the corresponding DefinitionMetadata.getReferenceId() would return.
getRaw() - Method in class info.magnolia.config.registry.AbstractDefinitionProviderWrapper
 
getRaw() - Method in interface info.magnolia.config.registry.DefinitionProvider
Returns a DefinitionRawView representation the underlying bean; it might be invalid, partially resolved and/or disabled.
getRaw() - Method in class info.magnolia.config.source.MapBasedDefinitionProviderWrapper
 
getRawMap() - Method in class info.magnolia.config.source.raw.DefinitionRawViewMapWrapper
 
getReferenceId(DefinitionReference) - Method in class info.magnolia.config.registry.AbstractRegistry
 
getReferenceId() - Method in interface info.magnolia.config.registry.DefinitionMetadata
This is the String that can be used to refer to this definition by ID, e.g as passed to Registry.getProvider(String).
getReferenceId(DefinitionReference) - Method in interface info.magnolia.config.registry.DefinitionReferenceIdResolver
 
getReferenceId() - Method in class info.magnolia.config.source.yaml.dependency.DefinitionDependency
 
getRegistry() - Method in class info.magnolia.config.source.jcr.JcrConfigurationSource
 
getRegistry() - Method in class info.magnolia.config.source.yaml.AbstractFileResourceConfigurationSource
 
getRegistryMap() - Method in class info.magnolia.config.registry.AbstractRegistry
 
getRelatedException() - Method in interface info.magnolia.config.registry.DefinitionProvider.Problem
 
getRelativeLocation() - Method in interface info.magnolia.config.registry.DefinitionReference
 
getRequired(DefinitionMetadata) - Method in class info.magnolia.config.registry.RegistryMap
 
getRequiredByStringKey(String) - Method in class info.magnolia.config.registry.RegistryMap
 
getResolvedDefinitionDecorators() - Method in class info.magnolia.config.source.yaml.AbstractFileResourceConfigurationSource
Get currently resolved file decorators mapped to the paths of the files they are resolved from.
getResult() - Method in class info.magnolia.config.source.yaml.YamlReader.YamlConversionResult
 
getRootType() - Method in class info.magnolia.config.source.yaml.AbstractFileResourceConfigurationSource
 
getSeverityType() - Method in interface info.magnolia.config.registry.DefinitionProvider.Problem
 
getSimpleValue() - Method in class info.magnolia.config.registry.DefinitionRawView.Property
 
getSourceModule() - Method in interface info.magnolia.config.registry.decoration.DefinitionDecoratorMetadata
The source module of the decorator.
getTitle() - Method in interface info.magnolia.config.registry.DefinitionProvider.Problem
 
getType() - Method in interface info.magnolia.config.registry.DefinitionMetadata
 
getType() - Method in interface info.magnolia.config.registry.DefinitionProvider.Problem
 
getType() - Method in class info.magnolia.config.registry.DefinitionQuery
 
GROUP_MODULE - Static variable in class info.magnolia.config.source.yaml.RegexBasedPathToMetadataInferrer
 
GROUP_NAME - Static variable in class info.magnolia.config.source.yaml.RegexBasedPathToMetadataInferrer
 
GROUP_RELATIVE_PATH - Static variable in class info.magnolia.config.source.yaml.RegexBasedPathToMetadataInferrer
 

H

hashCode() - Method in class info.magnolia.config.registry.decoration.CachingDefinitionDecorator
 
hashCode() - Method in class info.magnolia.config.source.yaml.decoration.AbstractFileDefinitionDecorator
 

I

Impl() - Constructor for class info.magnolia.config.source.yaml.decoration.YamlDefinitionDecoratorMetadata.Impl
 
IncludeFileYamlWithModificationPossibility - Class in info.magnolia.config.source.yaml.construct
Adds support of the yaml resource inclusion with the following syntax: !include:<resource_path.yaml>.
IncludeFileYamlWithModificationPossibility(YamlReader, ResourceOrigin<?>, Consumer<DefinitionProvider.Problem>) - Constructor for class info.magnolia.config.source.yaml.construct.IncludeFileYamlWithModificationPossibility
 
IncludeYamlFile - Class in info.magnolia.config.source.yaml.construct
Deprecated.
since 5.6.2, Please use IncludeFileYamlWithModificationPossibility instead.
IncludeYamlFile(YamlReader, ResourceOrigin<?>, Consumer<DefinitionProvider.Problem>) - Constructor for class info.magnolia.config.source.yaml.construct.IncludeYamlFile
Deprecated.
 
info.magnolia.commands - package info.magnolia.commands
 
info.magnolia.config - package info.magnolia.config
 
info.magnolia.config.converters - package info.magnolia.config.converters
 
info.magnolia.config.debug - package info.magnolia.config.debug
 
info.magnolia.config.map2bean - package info.magnolia.config.map2bean
 
info.magnolia.config.maputil - package info.magnolia.config.maputil
 
info.magnolia.config.registry - package info.magnolia.config.registry
 
info.magnolia.config.registry.decoration - package info.magnolia.config.registry.decoration
 
info.magnolia.config.registry.validator - package info.magnolia.config.registry.validator
 
info.magnolia.config.source - package info.magnolia.config.source
 
info.magnolia.config.source.jcr - package info.magnolia.config.source.jcr
 
info.magnolia.config.source.raw - package info.magnolia.config.source.raw
 
info.magnolia.config.source.stub - package info.magnolia.config.source.stub
 
info.magnolia.config.source.yaml - package info.magnolia.config.source.yaml
 
info.magnolia.config.source.yaml.construct - package info.magnolia.config.source.yaml.construct
 
info.magnolia.config.source.yaml.decoration - package info.magnolia.config.source.yaml.decoration
 
info.magnolia.config.source.yaml.dependency - package info.magnolia.config.source.yaml.dependency
 
InheritDefinition<T> - Class in info.magnolia.config.source.yaml.construct
SnakeYAML construct bound to the !inherit:-prefixed tags.
InheritDefinition(Registry<T>, ModuleRegistry, String, String, Consumer<DefinitionProvider.Problem>) - Constructor for class info.magnolia.config.source.yaml.construct.InheritDefinition
 
InvalidDefinitionException(String) - Constructor for exception info.magnolia.config.registry.Registry.InvalidDefinitionException
 
invoke(Object, Method, Object[]) - Method in class info.magnolia.config.MutableWrapper.BeanPropertyMethodInvoker
 
isValid() - Method in class info.magnolia.config.registry.AbstractDefinitionProviderWrapper
 
isValid() - Method in interface info.magnolia.config.registry.DefinitionProvider
 
isValid() - Method in class info.magnolia.config.source.MapBasedDefinitionProviderWrapper
 

J

jcr() - Method in class info.magnolia.config.source.ConfigurationSourceFactory
 
JcrConfigurationSource<T> - Class in info.magnolia.config.source.jcr
Configuration source for JCR configuration.
JcrConfigurationSource(Registry<T>, String, Predicate, Node2BeanProcessor, ModuleRegistry) - Constructor for class info.magnolia.config.source.jcr.JcrConfigurationSource
 
JcrConfigurationSourceBuilder - Class in info.magnolia.config.source.jcr
Builder for JcrConfigurationSource instances.
JcrConfigurationSourceBuilder(Node2BeanProcessor, ModuleRegistry) - Constructor for class info.magnolia.config.source.jcr.JcrConfigurationSourceBuilder
 

K

keyFromValue(DefinitionProvider<T>) - Method in class info.magnolia.config.registry.RegistryMap
 
keySet() - Method in class info.magnolia.config.registry.RegistryMap
 

L

loadAndRegister(Resource) - Method in class info.magnolia.config.source.yaml.AbstractFileResourceConfigurationSource
 
loadAndRegister(Resource) - Method in class info.magnolia.config.source.yaml.YamlConfigurationSource
 
location(String) - Method in class info.magnolia.config.registry.DefinitionMetadataBuilder
 
logProblems(DefinitionProvider<T>) - Method in class info.magnolia.config.registry.DefinitionProviderProblemLogger
 

M

major() - Static method in interface info.magnolia.config.registry.DefinitionProvider.Problem
 
Map2BeanTransformer - Class in info.magnolia.config.map2bean
Deprecated.
since 5.4.7 - the class has been relocated to Map2BeanTransformer, please use it instead instead.
Map2BeanTransformer(ComponentProvider, TypeMapping, PreConfiguredBeanUtils) - Constructor for class info.magnolia.config.map2bean.Map2BeanTransformer
Deprecated.
 
MapBasedDefinitionProviderWrapper<T> - Class in info.magnolia.config.source
definition provider wrapper which constructs a new version of a provided bean from a Map.
MapBasedDefinitionProviderWrapper(DefinitionProvider<T>, Map2BeanTransformer, Map<String, Object>) - Constructor for class info.magnolia.config.source.MapBasedDefinitionProviderWrapper
 
matcherFor(String) - Method in class info.magnolia.config.source.yaml.RegexBasedPathToMetadataInferrer
 
metadata() - Method in class info.magnolia.config.registry.decoration.CachingDefinitionDecorator
 
metadata() - Method in interface info.magnolia.config.registry.decoration.DefinitionDecorator
 
metadata(DefinitionMetadata) - Method in class info.magnolia.config.registry.DefinitionProviderBuilder
 
metadata(DefinitionMetadataBuilder) - Method in class info.magnolia.config.registry.DefinitionProviderBuilder
 
Metadata(Map<String, Object>) - Constructor for class info.magnolia.config.source.yaml.construct.WrapMetadata.Metadata
 
metadata() - Method in class info.magnolia.config.source.yaml.decoration.YamlDefinitionDecorator
 
MgnlYamlConstruct - Class in info.magnolia.config.source.yaml.construct
Basic abstract YAML construct for Magnolia specific YAML extensions.
MgnlYamlConstruct(Consumer<DefinitionProvider.Problem>) - Constructor for class info.magnolia.config.source.yaml.construct.MgnlYamlConstruct
 
MgnlYamlConstructor - Class in info.magnolia.config.source.yaml
Magnolia-specific extension of SnakeYAML constructor.
MgnlYamlConstructor.YamlConfigurationDependencyAggregator - Class in info.magnolia.config.source.yaml
Simple aggregator class which allows to collect a set of YamlConfigurationDependency instances.
minor() - Static method in interface info.magnolia.config.registry.DefinitionProvider.Problem
 
module(String) - Method in class info.magnolia.config.registry.DefinitionMetadataBuilder
 
moduleConventionsFormatFor(Registry) - Method in class info.magnolia.config.source.yaml.YamlConfigurationSourceBuilder
 
moduleDependencyBasedComparator(ModuleRegistry) - Static method in class info.magnolia.config.registry.decoration.DefinitionDecorators
 
moduleName(Matcher, String) - Method in class info.magnolia.config.source.yaml.RegexBasedPathToMetadataInferrer
 
MutableWrapper<T,U extends T> - Class in info.magnolia.config
Provides a mutable wrapper.
MutableWrapper.BeanPropertyMethodInvoker - Class in info.magnolia.config
Invoker which is backing up the proxies produced by MutableWrapper.
MutableWrapper.Mutable<T> - Interface in info.magnolia.config
Generic interface which allows to set the arbitrary object properties via MutableWrapper.Mutable.setProperty(String, Object).
MutableWrapper.ProxyWithBeanPropertyMethodInvoker - Interface in info.magnolia.config
Provides access to the mutable wrapper invoker.
Mutator<T> - Class in info.magnolia.config
Base class for the concrete mutator objects (see extending classes in UI project).
Mutator(MutableWrapper.Mutable<T>) - Constructor for class info.magnolia.config.Mutator
 
Mutator(T) - Constructor for class info.magnolia.config.Mutator
 

N

name(String) - Method in class info.magnolia.config.registry.DefinitionMetadataBuilder
 
name() - Method in interface info.magnolia.config.registry.DefinitionProvider.Problem.Type
 
name() - Method in interface info.magnolia.config.registry.DefinitionType
Deprecated.
since 5.5 - many implementors of this interface are based on enums which have an in-built finalised method with the same name making it hard to provide a custom definition type's label. Use DefinitionType.getName() instead.
name() - Method in interface info.magnolia.config.source.ConfigurationSourceType
 
named(String) - Method in class info.magnolia.config.registry.DefinitionQuery
 
NamedDefinition - Interface in info.magnolia.config
An optional interface definitions can implement to signify their name is configurable.
newBuilder() - Static method in class info.magnolia.config.registry.DefinitionProviderBuilder
 
newMetadataBuilder() - Method in interface info.magnolia.config.registry.Registry
Implementations of DefinitionMetadataBuilder determine how referenceId strings for this registry are generated.
newProvider(Node) - Method in class info.magnolia.config.source.jcr.JcrConfigurationSource
 
newSnakeYaml(Resource, MgnlYamlConstructor.YamlConfigurationDependencyAggregator) - Method in class info.magnolia.config.source.yaml.YamlReader
 
NoSuchDefinitionException(String) - Constructor for exception info.magnolia.config.registry.Registry.NoSuchDefinitionException
 

O

of(Map<String, Object>) - Static method in class info.magnolia.config.maputil.ConfigurationMapOverlay
 
of(Object) - Static method in class info.magnolia.config.source.yaml.construct.WrapMetadata.Metadata
 
ofConfigurationSourceType(ConfigurationSourceType) - Method in class info.magnolia.config.registry.DefinitionQuery
 
ofType(DefinitionType) - Method in class info.magnolia.config.registry.DefinitionQuery
 
onRegister(DefinitionProvider<T>) - Method in class info.magnolia.config.registry.AbstractRegistry
 
overlay() - Method in class info.magnolia.config.maputil.ConfigurationMapOverlay
 
OverrideSource - Class in info.magnolia.config.source.yaml.construct
Custom SnakeYAML construct strictly bound to the !override YAML tag.
OverrideSource(Consumer<DefinitionProvider.Problem>) - Constructor for class info.magnolia.config.source.yaml.construct.OverrideSource
 
OverridingMap(Map<K, V>) - Constructor for class info.magnolia.config.maputil.ConfigurationMapOverlay.OverridingMap
 

P

parseYamlFile() - Method in class info.magnolia.config.source.yaml.decoration.YamlDefinitionDecorator
 
PathToMetadataInferrer - Interface in info.magnolia.config.source.yaml
A simple component which helps extracting DefinitionMetadata information from given resource path.
pluralTypeNameOf(DefinitionType) - Static method in class info.magnolia.config.registry.RegistryTypeNameUtil
 
pluralTypeNameOf(Registry) - Static method in class info.magnolia.config.registry.RegistryTypeNameUtil
Deprecated.
pluralTypeNameOf(Registry) - Method in class info.magnolia.config.source.AbstractConfigurationSourceBuilder
Deprecated.
since 5.5 - use DefinitionType.getPluralName() instead.
populateFrom(DefinitionMetadataBuilder, Resource) - Method in interface info.magnolia.config.source.yaml.PathToMetadataInferrer
 
populateFrom(DefinitionMetadataBuilder, Resource) - Method in class info.magnolia.config.source.yaml.RegexBasedPathToMetadataInferrer
 
properties() - Method in interface info.magnolia.config.registry.DefinitionRawView
Order is entirely dependent on the source.
properties() - Method in class info.magnolia.config.source.raw.DefinitionRawViewMapWrapper
 
Property() - Constructor for class info.magnolia.config.registry.DefinitionRawView.Property
 
put(DefinitionProvider<T>) - Method in class info.magnolia.config.registry.RegistryMap
 

Q

query() - Method in class info.magnolia.config.registry.AbstractRegistry
Deprecated.
query() - Method in interface info.magnolia.config.registry.Registry
Deprecated.
as of 5.5 - directly instantiate an implementation of DefinitionQuery
query() - Method in interface info.magnolia.config.registry.RegistryFacade
Create query operating over an aggregation of all registries in this facade.
query(DefinitionQuery) - Method in interface info.magnolia.config.registry.RegistryFacade
Like RegistryFacade.query(), but adopts properties from another query.
query() - Method in class info.magnolia.config.registry.RegistryFacadeImpl
 
query(DefinitionQuery) - Method in class info.magnolia.config.registry.RegistryFacadeImpl
 

R

RawDefinitionViewToMapConverter - Class in info.magnolia.config.converters
Converts a DefinitionRawView to Map.
rawView(DefinitionRawView) - Method in class info.magnolia.config.registry.DefinitionProviderBuilder
 
rawViewToMap(DefinitionRawView) - Static method in class info.magnolia.config.converters.RawDefinitionViewToMapConverter
 
read(Resource) - Method in class info.magnolia.config.source.yaml.YamlReader
 
readData() - Method in class info.magnolia.config.source.yaml.dependency.DefinitionDependency
 
readData() - Method in interface info.magnolia.config.source.yaml.dependency.YamlConfigurationDependency
 
readData() - Method in class info.magnolia.config.source.yaml.dependency.YamlFileDependency
 
readNoCast(Resource) - Method in class info.magnolia.config.source.yaml.YamlReader
 
readToMap(Resource) - Method in class info.magnolia.config.source.yaml.YamlReader
 
readWithDependencies(Resource) - Method in class info.magnolia.config.source.yaml.YamlReader
 
RegexBasedPathToMetadataInferrer - Class in info.magnolia.config.source.yaml
Parse the config path for the metadata attributes, according to a regex pattern.
RegexBasedPathToMetadataInferrer(Pattern) - Constructor for class info.magnolia.config.source.yaml.RegexBasedPathToMetadataInferrer
 
register(DefinitionProvider<T>) - Method in class info.magnolia.config.registry.AbstractRegistry
 
register(DefinitionProvider<T>) - Method in interface info.magnolia.config.registry.Registry
 
registerCustomConstruct(String, Construct) - Method in class info.magnolia.config.source.yaml.YamlReader
 
registerCustomMultiConstruct(String, Construct) - Method in class info.magnolia.config.source.yaml.YamlReader
 
registerDefinitionDecoratorResolver(FileDefinitionDecoratorResolver) - Method in class info.magnolia.config.source.yaml.AbstractFileResourceConfigurationSource
 
RegistrationException - Exception in info.magnolia.config.registry
Deprecated.
this is a temporary copy from info.magnolia.registry (magnolia-core);
RegistrationException(String) - Constructor for exception info.magnolia.config.registry.RegistrationException
Deprecated.
 
RegistrationException(String, Throwable) - Constructor for exception info.magnolia.config.registry.RegistrationException
Deprecated.
 
Registry<T> - Interface in info.magnolia.config.registry
An instance of a registry is responsible for one particular DefinitionType; these definition can come from various sources.
Registry.InvalidDefinitionException - Exception in info.magnolia.config.registry
Thrown by a registry when the underlying bean is not successfully resolved, not valid, or not enabled.
Registry.NoSuchDefinitionException - Exception in info.magnolia.config.registry
Thrown by a registry when it doesn't hold an entity that is asked for.
RegistryFacade - Interface in info.magnolia.config.registry
Central interface for registries; provides views on known Registry instances, and is able to query them by module, type or source.
RegistryFacadeImpl - Class in info.magnolia.config.registry
Implementation of the RegistryFacade.
RegistryFacadeImpl(Set<Registry>) - Constructor for class info.magnolia.config.registry.RegistryFacadeImpl
 
registryFor(DefinitionType) - Method in interface info.magnolia.config.registry.RegistryFacade
 
registryFor(DefinitionType) - Method in class info.magnolia.config.registry.RegistryFacadeImpl
 
RegistryMap<T> - Class in info.magnolia.config.registry
Thread safe map intended to be used for registries.
RegistryMap() - Constructor for class info.magnolia.config.registry.RegistryMap
 
RegistryTypeNameUtil - Class in info.magnolia.config.registry
Common utility for humanizing the Registry name.
RegistryTypeNameUtil() - Constructor for class info.magnolia.config.registry.RegistryTypeNameUtil
 
relativeLocation(String) - Method in class info.magnolia.config.registry.DefinitionMetadataBuilder
 
relativeLocation(Matcher, String) - Method in class info.magnolia.config.source.yaml.RegexBasedPathToMetadataInferrer
 
reload(List<Node>) - Method in class info.magnolia.config.source.jcr.JcrConfigurationSource
 
remove(DefinitionMetadata) - Method in class info.magnolia.config.registry.RegistryMap
 
removeAndPutAll(Collection<DefinitionMetadata>, Collection<DefinitionProvider<T>>) - Method in class info.magnolia.config.registry.RegistryMap
 
removeDecorator(DefinitionDecorator<T>) - Method in class info.magnolia.config.registry.AbstractRegistry
 
removeDecorator(DefinitionDecorator<T>) - Method in interface info.magnolia.config.registry.Registry
 
removeDefinitionsMatchingPath(String) - Method in class info.magnolia.config.source.yaml.AbstractFileResourceConfigurationSource
 
reportProblem(DefinitionProvider.Problem) - Method in class info.magnolia.config.source.yaml.construct.MgnlYamlConstruct
 
resolve(Resource) - Method in interface info.magnolia.config.source.yaml.decoration.FileDefinitionDecoratorResolver
 
resolve(Resource) - Method in class info.magnolia.config.source.yaml.decoration.FilePathBasedYamlDefinitionDecoratorResolver
 
resolve() - Static method in class info.magnolia.config.source.yaml.dependency.DefinitionDependency
 
resolveDefinitionProvider() - Method in class info.magnolia.config.source.yaml.dependency.DefinitionDependency
 

S

setConstructor(MgnlYamlConstructor) - Method in class info.magnolia.config.source.yaml.construct.MgnlYamlConstruct
 
setFileName(String) - Method in class info.magnolia.commands.ExportJcrNodeToYamlCommand
 
setOutputStream(OutputStream) - Method in class info.magnolia.commands.ExportJcrNodeToYamlCommand
 
setProperty(String, Object) - Method in interface info.magnolia.config.MutableWrapper.Mutable
 
setProperty - Static variable in class info.magnolia.config.MutableWrapper
 
setProperty(String, Object) - Method in class info.magnolia.config.Mutator
 
severe() - Static method in interface info.magnolia.config.registry.DefinitionProvider.Problem
 
simple(String, Object) - Static method in class info.magnolia.config.registry.DefinitionRawView.Property
 
since(String) - Method in class info.magnolia.config.source.Deprecation.Builder
 
since() - Method in class info.magnolia.config.source.Deprecation
 
start(ModuleLifecycleContext) - Method in class info.magnolia.config.ConfigModule
 
start() - Method in class info.magnolia.config.registry.AbstractRegistry
 
start() - Method in interface info.magnolia.config.registry.Registry
Call start() once sources have been added; addSource() should however call source.startWith(registry) so maybe not ?
start() - Method in interface info.magnolia.config.source.ConfigurationSource
 
start() - Method in class info.magnolia.config.source.jcr.JcrConfigurationSource
 
start() - Method in class info.magnolia.config.source.yaml.AbstractFileResourceConfigurationSource
 
startDecoration() - Method in class info.magnolia.config.source.yaml.AbstractFileResourceConfigurationSource
 
startDecoration() - Method in class info.magnolia.config.source.yaml.YamlConfigurationSource
 
stop(ModuleLifecycleContext) - Method in class info.magnolia.config.ConfigModule
 
subBean(String, DefinitionRawView) - Static method in class info.magnolia.config.registry.DefinitionRawView.Property
 

T

TAG - Static variable in class info.magnolia.config.source.yaml.construct.IncludeYamlFile
Deprecated.
 
TAG - Static variable in class info.magnolia.config.source.yaml.construct.OverrideSource
 
TAG_PREFIX - Static variable in class info.magnolia.config.source.yaml.construct.IncludeFileYamlWithModificationPossibility
 
TAG_PREFIX - Static variable in class info.magnolia.config.source.yaml.construct.InheritDefinition
 
TAG_PREFIX - Static variable in class info.magnolia.config.source.yaml.construct.WrapMetadata
 
toBean(Map<String, Object>, Class<T>) - Method in class info.magnolia.config.map2bean.Map2BeanTransformer
Deprecated.
 
ToMap<S,K> - Class in info.magnolia.config.maputil
Simple utility which brings an arbitrary source object to the map representation.
ToMap() - Constructor for class info.magnolia.config.maputil.ToMap
 
toMap(S) - Static method in class info.magnolia.config.maputil.ToMap
 
toString() - Method in class info.magnolia.config.registry.decoration.CachingDefinitionDecorator
 
toString() - Method in class info.magnolia.config.registry.DefinitionMetadataBuilder.DefinitionMetadataImpl
 
toString() - Method in class info.magnolia.config.registry.DefinitionQuery
 
toString() - Method in class info.magnolia.config.source.Deprecation
 
toString() - Method in class info.magnolia.config.source.yaml.decoration.YamlDefinitionDecorator
 
toString() - Method in class info.magnolia.config.source.yaml.dependency.DefinitionDependency
 
toString() - Method in class info.magnolia.config.source.yaml.dependency.YamlFileDependency
 
type(DefinitionType) - Method in class info.magnolia.config.registry.DefinitionMetadataBuilder
 
type() - Method in interface info.magnolia.config.registry.Registry
 
type() - Method in interface info.magnolia.config.source.ConfigurationSource
 
type() - Method in class info.magnolia.config.source.jcr.JcrConfigurationSource
 
type() - Method in class info.magnolia.config.source.yaml.AbstractFileResourceConfigurationSource
 
typeNameOf(DefinitionType) - Static method in class info.magnolia.config.registry.RegistryTypeNameUtil
 
typeNameOf(Registry) - Static method in class info.magnolia.config.registry.RegistryTypeNameUtil
Deprecated.
typeNameOf(Registry) - Method in class info.magnolia.config.source.AbstractConfigurationSourceBuilder
Deprecated.
since 5.5 - use DefinitionType.getName() instead.

U

unregisterAndRegister(Collection<DefinitionMetadata>, Collection<DefinitionProvider<T>>) - Method in class info.magnolia.config.registry.AbstractRegistry
 
unregisterAndRegister(Collection<DefinitionMetadata>, Collection<DefinitionProvider<T>>) - Method in interface info.magnolia.config.registry.Registry
 
usingModuleAndRelativePathAsId() - Static method in class info.magnolia.config.registry.DefinitionMetadataBuilder
A convenience static factory method which returns a DefinitionMetadataBuilder which generates referenceId using the <module-name>:<relative-location> form.
usingNameAsId() - Static method in class info.magnolia.config.registry.DefinitionMetadataBuilder
A convenience static factory method which returns a DefinitionMetadataBuilder which generates referenceId using the name property.

V

validate(DefinitionProvider<T>) - Method in class info.magnolia.config.registry.AbstractRegistry
 
validate(DefinitionProvider<T>) - Method in interface info.magnolia.config.registry.validator.DefinitionValidator
 
validatePathPattern(String) - Method in class info.magnolia.config.source.yaml.YamlConfigurationSourceBuilder
 
valueOf(String) - Static method in enum info.magnolia.config.registry.DefinitionProvider.Problem.DefaultTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum info.magnolia.config.registry.DefinitionProvider.Problem.SeverityType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum info.magnolia.config.registry.DefinitionRawView.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum info.magnolia.config.source.ConfigurationSourceTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum info.magnolia.config.source.stub.ConfigurationSourceTypeStub
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum info.magnolia.config.source.yaml.dependency.YamlDependencyResoutionProblemType
Returns the enum constant of this type with the specified name.
values() - Static method in enum info.magnolia.config.registry.DefinitionProvider.Problem.DefaultTypes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum info.magnolia.config.registry.DefinitionProvider.Problem.SeverityType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum info.magnolia.config.registry.DefinitionRawView.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class info.magnolia.config.registry.RegistryMap
 
values() - Static method in enum info.magnolia.config.source.ConfigurationSourceTypes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum info.magnolia.config.source.stub.ConfigurationSourceTypeStub
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum info.magnolia.config.source.yaml.dependency.YamlDependencyResoutionProblemType
Returns an array containing the constants of this enum type, in the order they are declared.

W

withDefinitionReference(String) - Method in class info.magnolia.config.source.yaml.dependency.DefinitionDependency.Builder
 
withDetails(String) - Method in class info.magnolia.config.registry.DefinitionProviderProblemBuilder
 
withFilter(Predicate) - Method in class info.magnolia.config.source.jcr.JcrConfigurationSourceBuilder
Provides a Predicate which will be used to determine if a given need can indeed be registered with this registry.
withLastModifed(long) - Method in class info.magnolia.config.registry.DefinitionProviderBuilder
 
withLocation(String) - Method in class info.magnolia.config.registry.DefinitionProviderProblemBuilder
 
withLoggingContext(Logger, boolean) - Static method in class info.magnolia.config.registry.DefinitionProviderProblemLogger
 
withModulePath(String) - Method in class info.magnolia.config.source.jcr.JcrConfigurationSourceBuilder
 
withPattern(String) - Method in class info.magnolia.config.source.yaml.YamlConfigurationSourceBuilder
 
withProblemCollector(Consumer<DefinitionProvider.Problem>) - Method in class info.magnolia.config.source.yaml.dependency.DefinitionDependency.Builder
 
withRegistry(Registry<?>) - Method in class info.magnolia.config.source.yaml.dependency.DefinitionDependency.Builder
 
withRelatedException(Exception) - Method in class info.magnolia.config.registry.DefinitionProviderProblemBuilder
 
withSeverityType(DefinitionProvider.Problem.SeverityType) - Method in class info.magnolia.config.registry.DefinitionProviderProblemBuilder
 
withTitle(String) - Method in class info.magnolia.config.registry.DefinitionProviderProblemBuilder
 
withType(DefinitionProvider.Problem.Type) - Method in class info.magnolia.config.registry.DefinitionProviderProblemBuilder
 
wrap(U) - Static method in class info.magnolia.config.MutableWrapper
Does the same as MutableWrapper.wrapAs(Object, Class) but uses a provided instance's type as a default target type.
wrapAs(T, Class<U>) - Static method in class info.magnolia.config.MutableWrapper
Takes an arbitrary source object T and produces a proxied wrapper of type U which may extend T.
WrapMetadata - Class in info.magnolia.config.source.yaml.construct
Custom construct bound to !metadata tag.
WrapMetadata(Consumer<DefinitionProvider.Problem>) - Constructor for class info.magnolia.config.source.yaml.construct.WrapMetadata
 
WrapMetadata.Metadata - Class in info.magnolia.config.source.yaml.construct
Simple Map to present Metadata objects.

Y

yaml() - Method in class info.magnolia.config.source.ConfigurationSourceFactory
 
YamlConfigurationDependency - Interface in info.magnolia.config.source.yaml.dependency
Abstract interface of a dependency object which can be referenced in a YAML configuration file and then contribute to the resulting configuration data.
YamlConfigurationSource<T> - Class in info.magnolia.config.source.yaml
Configuration source for yaml configuration files.
YamlConfigurationSource(ResourceOrigin, Map2BeanTransformer, Registry<T>, Pattern, YamlReader) - Constructor for class info.magnolia.config.source.yaml.YamlConfigurationSource
YamlConfigurationSource(ResourceOrigin, Map2BeanTransformer, Registry<T>, Pattern, YamlReader, MagnoliaConfigurationProperties) - Constructor for class info.magnolia.config.source.yaml.YamlConfigurationSource
YamlConfigurationSource(ResourceOrigin, Map2BeanTransformer, Registry<T>, Pattern, YamlReader, MagnoliaConfigurationProperties, ModuleRegistry) - Constructor for class info.magnolia.config.source.yaml.YamlConfigurationSource
 
YamlConfigurationSourceBuilder - Class in info.magnolia.config.source.yaml
Builder for YamlConfigurationSource instances.
YamlConfigurationSourceBuilder(ResourceOrigin, Map2BeanTransformer, YamlReader) - Constructor for class info.magnolia.config.source.yaml.YamlConfigurationSourceBuilder
YamlConfigurationSourceBuilder(ResourceOrigin, Map2BeanTransformer, YamlReader, MagnoliaConfigurationProperties) - Constructor for class info.magnolia.config.source.yaml.YamlConfigurationSourceBuilder
YamlConfigurationSourceBuilder(ResourceOrigin, Map2BeanTransformer, YamlReader, MagnoliaConfigurationProperties, ModuleRegistry) - Constructor for class info.magnolia.config.source.yaml.YamlConfigurationSourceBuilder
 
YamlConversionResult(Object, Set<YamlConfigurationDependency>) - Constructor for class info.magnolia.config.source.yaml.YamlReader.YamlConversionResult
 
YamlDefinitionDecorator<T> - Class in info.magnolia.config.source.yaml.decoration
Definition decorator implementation which uses a YAML file as a decoration data source.
YamlDefinitionDecorator(YamlDefinitionDecoratorMetadata, DefinitionReferenceIdResolver, Resource, Map2BeanTransformer) - Constructor for class info.magnolia.config.source.yaml.decoration.YamlDefinitionDecorator
YamlDefinitionDecorator(YamlDefinitionDecoratorMetadata, DefinitionReferenceIdResolver, Resource, Map2BeanTransformer, MagnoliaConfigurationProperties) - Constructor for class info.magnolia.config.source.yaml.decoration.YamlDefinitionDecorator
 
YamlDefinitionDecoratorMetadata - Interface in info.magnolia.config.source.yaml.decoration
YamlDefinitionDecoratorMetadata.Impl - Class in info.magnolia.config.source.yaml.decoration
Default simple implementation of YamlDefinitionDecoratorMetadata.
YamlDefinitionProvider<T> - Class in info.magnolia.config.source.yaml
Dynamic DefinitionProvider implementation which wraps a YAML resource and tracks its dependencies.
YamlDefinitionProvider(YamlConfigurationSource<T>, Resource, Map2BeanTransformer, YamlReader, ModuleRegistry) - Constructor for class info.magnolia.config.source.yaml.YamlDefinitionProvider
 
YamlDefinitionProvider(YamlConfigurationSource<T>, Resource, Map2BeanTransformer, YamlReader) - Constructor for class info.magnolia.config.source.yaml.YamlDefinitionProvider
YamlDependencyResoutionProblemType - Enum in info.magnolia.config.source.yaml.dependency
.
YamlFileDependency - Class in info.magnolia.config.source.yaml.dependency
A kind of YamlConfigurationDependency which represents another YAML file, possibly included or somehow referenced in another file.
YamlFileDependency(ResourceOrigin, String, YamlReader, MgnlYamlConstructor.YamlConfigurationDependencyAggregator, Consumer<DefinitionProvider.Problem>) - Constructor for class info.magnolia.config.source.yaml.dependency.YamlFileDependency
 
YamlReader - Class in info.magnolia.config.source.yaml
The YamlReader reads configuration from a yaml file and returns it as a map representing bean properties.
YamlReader() - Constructor for class info.magnolia.config.source.yaml.YamlReader
 
YamlReader.YamlConversionResult - Class in info.magnolia.config.source.yaml
Result of YAML file conversion.
YamlReaderException - Exception in info.magnolia.config.source.yaml
Augments YAMLException with information about resource in which it has occurred.
YamlReaderException(YAMLException, Resource) - Constructor for exception info.magnolia.config.source.yaml.YamlReaderException
 
A B C D E F G H I J K L M N O P Q R S T U V W Y 
Skip navigation links

Copyright © 2003–2018 Magnolia International Ltd.. All rights reserved.