Class DefaultAttributeValueGetterFactory
- java.lang.Object
-
- de.hybris.platform.integrationservices.model.impl.DefaultAttributeValueGetterFactory
-
- All Implemented Interfaces:
AttributeValueGetterFactory
public class DefaultAttributeValueGetterFactory extends java.lang.Object implements AttributeValueGetterFactory
Default implementation of theAttributeValueGetterFactory
-
-
Constructor Summary
Constructors Constructor Description DefaultAttributeValueGetterFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AttributeValueGettercreate(TypeAttributeDescriptor descriptor)Creates anAttributeValueGetterfor the givenTypeAttributeDescriptorprotected ClassificationServicegetClassificationService()protected LogicExecutorFactorygetLogicExecutorFactory()protected ModelServicegetModelService()voidsetClassificationService(ClassificationService classificationService)voidsetLogicExecutorFactory(LogicExecutorFactory logicExecutorFactory)voidsetModelService(ModelService modelService)
-
-
-
Method Detail
-
create
public AttributeValueGetter create(TypeAttributeDescriptor descriptor)
Description copied from interface:AttributeValueGetterFactoryCreates anAttributeValueGetterfor the givenTypeAttributeDescriptor- Specified by:
createin interfaceAttributeValueGetterFactory- Parameters:
descriptor- The TypeAttributeDescriptor to associate with this AttributeValueGetter- Returns:
- The corresponding AttributeValueGetter for the descriptor. If the condition isn't met to create the appropriate getter, a default value getter is returned.
-
getModelService
protected ModelService getModelService()
-
setModelService
public void setModelService(ModelService modelService)
-
getClassificationService
protected ClassificationService getClassificationService()
-
setClassificationService
public void setClassificationService(ClassificationService classificationService)
-
getLogicExecutorFactory
protected LogicExecutorFactory getLogicExecutorFactory()
-
setLogicExecutorFactory
public void setLogicExecutorFactory(LogicExecutorFactory logicExecutorFactory)
-
-