Class BaseMockItemAttributeModelBuilder<B extends BaseMockItemAttributeModelBuilder>
java.lang.Object
de.hybris.platform.integrationservices.model.BaseMockItemAttributeModelBuilder<B>
- Direct Known Subclasses:
MockCollectionItemAttributeModelBuilder,MockComplexRelationItemAttributeModelBuilder,MockItemAttributeModelBuilder,MockMapItemAttributeModelBuilder,MockOneToOneRelationItemAttributeModelBuilder
public abstract class BaseMockItemAttributeModelBuilder<B extends BaseMockItemAttributeModelBuilder>
extends Object
-
Method Summary
Modifier and TypeMethodDescriptionbuild()Collection attribute definition builderComplex relationship attribute definition builderCollection attribute definition builderprotected abstract Bmyself()One to one attribute definition builderNo source or target is needed for a simple attribute.unique()withAutoCreate(Boolean value) withIntegrationObjectItemCode(String typeCode) withLocalized(Boolean value) withPartOf(boolean value) withReturnIntegrationObject(String integrationObjectCode) withUnique(Boolean value)
-
Method Details
-
simpleAttributeBuilder
No source or target is needed for a simple attribute.- Returns:
- the integration object attribute definition model builder
-
complexRelationAttributeBuilder
Complex relationship attribute definition builder- Returns:
- the integration object attribute definition model builder
-
oneToOneRelationAttributeBuilder
One to one attribute definition builder- Returns:
- the integration object attribute definition model builder
-
collectionAttributeBuilder
Collection attribute definition builder- Returns:
- the integration object attribute definition model builder
-
mapAttributeBuilder
Collection attribute definition builder- Returns:
- the integration object attribute definition model builder
-
withName
-
unique
-
withUnique
-
withLocalized
-
withAttributeDescriptor
-
withIntegrationObjectItemCode
-
withIntegrationObjectItem
-
withIntegrationObjectItem
-
withReturnIntegrationObject
-
withReturnIntegrationObjectItem
-
withReturnIntegrationObjectItem
-
withPartOf
-
withAutoCreate
-
build
-
myself
-