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:
java.io.Serializable,java.lang.Comparable
- Direct Known Subclasses:
CxExpressionTrigger
public abstract class GeneratedCxExpressionTrigger extends CxAbstractTrigger
Generated class for typeCxExpressionTrigger.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.jalo.GenericItem
GenericItem.GenericItemImpl
-
Nested classes/interfaces inherited from class de.hybris.platform.jalo.c2l.LocalizableItem
LocalizableItem.LocalizableItemImpl
-
Nested classes/interfaces inherited from class de.hybris.platform.jalo.ExtensibleItem
ExtensibleItem.ExtensibleItemImpl
-
Nested 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
Fields Modifier and Type Field Description protected static java.lang.StringCXSEGMENTTOEXPRESSIONTRIGGER_MARKMODIFIEDRelation disable markmodifed parameter constants for CxSegmentToExpressionTrigger from ((personalizationservices))protected static java.lang.StringCXSEGMENTTOEXPRESSIONTRIGGER_SRC_ORDEREDRelation ordering override parameter constants for CxSegmentToExpressionTrigger from ((personalizationservices))protected static java.lang.StringCXSEGMENTTOEXPRESSIONTRIGGER_TGT_ORDEREDprotected static java.util.Map<java.lang.String,Item.AttributeMode>DEFAULT_INITIAL_ATTRIBUTESstatic java.lang.StringEXPRESSIONQualifier of theCxExpressionTrigger.expressionattributestatic java.lang.StringSEGMENTSQualifier of theCxExpressionTrigger.segmentsattribute-
Fields inherited from class de.hybris.platform.personalizationservices.jalo.GeneratedCxAbstractTrigger
CATALOGVERSION, CODE, VARIATION, VARIATIONHANDLER
-
Fields inherited from class de.hybris.platform.jalo.c2l.LocalizableItem
LANGUAGE_FALLBACK_ENABLED
-
Fields 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, TYPE
-
Fields inherited from class de.hybris.platform.util.BridgeAbstraction
impl, tenant
-
-
Constructor Summary
Constructors Constructor Description GeneratedCxExpressionTrigger()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidaddToSegments(SessionContext ctx, CxSegment value)Generated method - Addsvalueto segments.voidaddToSegments(CxSegment value)Generated method - Addsvalueto segments.protected java.util.Map<java.lang.String,Item.AttributeMode>getDefaultAttributeModes()java.lang.StringgetExpression()Generated method - Getter of theCxExpressionTrigger.expressionattribute.java.lang.StringgetExpression(SessionContext ctx)Generated method - Getter of theCxExpressionTrigger.expressionattribute.java.util.Collection<CxSegment>getSegments()Generated method - Getter of theCxExpressionTrigger.segmentsattribute.java.util.Collection<CxSegment>getSegments(SessionContext ctx)Generated method - Getter of theCxExpressionTrigger.segmentsattribute.longgetSegmentsCount()longgetSegmentsCount(SessionContext ctx)booleanisMarkModifiedDisabled(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, java.lang.String value)Generated method - Setter of theCxExpressionTrigger.expressionattribute.voidsetExpression(java.lang.String value)Generated method - Setter of theCxExpressionTrigger.expressionattribute.voidsetSegments(SessionContext ctx, java.util.Collection<CxSegment> value)Generated method - Setter of theCxExpressionTrigger.segmentsattribute.voidsetSegments(java.util.Collection<CxSegment> value)Generated method - Setter of theCxExpressionTrigger.segmentsattribute.-
Methods inherited from class de.hybris.platform.personalizationservices.jalo.CxAbstractTrigger
createItem
-
Methods inherited from class de.hybris.platform.personalizationservices.jalo.GeneratedCxAbstractTrigger
getCatalogVersion, getCatalogVersion, getCode, getCode, getVariation, getVariation, setCatalogVersion, setCatalogVersion, setCode, setCode, setVariation, setVariation
-
Methods inherited from class de.hybris.platform.jalo.GenericItem
getImplementation, getInitialProperties, getNonInitialAttributes, getRelatedItems, getRelatedItems, setRelatedItems
-
Methods 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, setLocalizedProperty
-
Methods inherited from class de.hybris.platform.jalo.ExtensibleItem
createNonClassAccessor, getAllProperties, getAllProperties, getProperty, getProperty, getPropertyNames, getPropertyNames, removeProperty, removeProperty, setAllProperties, setAllProperties, setProperty, setProperty
-
Methods 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, writeReplace
-
Methods inherited from class de.hybris.platform.util.BridgeAbstraction
setTenant
-
-
-
-
Field Detail
-
EXPRESSION
public static final java.lang.String EXPRESSION
Qualifier of theCxExpressionTrigger.expressionattribute- See Also:
- Constant Field Values
-
SEGMENTS
public static final java.lang.String SEGMENTS
Qualifier of theCxExpressionTrigger.segmentsattribute- See Also:
- Constant Field Values
-
CXSEGMENTTOEXPRESSIONTRIGGER_SRC_ORDERED
protected static java.lang.String CXSEGMENTTOEXPRESSIONTRIGGER_SRC_ORDERED
Relation ordering override parameter constants for CxSegmentToExpressionTrigger from ((personalizationservices))
-
CXSEGMENTTOEXPRESSIONTRIGGER_TGT_ORDERED
protected static java.lang.String CXSEGMENTTOEXPRESSIONTRIGGER_TGT_ORDERED
-
CXSEGMENTTOEXPRESSIONTRIGGER_MARKMODIFIED
protected static java.lang.String CXSEGMENTTOEXPRESSIONTRIGGER_MARKMODIFIED
Relation disable markmodifed parameter constants for CxSegmentToExpressionTrigger from ((personalizationservices))
-
DEFAULT_INITIAL_ATTRIBUTES
protected static final java.util.Map<java.lang.String,Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
-
-
Method Detail
-
getDefaultAttributeModes
protected java.util.Map<java.lang.String,Item.AttributeMode> getDefaultAttributeModes()
- Overrides:
getDefaultAttributeModesin classGeneratedCxAbstractTrigger
-
getExpression
public java.lang.String getExpression(SessionContext ctx)
Generated method - Getter of theCxExpressionTrigger.expressionattribute.- Returns:
- the expression - How segments are grouped
-
getExpression
public java.lang.String getExpression()
Generated method - Getter of theCxExpressionTrigger.expressionattribute.- Returns:
- the expression - How segments are grouped
-
setExpression
public void setExpression(SessionContext ctx, java.lang.String value)
Generated method - Setter of theCxExpressionTrigger.expressionattribute.- Parameters:
value- the expression - How segments are grouped
-
setExpression
public void setExpression(java.lang.String value)
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
public java.util.Collection<CxSegment> getSegments(SessionContext ctx)
Generated method - Getter of theCxExpressionTrigger.segmentsattribute.- Returns:
- the segments
-
getSegments
public java.util.Collection<CxSegment> getSegments()
Generated method - Getter of theCxExpressionTrigger.segmentsattribute.- Returns:
- the segments
-
getSegmentsCount
public long getSegmentsCount(SessionContext ctx)
-
getSegmentsCount
public long getSegmentsCount()
-
setSegments
public void setSegments(SessionContext ctx, java.util.Collection<CxSegment> value)
Generated method - Setter of theCxExpressionTrigger.segmentsattribute.- Parameters:
value- the segments
-
setSegments
public void setSegments(java.util.Collection<CxSegment> value)
Generated method - Setter of theCxExpressionTrigger.segmentsattribute.- Parameters:
value- the segments
-
addToSegments
public void addToSegments(SessionContext ctx, CxSegment value)
Generated method - Addsvalueto segments.- Parameters:
value- the item to add to segments
-
addToSegments
public void addToSegments(CxSegment value)
Generated method - Addsvalueto segments.- Parameters:
value- the item to add to segments
-
removeFromSegments
public void removeFromSegments(SessionContext ctx, CxSegment value)
Generated method - Removesvaluefrom segments.- Parameters:
value- the item to remove from segments
-
removeFromSegments
public void removeFromSegments(CxSegment value)
Generated method - Removesvaluefrom segments.- Parameters:
value- the item to remove from segments
-
-