Class GeneratedMultiCodeCoupon
- 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.couponservices.jalo.GeneratedAbstractCoupon
-
- de.hybris.platform.couponservices.jalo.AbstractCoupon
-
- de.hybris.platform.couponservices.jalo.GeneratedMultiCodeCoupon
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable
- Direct Known Subclasses:
MultiCodeCoupon
public abstract class GeneratedMultiCodeCoupon extends AbstractCoupon
Generated class for typeMultiCodeCoupon
.- 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 static java.lang.String
ALPHABET
Qualifier of theMultiCodeCoupon.alphabet
attributestatic java.lang.String
CODEGENERATIONCONFIGURATION
Qualifier of theMultiCodeCoupon.codeGenerationConfiguration
attributestatic java.lang.String
COUPONCODENUMBER
Qualifier of theMultiCodeCoupon.couponCodeNumber
attributeprotected static java.util.Map<java.lang.String,Item.AttributeMode>
DEFAULT_INITIAL_ATTRIBUTES
static java.lang.String
GENERATEDCODES
Qualifier of theMultiCodeCoupon.generatedCodes
attributestatic java.lang.String
SIGNATURE
Qualifier of theMultiCodeCoupon.signature
attribute-
Fields inherited from class de.hybris.platform.couponservices.jalo.GeneratedAbstractCoupon
ACTIVE, COUPONID, ENDDATE, NAME, STARTDATE
-
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 GeneratedMultiCodeCoupon()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getAlphabet()
Generated method - Getter of theMultiCodeCoupon.alphabet
attribute.java.lang.String
getAlphabet(SessionContext ctx)
Generated method - Getter of theMultiCodeCoupon.alphabet
attribute.CodeGenerationConfiguration
getCodeGenerationConfiguration()
Generated method - Getter of theMultiCodeCoupon.codeGenerationConfiguration
attribute.CodeGenerationConfiguration
getCodeGenerationConfiguration(SessionContext ctx)
Generated method - Getter of theMultiCodeCoupon.codeGenerationConfiguration
attribute.java.lang.Long
getCouponCodeNumber()
Generated method - Getter of theMultiCodeCoupon.couponCodeNumber
attribute.java.lang.Long
getCouponCodeNumber(SessionContext ctx)
Generated method - Getter of theMultiCodeCoupon.couponCodeNumber
attribute.long
getCouponCodeNumberAsPrimitive()
Generated method - Getter of theMultiCodeCoupon.couponCodeNumber
attribute.long
getCouponCodeNumberAsPrimitive(SessionContext ctx)
Generated method - Getter of theMultiCodeCoupon.couponCodeNumber
attribute.protected java.util.Map<java.lang.String,Item.AttributeMode>
getDefaultAttributeModes()
java.util.Collection<Media>
getGeneratedCodes()
Generated method - Getter of theMultiCodeCoupon.generatedCodes
attribute.java.util.Collection<Media>
getGeneratedCodes(SessionContext ctx)
Generated method - Getter of theMultiCodeCoupon.generatedCodes
attribute.java.lang.String
getSignature()
Generated method - Getter of theMultiCodeCoupon.signature
attribute.java.lang.String
getSignature(SessionContext ctx)
Generated method - Getter of theMultiCodeCoupon.signature
attribute.protected void
setAlphabet(SessionContext ctx, java.lang.String value)
Generated method - Setter of theMultiCodeCoupon.alphabet
attribute.protected void
setAlphabet(java.lang.String value)
Generated method - Setter of theMultiCodeCoupon.alphabet
attribute.void
setCodeGenerationConfiguration(CodeGenerationConfiguration value)
Generated method - Setter of theMultiCodeCoupon.codeGenerationConfiguration
attribute.void
setCodeGenerationConfiguration(SessionContext ctx, CodeGenerationConfiguration value)
Generated method - Setter of theMultiCodeCoupon.codeGenerationConfiguration
attribute.void
setCouponCodeNumber(long value)
Generated method - Setter of theMultiCodeCoupon.couponCodeNumber
attribute.void
setCouponCodeNumber(SessionContext ctx, long value)
Generated method - Setter of theMultiCodeCoupon.couponCodeNumber
attribute.void
setCouponCodeNumber(SessionContext ctx, java.lang.Long value)
Generated method - Setter of theMultiCodeCoupon.couponCodeNumber
attribute.void
setCouponCodeNumber(java.lang.Long value)
Generated method - Setter of theMultiCodeCoupon.couponCodeNumber
attribute.void
setGeneratedCodes(SessionContext ctx, java.util.Collection<Media> value)
Generated method - Setter of theMultiCodeCoupon.generatedCodes
attribute.void
setGeneratedCodes(java.util.Collection<Media> value)
Generated method - Setter of theMultiCodeCoupon.generatedCodes
attribute.protected void
setSignature(SessionContext ctx, java.lang.String value)
Generated method - Setter of theMultiCodeCoupon.signature
attribute.protected void
setSignature(java.lang.String value)
Generated method - Setter of theMultiCodeCoupon.signature
attribute.-
Methods inherited from class de.hybris.platform.couponservices.jalo.GeneratedAbstractCoupon
getAllName, getAllName, getCouponId, getCouponId, getEndDate, getEndDate, getName, getName, getStartDate, getStartDate, isActive, isActive, isActiveAsPrimitive, isActiveAsPrimitive, setActive, setActive, setActive, setActive, setAllName, setAllName, setCouponId, setCouponId, setEndDate, setEndDate, setName, setName, setStartDate, setStartDate
-
Methods inherited from class de.hybris.platform.jalo.GenericItem
createItem, getImplementation, getInitialProperties, getNonInitialAttributes, 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, 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, toString, useTA, writeReplace
-
Methods inherited from class de.hybris.platform.util.BridgeAbstraction
setTenant
-
-
-
-
Field Detail
-
CODEGENERATIONCONFIGURATION
public static final java.lang.String CODEGENERATIONCONFIGURATION
Qualifier of theMultiCodeCoupon.codeGenerationConfiguration
attribute- See Also:
- Constant Field Values
-
GENERATEDCODES
public static final java.lang.String GENERATEDCODES
Qualifier of theMultiCodeCoupon.generatedCodes
attribute- See Also:
- Constant Field Values
-
ALPHABET
public static final java.lang.String ALPHABET
Qualifier of theMultiCodeCoupon.alphabet
attribute- See Also:
- Constant Field Values
-
SIGNATURE
public static final java.lang.String SIGNATURE
Qualifier of theMultiCodeCoupon.signature
attribute- See Also:
- Constant Field Values
-
COUPONCODENUMBER
public static final java.lang.String COUPONCODENUMBER
Qualifier of theMultiCodeCoupon.couponCodeNumber
attribute- See Also:
- Constant Field Values
-
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:
getDefaultAttributeModes
in classGeneratedAbstractCoupon
-
getAlphabet
public java.lang.String getAlphabet(SessionContext ctx)
Generated method - Getter of theMultiCodeCoupon.alphabet
attribute.- Returns:
- the alphabet - used for coupon code generation. The alphabet is a 16 character long distinct set of characters.
-
getAlphabet
public java.lang.String getAlphabet()
Generated method - Getter of theMultiCodeCoupon.alphabet
attribute.- Returns:
- the alphabet - used for coupon code generation. The alphabet is a 16 character long distinct set of characters.
-
setAlphabet
protected void setAlphabet(SessionContext ctx, java.lang.String value)
Generated method - Setter of theMultiCodeCoupon.alphabet
attribute.- Parameters:
value
- the alphabet - used for coupon code generation. The alphabet is a 16 character long distinct set of characters.
-
setAlphabet
protected void setAlphabet(java.lang.String value)
Generated method - Setter of theMultiCodeCoupon.alphabet
attribute.- Parameters:
value
- the alphabet - used for coupon code generation. The alphabet is a 16 character long distinct set of characters.
-
getCodeGenerationConfiguration
public CodeGenerationConfiguration getCodeGenerationConfiguration(SessionContext ctx)
Generated method - Getter of theMultiCodeCoupon.codeGenerationConfiguration
attribute.- Returns:
- the codeGenerationConfiguration
-
getCodeGenerationConfiguration
public CodeGenerationConfiguration getCodeGenerationConfiguration()
Generated method - Getter of theMultiCodeCoupon.codeGenerationConfiguration
attribute.- Returns:
- the codeGenerationConfiguration
-
setCodeGenerationConfiguration
public void setCodeGenerationConfiguration(SessionContext ctx, CodeGenerationConfiguration value)
Generated method - Setter of theMultiCodeCoupon.codeGenerationConfiguration
attribute.- Parameters:
value
- the codeGenerationConfiguration
-
setCodeGenerationConfiguration
public void setCodeGenerationConfiguration(CodeGenerationConfiguration value)
Generated method - Setter of theMultiCodeCoupon.codeGenerationConfiguration
attribute.- Parameters:
value
- the codeGenerationConfiguration
-
getCouponCodeNumber
public java.lang.Long getCouponCodeNumber(SessionContext ctx)
Generated method - Getter of theMultiCodeCoupon.couponCodeNumber
attribute.- Returns:
- the couponCodeNumber - used for coupon code generation. The coupon code number functions as a seed for coupon codes.
-
getCouponCodeNumber
public java.lang.Long getCouponCodeNumber()
Generated method - Getter of theMultiCodeCoupon.couponCodeNumber
attribute.- Returns:
- the couponCodeNumber - used for coupon code generation. The coupon code number functions as a seed for coupon codes.
-
getCouponCodeNumberAsPrimitive
public long getCouponCodeNumberAsPrimitive(SessionContext ctx)
Generated method - Getter of theMultiCodeCoupon.couponCodeNumber
attribute.- Returns:
- the couponCodeNumber - used for coupon code generation. The coupon code number functions as a seed for coupon codes.
-
getCouponCodeNumberAsPrimitive
public long getCouponCodeNumberAsPrimitive()
Generated method - Getter of theMultiCodeCoupon.couponCodeNumber
attribute.- Returns:
- the couponCodeNumber - used for coupon code generation. The coupon code number functions as a seed for coupon codes.
-
setCouponCodeNumber
public void setCouponCodeNumber(SessionContext ctx, java.lang.Long value)
Generated method - Setter of theMultiCodeCoupon.couponCodeNumber
attribute.- Parameters:
value
- the couponCodeNumber - used for coupon code generation. The coupon code number functions as a seed for coupon codes.
-
setCouponCodeNumber
public void setCouponCodeNumber(java.lang.Long value)
Generated method - Setter of theMultiCodeCoupon.couponCodeNumber
attribute.- Parameters:
value
- the couponCodeNumber - used for coupon code generation. The coupon code number functions as a seed for coupon codes.
-
setCouponCodeNumber
public void setCouponCodeNumber(SessionContext ctx, long value)
Generated method - Setter of theMultiCodeCoupon.couponCodeNumber
attribute.- Parameters:
value
- the couponCodeNumber - used for coupon code generation. The coupon code number functions as a seed for coupon codes.
-
setCouponCodeNumber
public void setCouponCodeNumber(long value)
Generated method - Setter of theMultiCodeCoupon.couponCodeNumber
attribute.- Parameters:
value
- the couponCodeNumber - used for coupon code generation. The coupon code number functions as a seed for coupon codes.
-
getGeneratedCodes
public java.util.Collection<Media> getGeneratedCodes(SessionContext ctx)
Generated method - Getter of theMultiCodeCoupon.generatedCodes
attribute.- Returns:
- the generatedCodes
-
getGeneratedCodes
public java.util.Collection<Media> getGeneratedCodes()
Generated method - Getter of theMultiCodeCoupon.generatedCodes
attribute.- Returns:
- the generatedCodes
-
setGeneratedCodes
public void setGeneratedCodes(SessionContext ctx, java.util.Collection<Media> value)
Generated method - Setter of theMultiCodeCoupon.generatedCodes
attribute.- Parameters:
value
- the generatedCodes
-
setGeneratedCodes
public void setGeneratedCodes(java.util.Collection<Media> value)
Generated method - Setter of theMultiCodeCoupon.generatedCodes
attribute.- Parameters:
value
- the generatedCodes
-
getSignature
public java.lang.String getSignature(SessionContext ctx)
Generated method - Getter of theMultiCodeCoupon.signature
attribute.- Returns:
- the signature - used for coupon code generation. The signature is a base64 encoded signature used for the ciphertext part of the coupon code.
-
getSignature
public java.lang.String getSignature()
Generated method - Getter of theMultiCodeCoupon.signature
attribute.- Returns:
- the signature - used for coupon code generation. The signature is a base64 encoded signature used for the ciphertext part of the coupon code.
-
setSignature
protected void setSignature(SessionContext ctx, java.lang.String value)
Generated method - Setter of theMultiCodeCoupon.signature
attribute.- Parameters:
value
- the signature - used for coupon code generation. The signature is a base64 encoded signature used for the ciphertext part of the coupon code.
-
setSignature
protected void setSignature(java.lang.String value)
Generated method - Setter of theMultiCodeCoupon.signature
attribute.- Parameters:
value
- the signature - used for coupon code generation. The signature is a base64 encoded signature used for the ciphertext part of the coupon code.
-
-