@Singleton public class ComponentTypeDefinitionRegistry extends info.magnolia.config.registry.AbstractRegistry<FieldTypeDefinition>
Constructor and Description |
---|
ComponentTypeDefinitionRegistry(info.magnolia.module.ModuleRegistry moduleRegistry) |
Modifier and Type | Method and Description |
---|---|
<T> FieldTypeDefinition<T> |
getByDefinition(FieldDefinition<T> definition) |
info.magnolia.config.registry.DefinitionMetadataBuilder |
newMetadataBuilder() |
info.magnolia.config.registry.DefinitionType |
type() |
addDecorator, addValidator, getAllDefinitions, getAllMetadata, getAllProviders, getDecoratedDefinitionProvider, getProvider, getProvider, getReferenceId, getRegistryMap, onRegister, query, register, removeDecorator, start, unregisterAndRegister, validate
@Inject public ComponentTypeDefinitionRegistry(info.magnolia.module.ModuleRegistry moduleRegistry)
public <T> FieldTypeDefinition<T> getByDefinition(FieldDefinition<T> definition)
public info.magnolia.config.registry.DefinitionType type()
public info.magnolia.config.registry.DefinitionMetadataBuilder newMetadataBuilder()
Copyright © 2018 Magnolia International Ltd.. All rights reserved.