Class GeneratedCxExpressionTrigger
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
de.hybris.platform.personalizationservices.jalo.GeneratedCxAbstractTrigger
de.hybris.platform.personalizationservices.jalo.CxAbstractTrigger
de.hybris.platform.personalizationservices.jalo.GeneratedCxExpressionTrigger
- All Implemented Interfaces:
Serializable,Comparable
- Direct Known Subclasses:
CxExpressionTrigger
Generated class for type
CxExpressionTrigger.- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class de.hybris.platform.jalo.GenericItem
GenericItem.GenericItemImplNested classes/interfaces inherited from class de.hybris.platform.jalo.c2l.LocalizableItem
LocalizableItem.LocalizableItemImplNested classes/interfaces inherited from class de.hybris.platform.jalo.ExtensibleItem
ExtensibleItem.ExtensibleItemImplNested classes/interfaces inherited from class de.hybris.platform.jalo.Item
Item.AttributeFilter, Item.AttributeMode, Item.CachedGetter, Item.CachedSetter, Item.ItemAttributeMap, Item.ItemConstraint, Item.ItemImpl, Item.JaloCachedComputationException -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static StringRelation disable markmodifed parameter constants for CxSegmentToExpressionTrigger from ((personalizationservices))protected static StringRelation ordering override parameter constants for CxSegmentToExpressionTrigger from ((personalizationservices))protected static Stringprotected static final Map<String,Item.AttributeMode> static final StringQualifier of theCxExpressionTrigger.expressionattributestatic final StringQualifier of theCxExpressionTrigger.segmentsattributeFields inherited from class de.hybris.platform.personalizationservices.jalo.GeneratedCxAbstractTrigger
CATALOGVERSION, CODE, VARIATION, VARIATIONHANDLERFields 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 TypeMethodDescriptionvoidaddToSegments(SessionContext ctx, CxSegment value) Generated method - Addsvalueto segments.voidaddToSegments(CxSegment value) Generated method - Addsvalueto segments.protected Map<String,Item.AttributeMode> Generated method - Getter of theCxExpressionTrigger.expressionattribute.Generated method - Getter of theCxExpressionTrigger.expressionattribute.Generated method - Getter of theCxExpressionTrigger.segmentsattribute.Generated method - Getter of theCxExpressionTrigger.segmentsattribute.longlongbooleanisMarkModifiedDisabled(Item referencedItem) Deprecated, for removal: This API element is subject to removal in a future version.voidremoveFromSegments(SessionContext ctx, CxSegment value) Generated method - Removesvaluefrom segments.voidremoveFromSegments(CxSegment value) Generated method - Removesvaluefrom segments.voidsetExpression(SessionContext ctx, String value) Generated method - Setter of theCxExpressionTrigger.expressionattribute.voidsetExpression(String value) Generated method - Setter of theCxExpressionTrigger.expressionattribute.voidsetSegments(SessionContext ctx, Collection<CxSegment> value) Generated method - Setter of theCxExpressionTrigger.segmentsattribute.voidsetSegments(Collection<CxSegment> value) Generated method - Setter of theCxExpressionTrigger.segmentsattribute.Methods inherited from class de.hybris.platform.personalizationservices.jalo.CxAbstractTrigger
createItemMethods inherited from class de.hybris.platform.personalizationservices.jalo.GeneratedCxAbstractTrigger
getCatalogVersion, getCatalogVersion, getCode, getCode, getVariation, getVariation, setCatalogVersion, setCatalogVersion, setCode, setCode, setVariation, setVariationMethods 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, 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
-
EXPRESSION
Qualifier of theCxExpressionTrigger.expressionattribute- See Also:
-
SEGMENTS
Qualifier of theCxExpressionTrigger.segmentsattribute- See Also:
-
CXSEGMENTTOEXPRESSIONTRIGGER_SRC_ORDERED
Relation ordering override parameter constants for CxSegmentToExpressionTrigger from ((personalizationservices)) -
CXSEGMENTTOEXPRESSIONTRIGGER_TGT_ORDERED
-
CXSEGMENTTOEXPRESSIONTRIGGER_MARKMODIFIED
Relation disable markmodifed parameter constants for CxSegmentToExpressionTrigger from ((personalizationservices)) -
DEFAULT_INITIAL_ATTRIBUTES
-
-
Constructor Details
-
GeneratedCxExpressionTrigger
public GeneratedCxExpressionTrigger()
-
-
Method Details
-
getDefaultAttributeModes
- Overrides:
getDefaultAttributeModesin classGeneratedCxAbstractTrigger
-
getExpression
Generated method - Getter of theCxExpressionTrigger.expressionattribute.- Returns:
- the expression - How segments are grouped
-
getExpression
Generated method - Getter of theCxExpressionTrigger.expressionattribute.- Returns:
- the expression - How segments are grouped
-
setExpression
Generated method - Setter of theCxExpressionTrigger.expressionattribute.- Parameters:
value- the expression - How segments are grouped
-
setExpression
Generated method - Setter of theCxExpressionTrigger.expressionattribute.- Parameters:
value- the expression - How segments are grouped
-
isMarkModifiedDisabled
@Deprecated(since="2105", forRemoval=true) public boolean isMarkModifiedDisabled(Item referencedItem) Deprecated, for removal: This API element is subject to removal in a future version.- Overrides:
isMarkModifiedDisabledin classItem
-
getSegments
Generated method - Getter of theCxExpressionTrigger.segmentsattribute.- Returns:
- the segments
-
getSegments
Generated method - Getter of theCxExpressionTrigger.segmentsattribute.- Returns:
- the segments
-
getSegmentsCount
-
getSegmentsCount
public long getSegmentsCount() -
setSegments
Generated method - Setter of theCxExpressionTrigger.segmentsattribute.- Parameters:
value- the segments
-
setSegments
Generated method - Setter of theCxExpressionTrigger.segmentsattribute.- Parameters:
value- the segments
-
addToSegments
Generated method - Addsvalueto segments.- Parameters:
value- the item to add to segments
-
addToSegments
Generated method - Addsvalueto segments.- Parameters:
value- the item to add to segments
-
removeFromSegments
Generated method - Removesvaluefrom segments.- Parameters:
value- the item to remove from segments
-
removeFromSegments
Generated method - Removesvaluefrom segments.- Parameters:
value- the item to remove from segments
-
Utilities.getMarkModifiedOverride(de.hybris.platform.jalo.type.RelationType)