Class GeneratedArticleComponent
java.lang.Object
de.hybris.platform.util.BridgeAbstraction
de.hybris.platform.jalo.Item
de.hybris.platform.jalo.ExtensibleItem
de.hybris.platform.jalo.c2l.LocalizableItem
de.hybris.platform.jalo.GenericItem
com.sap.retail.commercesuite.saparticlemodel.jalo.GeneratedArticleComponent
- All Implemented Interfaces:
Serializable,Comparable
- Direct Known Subclasses:
ArticleComponent
public abstract class GeneratedArticleComponent
extends de.hybris.platform.jalo.GenericItem
Generated class for type
ArticleComponent.- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class de.hybris.platform.jalo.GenericItem
de.hybris.platform.jalo.GenericItem.GenericItemImplNested classes/interfaces inherited from class de.hybris.platform.jalo.c2l.LocalizableItem
de.hybris.platform.jalo.c2l.LocalizableItem.LocalizableItemImplNested classes/interfaces inherited from class de.hybris.platform.jalo.ExtensibleItem
de.hybris.platform.jalo.ExtensibleItem.ExtensibleItemImplNested classes/interfaces inherited from class de.hybris.platform.jalo.Item
de.hybris.platform.jalo.Item.AttributeFilter, de.hybris.platform.jalo.Item.AttributeMode, de.hybris.platform.jalo.Item.CachedGetter, de.hybris.platform.jalo.Item.CachedSetter, de.hybris.platform.jalo.Item.ItemAttributeMap, de.hybris.platform.jalo.Item.ItemConstraint, de.hybris.platform.jalo.Item.ItemImpl, de.hybris.platform.jalo.Item.JaloCachedComputationException -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringQualifier of theArticleComponent.componentattributestatic final StringQualifier of theArticleComponent.quantityattributestatic final StringQualifier of theArticleComponent.structuredArticleattributeprotected static final de.hybris.platform.util.BidirectionalOneToManyHandler<GeneratedArticleComponent>BidirectionalOneToManyHandlerfor handling 1:n STRUCTUREDARTICLE's relation attributes from 'one' side.static final StringQualifier of theArticleComponent.structuredArticlePOSattributestatic final StringQualifier of theArticleComponent.unitattributeFields inherited from class de.hybris.platform.jalo.c2l.LocalizableItem
LANGUAGE_FALLBACK_ENABLEDFields inherited from class de.hybris.platform.jalo.Item
_CREATION_TIME_INTERNAL, _MODIFIED_TIME_INTERNAL, accessorLog, CREATION_TIME, DISABLE_ATTRIBUTE_CHECK, DISABLE_ITEMCHECK_BEFORE_REMOVABLE, EVEN, FEATURE_ACCESSMAP_QUALIFIER, HJMPTS, INITIAL_CREATION_FLAG, isJaloOnly, MODIFIED_TIME, NEGATIVE, NOT_FOUND, OWNER, PK, POSITIVE, SAVE_FROM_SERVICE_LAYER, staticTransientObjects, TYPEFields inherited from class de.hybris.platform.util.BridgeAbstraction
impl, tenant -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected de.hybris.platform.jalo.ItemcreateItem(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.type.ComposedType type, de.hybris.platform.jalo.Item.ItemAttributeMap allAttributes) de.hybris.platform.jalo.product.ProductGenerated method - Getter of theArticleComponent.componentattribute.de.hybris.platform.jalo.product.ProductgetComponent(de.hybris.platform.jalo.SessionContext ctx) Generated method - Getter of theArticleComponent.componentattribute.Generated method - Getter of theArticleComponent.quantityattribute.getQuantity(de.hybris.platform.jalo.SessionContext ctx) Generated method - Getter of theArticleComponent.quantityattribute.intGenerated method - Getter of theArticleComponent.quantityattribute.intgetQuantityAsPrimitive(de.hybris.platform.jalo.SessionContext ctx) Generated method - Getter of theArticleComponent.quantityattribute.de.hybris.platform.jalo.product.ProductGenerated method - Getter of theArticleComponent.structuredArticleattribute.de.hybris.platform.jalo.product.ProductgetStructuredArticle(de.hybris.platform.jalo.SessionContext ctx) Generated method - Getter of theArticleComponent.structuredArticleattribute.de.hybris.platform.jalo.product.UnitgetUnit()Generated method - Getter of theArticleComponent.unitattribute.de.hybris.platform.jalo.product.UnitgetUnit(de.hybris.platform.jalo.SessionContext ctx) Generated method - Getter of theArticleComponent.unitattribute.voidsetComponent(de.hybris.platform.jalo.product.Product value) Generated method - Setter of theArticleComponent.componentattribute.voidsetComponent(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.product.Product value) Generated method - Setter of theArticleComponent.componentattribute.voidsetQuantity(int value) Generated method - Setter of theArticleComponent.quantityattribute.voidsetQuantity(de.hybris.platform.jalo.SessionContext ctx, int value) Generated method - Setter of theArticleComponent.quantityattribute.voidsetQuantity(de.hybris.platform.jalo.SessionContext ctx, Integer value) Generated method - Setter of theArticleComponent.quantityattribute.voidsetQuantity(Integer value) Generated method - Setter of theArticleComponent.quantityattribute.protected voidsetStructuredArticle(de.hybris.platform.jalo.product.Product value) Generated method - Setter of theArticleComponent.structuredArticleattribute.protected voidsetStructuredArticle(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.product.Product value) Generated method - Setter of theArticleComponent.structuredArticleattribute.voidsetUnit(de.hybris.platform.jalo.product.Unit value) Generated method - Setter of theArticleComponent.unitattribute.voidsetUnit(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.product.Unit value) Generated method - Setter of theArticleComponent.unitattribute.Methods inherited from class de.hybris.platform.jalo.GenericItem
getImplementation, getInitialProperties, getNonInitialAttributes, getRelatedItems, getRelatedItems, setRelatedItemsMethods inherited from class de.hybris.platform.jalo.c2l.LocalizableItem
getAllLocalizedProperties, getAllLocalizedProperties, getAllLocalizedProperties, getAllLocalizedProperties, getAllValuesSessionContext, getLocalizedProperty, getLocalizedProperty, getLocalizedPropertyInternal, getLocalizedPropertyNames, getLocalizedPropertyNames, hasLanguage, isEmptyValue, isFallbackEnabled, removeLocalizedProperty, removeLocalizedProperty, setAllLocalizedProperties, setAllLocalizedProperties, setLocalizedProperty, setLocalizedPropertyMethods inherited from class de.hybris.platform.jalo.ExtensibleItem
createNonClassAccessor, getAllProperties, getAllProperties, getProperty, getProperty, getPropertyNames, getPropertyNames, removeProperty, removeProperty, setAllProperties, setAllProperties, setProperty, setPropertyMethods inherited from class de.hybris.platform.jalo.Item
addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addNegativePermission, addPermission, addPositivePermission, assureExtensionsLoaded, changeTypeAfterCreation, checkConstraint, checkItemPermission, checkMandatoryAttribute, checkMandatoryAttribute, checkPermission, checkPermission, checkRemovable, clearPermission, compareTo, ctx, doAfterRemove, doBeforeRemove, equals, getAccessorFor, getAllAttributes, getAllAttributes, getAllAttributes, getAllAttributes, getAllAttributesInternal, getAllLinkedItems, getAndCheckCacheBoundItem, getAttribute, getAttribute, getCacheBoundItem, getComposedType, getComposedTypePK, getCreationTime, getCurrentlyRemovingCount, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItemsCount, getLinkedItemsCount, getLinkedItemsCount, getModificationTime, getNegativePermissions, getOwner, getPartOfRemovedSessionMarker, getPermissionMap, getPermissions, getPersistenceVersion, getPK, getPositivePermissions, getRestrictedPrincipals, getSession, getSyncObject, getTenant, getTransientObject, getTransientObjectMap, hashCode, hasRegisteredClassAccessorFor, internal_registerClassAccessorFor, internal_registerNonClassAccessorFor, invalidateLocalCaches, isAlive, isCacheBound, isCurrentlyRemoving, isCurrentlyRemoving, isEmptyRelationValue, isInCreate, isInstanceOf, isItemCheckBeforeRemoveableDisabled, isMarkModifiedDisabled, isRelationLocalizationFallbackEnabled, newInstance, notifyExtensionsAfterItemCreation, notifyExtensionsBeforeItemCreation, notifyItemRemoval, notifyManagerAboutItemRemoval, readResolve, registerAccessFor, registerAccessFor, registerJaloInvalidationListeners, remove, remove, removeItemCollection, removeItemCollection, removeLinkedItems, removeLinkedItems, removeLinkedItems, removeLinkedItems, removeLinks, removePartOfItems, removePartOfItems, setAllAttributes, setAllAttributes, setAllAttributesInternal, setAllLinkedItems, setAllLinkedItems, setAllLinkedItems, setAllLinkedItems, setAttribute, setAttribute, setAttributeFromString, setAttributeFromString, setCacheBound, setComposedType, setCreationTime, setImplementation, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setModificationTime, setNonInitialAttributes, setOwner, setPermissionsByMap, setTransientObject, setUseTA, suppressRelation, toString, useTA, writeReplaceMethods inherited from class de.hybris.platform.util.BridgeAbstraction
setTenant
-
Field Details
-
COMPONENT
Qualifier of theArticleComponent.componentattribute- See Also:
-
QUANTITY
Qualifier of theArticleComponent.quantityattribute- See Also:
-
UNIT
Qualifier of theArticleComponent.unitattribute- See Also:
-
STRUCTUREDARTICLEPOS
Qualifier of theArticleComponent.structuredArticlePOSattribute- See Also:
-
STRUCTUREDARTICLE
Qualifier of theArticleComponent.structuredArticleattribute- See Also:
-
STRUCTUREDARTICLEHANDLER
protected static final de.hybris.platform.util.BidirectionalOneToManyHandler<GeneratedArticleComponent> STRUCTUREDARTICLEHANDLERBidirectionalOneToManyHandlerfor handling 1:n STRUCTUREDARTICLE's relation attributes from 'one' side. -
DEFAULT_INITIAL_ATTRIBUTES
-
-
Constructor Details
-
GeneratedArticleComponent
public GeneratedArticleComponent()
-
-
Method Details
-
getDefaultAttributeModes
- Overrides:
getDefaultAttributeModesin classde.hybris.platform.jalo.Item
-
getComponent
public de.hybris.platform.jalo.product.Product getComponent(de.hybris.platform.jalo.SessionContext ctx) Generated method - Getter of theArticleComponent.componentattribute.- Returns:
- the component - Component Article
-
getComponent
public de.hybris.platform.jalo.product.Product getComponent()Generated method - Getter of theArticleComponent.componentattribute.- Returns:
- the component - Component Article
-
setComponent
public void setComponent(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.product.Product value) Generated method - Setter of theArticleComponent.componentattribute.- Parameters:
value- the component - Component Article
-
setComponent
public void setComponent(de.hybris.platform.jalo.product.Product value) Generated method - Setter of theArticleComponent.componentattribute.- Parameters:
value- the component - Component Article
-
createItem
protected de.hybris.platform.jalo.Item createItem(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.type.ComposedType type, de.hybris.platform.jalo.Item.ItemAttributeMap allAttributes) throws de.hybris.platform.jalo.JaloBusinessException - Overrides:
createItemin classde.hybris.platform.jalo.GenericItem- Throws:
de.hybris.platform.jalo.JaloBusinessException
-
getQuantity
Generated method - Getter of theArticleComponent.quantityattribute.- Returns:
- the quantity - Quantity
-
getQuantity
Generated method - Getter of theArticleComponent.quantityattribute.- Returns:
- the quantity - Quantity
-
getQuantityAsPrimitive
public int getQuantityAsPrimitive(de.hybris.platform.jalo.SessionContext ctx) Generated method - Getter of theArticleComponent.quantityattribute.- Returns:
- the quantity - Quantity
-
getQuantityAsPrimitive
public int getQuantityAsPrimitive()Generated method - Getter of theArticleComponent.quantityattribute.- Returns:
- the quantity - Quantity
-
setQuantity
Generated method - Setter of theArticleComponent.quantityattribute.- Parameters:
value- the quantity - Quantity
-
setQuantity
Generated method - Setter of theArticleComponent.quantityattribute.- Parameters:
value- the quantity - Quantity
-
setQuantity
public void setQuantity(de.hybris.platform.jalo.SessionContext ctx, int value) Generated method - Setter of theArticleComponent.quantityattribute.- Parameters:
value- the quantity - Quantity
-
setQuantity
public void setQuantity(int value) Generated method - Setter of theArticleComponent.quantityattribute.- Parameters:
value- the quantity - Quantity
-
getStructuredArticle
public de.hybris.platform.jalo.product.Product getStructuredArticle(de.hybris.platform.jalo.SessionContext ctx) Generated method - Getter of theArticleComponent.structuredArticleattribute.- Returns:
- the structuredArticle
-
getStructuredArticle
public de.hybris.platform.jalo.product.Product getStructuredArticle()Generated method - Getter of theArticleComponent.structuredArticleattribute.- Returns:
- the structuredArticle
-
setStructuredArticle
protected void setStructuredArticle(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.product.Product value) Generated method - Setter of theArticleComponent.structuredArticleattribute.- Parameters:
value- the structuredArticle
-
setStructuredArticle
protected void setStructuredArticle(de.hybris.platform.jalo.product.Product value) Generated method - Setter of theArticleComponent.structuredArticleattribute.- Parameters:
value- the structuredArticle
-
getUnit
public de.hybris.platform.jalo.product.Unit getUnit(de.hybris.platform.jalo.SessionContext ctx) Generated method - Getter of theArticleComponent.unitattribute.- Returns:
- the unit - Unit of measure
-
getUnit
public de.hybris.platform.jalo.product.Unit getUnit()Generated method - Getter of theArticleComponent.unitattribute.- Returns:
- the unit - Unit of measure
-
setUnit
public void setUnit(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.product.Unit value) Generated method - Setter of theArticleComponent.unitattribute.- Parameters:
value- the unit - Unit of measure
-
setUnit
public void setUnit(de.hybris.platform.jalo.product.Unit value) Generated method - Setter of theArticleComponent.unitattribute.- Parameters:
value- the unit - Unit of measure
-