Class AbstractModifiableConfigurablePopulator<SOURCE,TARGET,OPTION>
- java.lang.Object
-
- de.hybris.platform.converters.impl.DefaultModifableConfigurablePopulator<SOURCE,TARGET,OPTION>
-
- de.hybris.platform.commercefacades.converter.impl.AbstractModifiableConfigurablePopulator<SOURCE,TARGET,OPTION>
-
- All Implemented Interfaces:
ConfigurablePopulator<SOURCE,TARGET,OPTION>,ModifiableConfigurablePopulator<SOURCE,TARGET,OPTION>,ConfigurablePopulator<SOURCE,TARGET,OPTION>,ModifiableConfigurablePopulator<SOURCE,TARGET,OPTION>,org.springframework.beans.factory.Aware,org.springframework.beans.factory.BeanFactoryAware,org.springframework.beans.factory.BeanNameAware,org.springframework.context.ApplicationContextAware
- Direct Known Subclasses:
DefaultConfigurablePopulator
@Deprecated(since="6.0", forRemoval=true) public abstract class AbstractModifiableConfigurablePopulator<SOURCE,TARGET,OPTION> extends DefaultModifableConfigurablePopulator<SOURCE,TARGET,OPTION> implements ModifiableConfigurablePopulator<SOURCE,TARGET,OPTION>, org.springframework.context.ApplicationContextAware, org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.BeanNameAwareDeprecated, for removal: This API element is subject to removal in a future version.Since 6.0. UseDefaultModifableConfigurablePopulatorinstead. Will be removed in version 6.2. This functionally this class was replaced byModifableConfigurablePopulatorPostProcessorModifiable variant of theDefaultConfigurablePopulator. Beans of this type can be modified via configuration ofConfigurablePopulatorModificationbeans.
-
-
Constructor Summary
Constructors Constructor Description AbstractModifiableConfigurablePopulator()Deprecated, for removal: This API element is subject to removal in a future version.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidaddModification(ConfigurablePopulatorModification<SOURCE,TARGET,OPTION> modification)Deprecated, for removal: This API element is subject to removal in a future version.Since 6.0.voidapplyModification(ConfigurablePopulatorModification<SOURCE,TARGET,OPTION> modification)Deprecated, for removal: This API element is subject to removal in a future version.protected voidapplyModifications()Deprecated, for removal: This API element is subject to removal in a future version.Since 6.0.protected org.springframework.context.ApplicationContextgetApplicationContext()Deprecated, for removal: This API element is subject to removal in a future version.Since 6.0.protected org.springframework.beans.factory.config.ConfigurableListableBeanFactorygetBeanFactory()Deprecated, for removal: This API element is subject to removal in a future version.protected java.lang.StringgetBeanName()Deprecated, for removal: This API element is subject to removal in a future version.Since 6.0.java.util.List<ConfigurablePopulatorModification<SOURCE,TARGET,OPTION>>getModifications()Deprecated, for removal: This API element is subject to removal in a future version.Since 6.0.protected java.util.List<ConfigurablePopulatorModification<SOURCE,TARGET,OPTION>>getParentModifications()Deprecated, for removal: This API element is subject to removal in a future version.Since 6.0.protected booleanisModified()Deprecated, for removal: This API element is subject to removal in a future version.Since 6.0.voidsetApplicationContext(org.springframework.context.ApplicationContext applicationContext)Deprecated, for removal: This API element is subject to removal in a future version.Since 6.0.voidsetBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory)Deprecated, for removal: This API element is subject to removal in a future version.Since 6.0.voidsetBeanName(java.lang.String beanName)Deprecated, for removal: This API element is subject to removal in a future version.Since 6.0.-
Methods inherited from class de.hybris.platform.converters.impl.DefaultModifableConfigurablePopulator
applyModification, getPopulators, populate, setPopulators
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.hybris.platform.converters.ConfigurablePopulator
populate
-
Methods inherited from interface de.hybris.platform.converters.ModifiableConfigurablePopulator
applyModification
-
-
-
-
Method Detail
-
applyModification
public void applyModification(ConfigurablePopulatorModification<SOURCE,TARGET,OPTION> modification)
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
applyModificationin interfaceModifiableConfigurablePopulator<SOURCE,TARGET,OPTION>
-
addModification
@Deprecated(since="6.0", forRemoval=true) public void addModification(ConfigurablePopulatorModification<SOURCE,TARGET,OPTION> modification)Deprecated, for removal: This API element is subject to removal in a future version.Since 6.0.- Specified by:
addModificationin interfaceModifiableConfigurablePopulator<SOURCE,TARGET,OPTION>
-
getModifications
@Deprecated(since="6.0", forRemoval=true) public java.util.List<ConfigurablePopulatorModification<SOURCE,TARGET,OPTION>> getModifications()Deprecated, for removal: This API element is subject to removal in a future version.Since 6.0.
-
getParentModifications
@Deprecated(since="6.0", forRemoval=true) protected java.util.List<ConfigurablePopulatorModification<SOURCE,TARGET,OPTION>> getParentModifications()Deprecated, for removal: This API element is subject to removal in a future version.Since 6.0.
-
applyModifications
@Deprecated(since="6.0", forRemoval=true) protected void applyModifications()Deprecated, for removal: This API element is subject to removal in a future version.Since 6.0.
-
isModified
@Deprecated(since="6.0", forRemoval=true) protected boolean isModified()Deprecated, for removal: This API element is subject to removal in a future version.Since 6.0.
-
getApplicationContext
@Deprecated(since="6.0", forRemoval=true) protected org.springframework.context.ApplicationContext getApplicationContext()Deprecated, for removal: This API element is subject to removal in a future version.Since 6.0.
-
setApplicationContext
@Deprecated(since="6.0", forRemoval=true) public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext) throws org.springframework.beans.BeansExceptionDeprecated, for removal: This API element is subject to removal in a future version.Since 6.0.- Specified by:
setApplicationContextin interfaceorg.springframework.context.ApplicationContextAware- Throws:
org.springframework.beans.BeansException
-
getBeanFactory
protected org.springframework.beans.factory.config.ConfigurableListableBeanFactory getBeanFactory()
Deprecated, for removal: This API element is subject to removal in a future version.
-
setBeanFactory
@Deprecated(since="6.0", forRemoval=true) public void setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory) throws org.springframework.beans.BeansExceptionDeprecated, for removal: This API element is subject to removal in a future version.Since 6.0.- Specified by:
setBeanFactoryin interfaceorg.springframework.beans.factory.BeanFactoryAware- Throws:
org.springframework.beans.BeansException
-
getBeanName
@Deprecated(since="6.0", forRemoval=true) protected java.lang.String getBeanName()Deprecated, for removal: This API element is subject to removal in a future version.Since 6.0.
-
setBeanName
@Deprecated(since="6.0", forRemoval=true) public void setBeanName(java.lang.String beanName)Deprecated, for removal: This API element is subject to removal in a future version.Since 6.0.- Specified by:
setBeanNamein interfaceorg.springframework.beans.factory.BeanNameAware
-
-