public abstract class GeneratedMultiCodeCoupon extends AbstractCoupon
MultiCodeCoupon.GenericItem.GenericItemImplLocalizableItem.LocalizableItemImplExtensibleItem.ExtensibleItemImplItem.AttributeFilter, Item.AttributeMode, Item.CachedGetter, Item.CachedSetter, Item.ItemAttributeMap, Item.ItemConstraint, Item.ItemImpl, Item.JaloCachedComputationException| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ALPHABET
Qualifier of the
MultiCodeCoupon.alphabet attribute |
static java.lang.String |
CODEGENERATIONCONFIGURATION
Qualifier of the
MultiCodeCoupon.codeGenerationConfiguration attribute |
static java.lang.String |
COUPONCODENUMBER
Qualifier of the
MultiCodeCoupon.couponCodeNumber attribute |
protected static java.util.Map<java.lang.String,Item.AttributeMode> |
DEFAULT_INITIAL_ATTRIBUTES |
static java.lang.String |
GENERATEDCODES
Qualifier of the
MultiCodeCoupon.generatedCodes attribute |
static java.lang.String |
SIGNATURE
Qualifier of the
MultiCodeCoupon.signature attribute |
ACTIVE, COUPONID, ENDDATE, NAME, STARTDATELANGUAGE_FALLBACK_ENABLED_CREATION_TIME_INTERNAL, _MODIFIED_TIME_INTERNAL, accessorLog, CREATION_TIME, DISABLE_ATTRIBUTE_CHECK, DISABLE_ITEMCHECK_BEFORE_REMOVABLE, EVEN, FEATURE_ACCESSMAP_QUALIFIER, INITIAL_CREATION_FLAG, isJaloOnly, MODIFIED_TIME, NEGATIVE, NOT_FOUND, OWNER, PK, POSITIVE, SAVE_FROM_SERVICE_LAYER, staticTransientObjects, TYPEimpl, tenant| Constructor and Description |
|---|
GeneratedMultiCodeCoupon() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAlphabet()
Generated method - Getter of the
MultiCodeCoupon.alphabet attribute. |
java.lang.String |
getAlphabet(SessionContext ctx)
Generated method - Getter of the
MultiCodeCoupon.alphabet attribute. |
CodeGenerationConfiguration |
getCodeGenerationConfiguration()
Generated method - Getter of the
MultiCodeCoupon.codeGenerationConfiguration attribute. |
CodeGenerationConfiguration |
getCodeGenerationConfiguration(SessionContext ctx)
Generated method - Getter of the
MultiCodeCoupon.codeGenerationConfiguration attribute. |
java.lang.Long |
getCouponCodeNumber()
Generated method - Getter of the
MultiCodeCoupon.couponCodeNumber attribute. |
java.lang.Long |
getCouponCodeNumber(SessionContext ctx)
Generated method - Getter of the
MultiCodeCoupon.couponCodeNumber attribute. |
long |
getCouponCodeNumberAsPrimitive()
Generated method - Getter of the
MultiCodeCoupon.couponCodeNumber attribute. |
long |
getCouponCodeNumberAsPrimitive(SessionContext ctx)
Generated method - Getter of the
MultiCodeCoupon.couponCodeNumber attribute. |
protected java.util.Map<java.lang.String,Item.AttributeMode> |
getDefaultAttributeModes() |
java.util.Collection<Media> |
getGeneratedCodes()
Generated method - Getter of the
MultiCodeCoupon.generatedCodes attribute. |
java.util.Collection<Media> |
getGeneratedCodes(SessionContext ctx)
Generated method - Getter of the
MultiCodeCoupon.generatedCodes attribute. |
java.lang.String |
getSignature()
Generated method - Getter of the
MultiCodeCoupon.signature attribute. |
java.lang.String |
getSignature(SessionContext ctx)
Generated method - Getter of the
MultiCodeCoupon.signature attribute. |
protected void |
setAlphabet(SessionContext ctx,
java.lang.String value)
Generated method - Setter of the
MultiCodeCoupon.alphabet attribute. |
protected void |
setAlphabet(java.lang.String value)
Generated method - Setter of the
MultiCodeCoupon.alphabet attribute. |
void |
setCodeGenerationConfiguration(CodeGenerationConfiguration value)
Generated method - Setter of the
MultiCodeCoupon.codeGenerationConfiguration attribute. |
void |
setCodeGenerationConfiguration(SessionContext ctx,
CodeGenerationConfiguration value)
Generated method - Setter of the
MultiCodeCoupon.codeGenerationConfiguration attribute. |
void |
setCouponCodeNumber(long value)
Generated method - Setter of the
MultiCodeCoupon.couponCodeNumber attribute. |
void |
setCouponCodeNumber(java.lang.Long value)
Generated method - Setter of the
MultiCodeCoupon.couponCodeNumber attribute. |
void |
setCouponCodeNumber(SessionContext ctx,
long value)
Generated method - Setter of the
MultiCodeCoupon.couponCodeNumber attribute. |
void |
setCouponCodeNumber(SessionContext ctx,
java.lang.Long value)
Generated method - Setter of the
MultiCodeCoupon.couponCodeNumber attribute. |
void |
setGeneratedCodes(java.util.Collection<Media> value)
Generated method - Setter of the
MultiCodeCoupon.generatedCodes attribute. |
void |
setGeneratedCodes(SessionContext ctx,
java.util.Collection<Media> value)
Generated method - Setter of the
MultiCodeCoupon.generatedCodes attribute. |
protected void |
setSignature(SessionContext ctx,
java.lang.String value)
Generated method - Setter of the
MultiCodeCoupon.signature attribute. |
protected void |
setSignature(java.lang.String value)
Generated method - Setter of the
MultiCodeCoupon.signature attribute. |
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, setStartDatecreateItem, getInitialProperties, getNonInitialAttributesgetAllLocalizedProperties, getAllLocalizedProperties, getAllLocalizedProperties, getAllLocalizedProperties, getAllValuesSessionContext, getLocalizedProperty, getLocalizedProperty, getLocalizedPropertyInternal, getLocalizedPropertyNames, getLocalizedPropertyNames, hasLanguage, isEmptyValue, isFallbackEnabled, removeLocalizedProperty, removeLocalizedProperty, setAllLocalizedProperties, setAllLocalizedProperties, setLocalizedProperty, setLocalizedPropertycreateNonClassAccessor, getAllProperties, getAllProperties, getImplementation, getProperty, getProperty, getPropertyNames, getPropertyNames, removeProperty, removeProperty, setAllProperties, setAllProperties, setProperty, setPropertyaddLinkedItems, 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, writeReplacesetTenantpublic static final java.lang.String CODEGENERATIONCONFIGURATION
MultiCodeCoupon.codeGenerationConfiguration attributepublic static final java.lang.String GENERATEDCODES
MultiCodeCoupon.generatedCodes attributepublic static final java.lang.String ALPHABET
MultiCodeCoupon.alphabet attributepublic static final java.lang.String SIGNATURE
MultiCodeCoupon.signature attributepublic static final java.lang.String COUPONCODENUMBER
MultiCodeCoupon.couponCodeNumber attributeprotected static final java.util.Map<java.lang.String,Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
protected java.util.Map<java.lang.String,Item.AttributeMode> getDefaultAttributeModes()
getDefaultAttributeModes in class GeneratedAbstractCouponpublic java.lang.String getAlphabet(SessionContext ctx)
MultiCodeCoupon.alphabet attribute.public java.lang.String getAlphabet()
MultiCodeCoupon.alphabet attribute.protected void setAlphabet(SessionContext ctx, java.lang.String value)
MultiCodeCoupon.alphabet attribute.value - the alphabet - used for coupon code generation. The alphabet is a 16 character long distinct set of characters.protected void setAlphabet(java.lang.String value)
MultiCodeCoupon.alphabet attribute.value - the alphabet - used for coupon code generation. The alphabet is a 16 character long distinct set of characters.public CodeGenerationConfiguration getCodeGenerationConfiguration(SessionContext ctx)
MultiCodeCoupon.codeGenerationConfiguration attribute.public CodeGenerationConfiguration getCodeGenerationConfiguration()
MultiCodeCoupon.codeGenerationConfiguration attribute.public void setCodeGenerationConfiguration(SessionContext ctx, CodeGenerationConfiguration value)
MultiCodeCoupon.codeGenerationConfiguration attribute.value - the codeGenerationConfigurationpublic void setCodeGenerationConfiguration(CodeGenerationConfiguration value)
MultiCodeCoupon.codeGenerationConfiguration attribute.value - the codeGenerationConfigurationpublic java.lang.Long getCouponCodeNumber(SessionContext ctx)
MultiCodeCoupon.couponCodeNumber attribute.public java.lang.Long getCouponCodeNumber()
MultiCodeCoupon.couponCodeNumber attribute.public long getCouponCodeNumberAsPrimitive(SessionContext ctx)
MultiCodeCoupon.couponCodeNumber attribute.public long getCouponCodeNumberAsPrimitive()
MultiCodeCoupon.couponCodeNumber attribute.public void setCouponCodeNumber(SessionContext ctx, java.lang.Long value)
MultiCodeCoupon.couponCodeNumber attribute.value - the couponCodeNumber - used for coupon code generation. The coupon code number functions as a seed for coupon codes.public void setCouponCodeNumber(java.lang.Long value)
MultiCodeCoupon.couponCodeNumber attribute.value - the couponCodeNumber - used for coupon code generation. The coupon code number functions as a seed for coupon codes.public void setCouponCodeNumber(SessionContext ctx, long value)
MultiCodeCoupon.couponCodeNumber attribute.value - the couponCodeNumber - used for coupon code generation. The coupon code number functions as a seed for coupon codes.public void setCouponCodeNumber(long value)
MultiCodeCoupon.couponCodeNumber attribute.value - the couponCodeNumber - used for coupon code generation. The coupon code number functions as a seed for coupon codes.public java.util.Collection<Media> getGeneratedCodes(SessionContext ctx)
MultiCodeCoupon.generatedCodes attribute.public java.util.Collection<Media> getGeneratedCodes()
MultiCodeCoupon.generatedCodes attribute.public void setGeneratedCodes(SessionContext ctx, java.util.Collection<Media> value)
MultiCodeCoupon.generatedCodes attribute.value - the generatedCodespublic void setGeneratedCodes(java.util.Collection<Media> value)
MultiCodeCoupon.generatedCodes attribute.value - the generatedCodespublic java.lang.String getSignature(SessionContext ctx)
MultiCodeCoupon.signature attribute.public java.lang.String getSignature()
MultiCodeCoupon.signature attribute.protected void setSignature(SessionContext ctx, java.lang.String value)
MultiCodeCoupon.signature attribute.value - the signature - used for coupon code generation. The signature is a base64 encoded signature used for the ciphertext part of the coupon code.protected void setSignature(java.lang.String value)
MultiCodeCoupon.signature attribute.value - the signature - used for coupon code generation. The signature is a base64 encoded signature used for the ciphertext part of the coupon code.Copyright © 2018 SAP SE. All Rights Reserved.