Package de.hybris.platform.integrationservices.model
Contains generated models for each type of de.hybris.platform.integrationservices.jalo package.
-
Interface Summary Interface Description AttributeSettableChecker Checks whether an attribute is settableAttributeSettableCheckerFactory A factory for creatingAttributeSettableChecker
s.AttributeValueAccessor An AttributeValueAccessor provides access, e.g.AttributeValueAccessorFactory A factory to createAttributeValueAccessor
sAttributeValueGetter An AttributeValueGetter provides get access to an attribute's valueAttributeValueGetterFactory A factory to createAttributeValueGetter
sAttributeValueSetter An AttributeValueSetter persists an attribute's valueAttributeValueSetterFactory A factory to createAttributeValueSetter
sClassificationAttributeValueConverter Converts value toClassificationAttributeValueModel
if converter is applicable.ClassificationAttributeValueHandler Sets the given value on product if handler is applicable.ClassificationAttributeValueService Provides operations to interact withClassificationAttributeValueModel
sCollectionDescriptor Describes a collection attributeDescriptorFactory This is anabstract factory responsible for providing descriptor implementations used for Integration Object metadata representation:IntegrationObjectDescriptor
,TypeDescriptor
, andTypeAttributeDescriptor
IntegrationObjectDescriptor DescribesIntegrationObject
.KeyDescriptor Descriptor of anIntegrationObjectItemModel
key.MapDescriptor Additional characteristics for an attribute of Map type, i.e.ProductFeatureModelFactory A factory for creatingProductFeatureModel
s.ReferencePath Represents a reference path from one item to another as a sequence of some Java property or attribute invocation.SettableAttributeHandler Describes logic to determine whether an attribute is settable.TypeAttributeDescriptor Describes an item type attribute from the integration object item point of view.TypeDescriptor Describes platform type in the context of an integration object item type. -
Class Summary Class Description AbstractIntegrationObjectItemAttributeModel Generated model class for type AbstractIntegrationObjectItemAttribute first defined at extension integrationservices.AllowedItemTypeMatchesAttributeHandler Provides calculation of the dynamicItemTypeMatch
attribute on theIntegrationObjectItemModel
BaseMockAttributeDescriptorModelBuilder<B extends BaseMockAttributeDescriptorModelBuilder,M extends AttributeDescriptorModel> Encapsulates builder behavior common for all kinds ofAttributeDescriptorModel
builders.BaseMockItemAttributeModelBuilder<B extends BaseMockItemAttributeModelBuilder> InboundChannelConfigurationModel Generated model class for type InboundChannelConfiguration first defined at extension integrationservices.IntegrationApiMediaModel Generated model class for type IntegrationApiMedia first defined at extension integrationservices.IntegrationObjectClassificationAttributesPresentAttributeHandler IntegrationObjectItemAttributeModel Generated model class for type IntegrationObjectItemAttribute first defined at extension integrationservices.IntegrationObjectItemAttributeModelUtils Utilities used in integration object models.IntegrationObjectItemAttributeModelUtilsUnitTest IntegrationObjectItemClassificationAttributeModel Generated model class for type IntegrationObjectItemClassificationAttribute first defined at extension integrationservices.IntegrationObjectItemModel Generated model class for type IntegrationObjectItem first defined at extension integrationservices.IntegrationObjectItemModelUtils Utilities used for IntegrationObjectItemModelsIntegrationObjectItemVirtualAttributeModel Generated model class for type IntegrationObjectItemVirtualAttribute first defined at extension integrationservices.IntegrationObjectModel Generated model class for type IntegrationObject first defined at extension integrationservices.IntegrationObjectRootItemAttributeHandler IntegrationObjectVirtualAttributeDescriptorModel Generated model class for type IntegrationObjectVirtualAttributeDescriptor first defined at extension integrationservices.KeyAttribute An attribute declared as a key attribute in integration object item definition.KeyAttributesAttributeHandler Provides calculation of the dynamickeyAttributes
attribute on theIntegrationObjectItemModel
MockAttributeDescriptorModelBuilder MockCollectionDescriptorModelBuilder MockCollectionItemAttributeModelBuilder MockComplexRelationItemAttributeModelBuilder MockIntegrationObjectItemModelBuilder MockItemAttributeModelBuilder MockMapAttributeDescriptorModelBuilder MockMapItemAttributeModelBuilder MockOneToOneRelationItemAttributeModelBuilder MockRelationAttributeDescriptorModelBuilder BuildsRelationDescriptorModel
for an attribute defined inside a relation.MockRelationDescriptorModelBuilder MonitoredRequestErrorModel Generated model class for type MonitoredRequestError first defined at extension integrationservices.MonitoredRequestModel Generated model class for type MonitoredRequest first defined at extension integrationservices.PartOfAttributeHandler Provides calculation of the dynamicpartOf
attribute on theIntegrationObjectItemAttributeModel
UniqueAttributesAttributeHandler Provides calculation of the dynamicpartOf
attribute on theIntegrationObjectItemAttributeModel
UniqueAttributesAttributeHandlerUnitTest