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.StringALPHABETQualifier of theMultiCodeCoupon.alphabetattributestatic java.lang.StringCODEGENERATIONCONFIGURATIONQualifier of theMultiCodeCoupon.codeGenerationConfigurationattributestatic java.lang.StringCOUPONCODENUMBERQualifier of theMultiCodeCoupon.couponCodeNumberattributeprotected static java.util.Map<java.lang.String,Item.AttributeMode>DEFAULT_INITIAL_ATTRIBUTESstatic java.lang.StringGENERATEDCODESQualifier of theMultiCodeCoupon.generatedCodesattributestatic java.lang.StringSIGNATUREQualifier of theMultiCodeCoupon.signatureattribute-
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.StringgetAlphabet()Generated method - Getter of theMultiCodeCoupon.alphabetattribute.java.lang.StringgetAlphabet(SessionContext ctx)Generated method - Getter of theMultiCodeCoupon.alphabetattribute.CodeGenerationConfigurationgetCodeGenerationConfiguration()Generated method - Getter of theMultiCodeCoupon.codeGenerationConfigurationattribute.CodeGenerationConfigurationgetCodeGenerationConfiguration(SessionContext ctx)Generated method - Getter of theMultiCodeCoupon.codeGenerationConfigurationattribute.java.lang.LonggetCouponCodeNumber()Generated method - Getter of theMultiCodeCoupon.couponCodeNumberattribute.java.lang.LonggetCouponCodeNumber(SessionContext ctx)Generated method - Getter of theMultiCodeCoupon.couponCodeNumberattribute.longgetCouponCodeNumberAsPrimitive()Generated method - Getter of theMultiCodeCoupon.couponCodeNumberattribute.longgetCouponCodeNumberAsPrimitive(SessionContext ctx)Generated method - Getter of theMultiCodeCoupon.couponCodeNumberattribute.protected java.util.Map<java.lang.String,Item.AttributeMode>getDefaultAttributeModes()java.util.Collection<Media>getGeneratedCodes()Generated method - Getter of theMultiCodeCoupon.generatedCodesattribute.java.util.Collection<Media>getGeneratedCodes(SessionContext ctx)Generated method - Getter of theMultiCodeCoupon.generatedCodesattribute.java.lang.StringgetSignature()Generated method - Getter of theMultiCodeCoupon.signatureattribute.java.lang.StringgetSignature(SessionContext ctx)Generated method - Getter of theMultiCodeCoupon.signatureattribute.protected voidsetAlphabet(SessionContext ctx, java.lang.String value)Generated method - Setter of theMultiCodeCoupon.alphabetattribute.protected voidsetAlphabet(java.lang.String value)Generated method - Setter of theMultiCodeCoupon.alphabetattribute.voidsetCodeGenerationConfiguration(CodeGenerationConfiguration value)Generated method - Setter of theMultiCodeCoupon.codeGenerationConfigurationattribute.voidsetCodeGenerationConfiguration(SessionContext ctx, CodeGenerationConfiguration value)Generated method - Setter of theMultiCodeCoupon.codeGenerationConfigurationattribute.voidsetCouponCodeNumber(long value)Generated method - Setter of theMultiCodeCoupon.couponCodeNumberattribute.voidsetCouponCodeNumber(SessionContext ctx, long value)Generated method - Setter of theMultiCodeCoupon.couponCodeNumberattribute.voidsetCouponCodeNumber(SessionContext ctx, java.lang.Long value)Generated method - Setter of theMultiCodeCoupon.couponCodeNumberattribute.voidsetCouponCodeNumber(java.lang.Long value)Generated method - Setter of theMultiCodeCoupon.couponCodeNumberattribute.voidsetGeneratedCodes(SessionContext ctx, java.util.Collection<Media> value)Generated method - Setter of theMultiCodeCoupon.generatedCodesattribute.voidsetGeneratedCodes(java.util.Collection<Media> value)Generated method - Setter of theMultiCodeCoupon.generatedCodesattribute.protected voidsetSignature(SessionContext ctx, java.lang.String value)Generated method - Setter of theMultiCodeCoupon.signatureattribute.protected voidsetSignature(java.lang.String value)Generated method - Setter of theMultiCodeCoupon.signatureattribute.-
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, 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, 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, writeReplace
-
Methods inherited from class de.hybris.platform.util.BridgeAbstraction
setTenant
-
-
-
-
Field Detail
-
CODEGENERATIONCONFIGURATION
public static final java.lang.String CODEGENERATIONCONFIGURATION
Qualifier of theMultiCodeCoupon.codeGenerationConfigurationattribute- See Also:
- Constant Field Values
-
GENERATEDCODES
public static final java.lang.String GENERATEDCODES
Qualifier of theMultiCodeCoupon.generatedCodesattribute- See Also:
- Constant Field Values
-
ALPHABET
public static final java.lang.String ALPHABET
Qualifier of theMultiCodeCoupon.alphabetattribute- See Also:
- Constant Field Values
-
SIGNATURE
public static final java.lang.String SIGNATURE
Qualifier of theMultiCodeCoupon.signatureattribute- See Also:
- Constant Field Values
-
COUPONCODENUMBER
public static final java.lang.String COUPONCODENUMBER
Qualifier of theMultiCodeCoupon.couponCodeNumberattribute- 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:
getDefaultAttributeModesin classGeneratedAbstractCoupon
-
getAlphabet
public java.lang.String getAlphabet(SessionContext ctx)
Generated method - Getter of theMultiCodeCoupon.alphabetattribute.- 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.alphabetattribute.- 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.alphabetattribute.- 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.alphabetattribute.- 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.codeGenerationConfigurationattribute.- Returns:
- the codeGenerationConfiguration
-
getCodeGenerationConfiguration
public CodeGenerationConfiguration getCodeGenerationConfiguration()
Generated method - Getter of theMultiCodeCoupon.codeGenerationConfigurationattribute.- Returns:
- the codeGenerationConfiguration
-
setCodeGenerationConfiguration
public void setCodeGenerationConfiguration(SessionContext ctx, CodeGenerationConfiguration value)
Generated method - Setter of theMultiCodeCoupon.codeGenerationConfigurationattribute.- Parameters:
value- the codeGenerationConfiguration
-
setCodeGenerationConfiguration
public void setCodeGenerationConfiguration(CodeGenerationConfiguration value)
Generated method - Setter of theMultiCodeCoupon.codeGenerationConfigurationattribute.- Parameters:
value- the codeGenerationConfiguration
-
getCouponCodeNumber
public java.lang.Long getCouponCodeNumber(SessionContext ctx)
Generated method - Getter of theMultiCodeCoupon.couponCodeNumberattribute.- 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.couponCodeNumberattribute.- 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.couponCodeNumberattribute.- 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.couponCodeNumberattribute.- 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.couponCodeNumberattribute.- 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.couponCodeNumberattribute.- 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.couponCodeNumberattribute.- 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.couponCodeNumberattribute.- 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.generatedCodesattribute.- Returns:
- the generatedCodes
-
getGeneratedCodes
public java.util.Collection<Media> getGeneratedCodes()
Generated method - Getter of theMultiCodeCoupon.generatedCodesattribute.- Returns:
- the generatedCodes
-
setGeneratedCodes
public void setGeneratedCodes(SessionContext ctx, java.util.Collection<Media> value)
Generated method - Setter of theMultiCodeCoupon.generatedCodesattribute.- Parameters:
value- the generatedCodes
-
setGeneratedCodes
public void setGeneratedCodes(java.util.Collection<Media> value)
Generated method - Setter of theMultiCodeCoupon.generatedCodesattribute.- Parameters:
value- the generatedCodes
-
getSignature
public java.lang.String getSignature(SessionContext ctx)
Generated method - Getter of theMultiCodeCoupon.signatureattribute.- 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.signatureattribute.- 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.signatureattribute.- 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.signatureattribute.- 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.
-
-