Class GeneratedCxSegmentTrigger
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.GeneratedCxSegmentTrigger
- All Implemented Interfaces:
Serializable,Comparable
- Direct Known Subclasses:
CxSegmentTrigger
Generated class for type
CxSegmentTrigger.- 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 CxSegmentToTrigger from ((personalizationservices))protected static StringRelation ordering override parameter constants for CxSegmentToTrigger from ((personalizationservices))protected static Stringprotected static final Map<String,Item.AttributeMode> static final StringQualifier of theCxSegmentTrigger.groupByattributestatic final StringQualifier of theCxSegmentTrigger.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 theCxSegmentTrigger.groupByattribute.getGroupBy(SessionContext ctx) Generated method - Getter of theCxSegmentTrigger.groupByattribute.Generated method - Getter of theCxSegmentTrigger.segmentsattribute.Generated method - Getter of theCxSegmentTrigger.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.voidsetGroupBy(EnumerationValue value) Generated method - Setter of theCxSegmentTrigger.groupByattribute.voidsetGroupBy(SessionContext ctx, EnumerationValue value) Generated method - Setter of theCxSegmentTrigger.groupByattribute.voidsetSegments(SessionContext ctx, Collection<CxSegment> value) Generated method - Setter of theCxSegmentTrigger.segmentsattribute.voidsetSegments(Collection<CxSegment> value) Generated method - Setter of theCxSegmentTrigger.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
-
GROUPBY
Qualifier of theCxSegmentTrigger.groupByattribute- See Also:
-
SEGMENTS
Qualifier of theCxSegmentTrigger.segmentsattribute- See Also:
-
CXSEGMENTTOTRIGGER_SRC_ORDERED
Relation ordering override parameter constants for CxSegmentToTrigger from ((personalizationservices)) -
CXSEGMENTTOTRIGGER_TGT_ORDERED
-
CXSEGMENTTOTRIGGER_MARKMODIFIED
Relation disable markmodifed parameter constants for CxSegmentToTrigger from ((personalizationservices)) -
DEFAULT_INITIAL_ATTRIBUTES
-
-
Constructor Details
-
GeneratedCxSegmentTrigger
public GeneratedCxSegmentTrigger()
-
-
Method Details
-
getDefaultAttributeModes
- Overrides:
getDefaultAttributeModesin classGeneratedCxAbstractTrigger
-
getGroupBy
Generated method - Getter of theCxSegmentTrigger.groupByattribute.- Returns:
- the groupBy - How segments are grouped
-
getGroupBy
Generated method - Getter of theCxSegmentTrigger.groupByattribute.- Returns:
- the groupBy - How segments are grouped
-
setGroupBy
Generated method - Setter of theCxSegmentTrigger.groupByattribute.- Parameters:
value- the groupBy - How segments are grouped
-
setGroupBy
Generated method - Setter of theCxSegmentTrigger.groupByattribute.- Parameters:
value- the groupBy - 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 theCxSegmentTrigger.segmentsattribute.- Returns:
- the segments
-
getSegments
Generated method - Getter of theCxSegmentTrigger.segmentsattribute.- Returns:
- the segments
-
getSegmentsCount
-
getSegmentsCount
public long getSegmentsCount() -
setSegments
Generated method - Setter of theCxSegmentTrigger.segmentsattribute.- Parameters:
value- the segments
-
setSegments
Generated method - Setter of theCxSegmentTrigger.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)