public class FilePathBasedYamlDefinitionDecoratorResolver extends Object implements FileDefinitionDecoratorResolver
resource
path matches a certain pattern () which includes a specific reference id of
a single target definition provider
.
In case of a match - produces an instance of YamlDefinitionDecorator
.
YamlDefinitionDecorator
Constructor and Description |
---|
FilePathBasedYamlDefinitionDecoratorResolver(Map2BeanTransformer map2BeanTransformer,
Registry registry)
Deprecated.
|
FilePathBasedYamlDefinitionDecoratorResolver(Map2BeanTransformer map2BeanTransformer,
Registry registry,
MagnoliaConfigurationProperties magnoliaConfigurationProperties) |
Modifier and Type | Method and Description |
---|---|
<T> com.google.common.base.Optional<FileDefinitionDecorator<T>> |
resolve(Resource resource) |
@Deprecated public FilePathBasedYamlDefinitionDecoratorResolver(Map2BeanTransformer map2BeanTransformer, Registry registry)
FilePathBasedYamlDefinitionDecoratorResolver(Map2BeanTransformer, Registry, MagnoliaConfigurationProperties)
instead.@Inject public FilePathBasedYamlDefinitionDecoratorResolver(Map2BeanTransformer map2BeanTransformer, Registry registry, MagnoliaConfigurationProperties magnoliaConfigurationProperties)
public <T> com.google.common.base.Optional<FileDefinitionDecorator<T>> resolve(Resource resource)
resolve
in interface FileDefinitionDecoratorResolver
Copyright © 2003–2018 Magnolia International Ltd.. All rights reserved.