public abstract class GeneratedSubscriptionTerm extends GenericItem
SubscriptionTerm.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 |
BILLINGPLAN
Qualifier of the
SubscriptionTerm.billingPlan attribute |
static java.lang.String |
CANCELLABLE
Qualifier of the
SubscriptionTerm.cancellable attribute |
protected static java.util.Map<java.lang.String,Item.AttributeMode> |
DEFAULT_INITIAL_ATTRIBUTES |
static java.lang.String |
ID
Qualifier of the
SubscriptionTerm.id attribute |
static java.lang.String |
NAME
Qualifier of the
SubscriptionTerm.name attribute |
static java.lang.String |
SUBSCRIPTIONPRODUCTS
Qualifier of the
SubscriptionTerm.subscriptionProducts attribute |
protected static OneToManyHandler<Product> |
SUBSCRIPTIONPRODUCTSHANDLER
OneToManyHandler for handling 1:n SUBSCRIPTIONPRODUCTS's relation attributes from 'many' side. |
static java.lang.String |
TERMOFSERVICEFREQUENCY
Qualifier of the
SubscriptionTerm.termOfServiceFrequency attribute |
static java.lang.String |
TERMOFSERVICENUMBER
Qualifier of the
SubscriptionTerm.termOfServiceNumber attribute |
static java.lang.String |
TERMOFSERVICERENEWAL
Qualifier of the
SubscriptionTerm.termOfServiceRenewal attribute |
LANGUAGE_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 |
|---|
GeneratedSubscriptionTerm() |
| Modifier and Type | Method and Description |
|---|---|
void |
addToSubscriptionProducts(Product value)
Generated method - Adds
value to subscriptionProducts. |
void |
addToSubscriptionProducts(SessionContext ctx,
Product value)
Generated method - Adds
value to subscriptionProducts. |
java.util.Map<Language,java.lang.String> |
getAllName()
Generated method - Getter of the
SubscriptionTerm.name attribute. |
java.util.Map<Language,java.lang.String> |
getAllName(SessionContext ctx)
Generated method - Getter of the
SubscriptionTerm.name attribute. |
BillingPlan |
getBillingPlan()
Generated method - Getter of the
SubscriptionTerm.billingPlan attribute. |
BillingPlan |
getBillingPlan(SessionContext ctx)
Generated method - Getter of the
SubscriptionTerm.billingPlan attribute. |
protected java.util.Map<java.lang.String,Item.AttributeMode> |
getDefaultAttributeModes() |
java.lang.String |
getId()
Generated method - Getter of the
SubscriptionTerm.id attribute. |
java.lang.String |
getId(SessionContext ctx)
Generated method - Getter of the
SubscriptionTerm.id attribute. |
java.lang.String |
getName()
Generated method - Getter of the
SubscriptionTerm.name attribute. |
java.lang.String |
getName(SessionContext ctx)
Generated method - Getter of the
SubscriptionTerm.name attribute. |
java.util.Collection<Product> |
getSubscriptionProducts()
Generated method - Getter of the
SubscriptionTerm.subscriptionProducts attribute. |
java.util.Collection<Product> |
getSubscriptionProducts(SessionContext ctx)
Generated method - Getter of the
SubscriptionTerm.subscriptionProducts attribute. |
EnumerationValue |
getTermOfServiceFrequency()
Generated method - Getter of the
SubscriptionTerm.termOfServiceFrequency attribute. |
EnumerationValue |
getTermOfServiceFrequency(SessionContext ctx)
Generated method - Getter of the
SubscriptionTerm.termOfServiceFrequency attribute. |
java.lang.Integer |
getTermOfServiceNumber()
Generated method - Getter of the
SubscriptionTerm.termOfServiceNumber attribute. |
java.lang.Integer |
getTermOfServiceNumber(SessionContext ctx)
Generated method - Getter of the
SubscriptionTerm.termOfServiceNumber attribute. |
int |
getTermOfServiceNumberAsPrimitive()
Generated method - Getter of the
SubscriptionTerm.termOfServiceNumber attribute. |
int |
getTermOfServiceNumberAsPrimitive(SessionContext ctx)
Generated method - Getter of the
SubscriptionTerm.termOfServiceNumber attribute. |
EnumerationValue |
getTermOfServiceRenewal()
Generated method - Getter of the
SubscriptionTerm.termOfServiceRenewal attribute. |
EnumerationValue |
getTermOfServiceRenewal(SessionContext ctx)
Generated method - Getter of the
SubscriptionTerm.termOfServiceRenewal attribute. |
java.lang.Boolean |
isCancellable()
Generated method - Getter of the
SubscriptionTerm.cancellable attribute. |
java.lang.Boolean |
isCancellable(SessionContext ctx)
Generated method - Getter of the
SubscriptionTerm.cancellable attribute. |
boolean |
isCancellableAsPrimitive()
Generated method - Getter of the
SubscriptionTerm.cancellable attribute. |
boolean |
isCancellableAsPrimitive(SessionContext ctx)
Generated method - Getter of the
SubscriptionTerm.cancellable attribute. |
void |
removeFromSubscriptionProducts(Product value)
Generated method - Removes
value from subscriptionProducts. |
void |
removeFromSubscriptionProducts(SessionContext ctx,
Product value)
Generated method - Removes
value from subscriptionProducts. |
void |
setAllName(java.util.Map<Language,java.lang.String> value)
Generated method - Setter of the
SubscriptionTerm.name attribute. |
void |
setAllName(SessionContext ctx,
java.util.Map<Language,java.lang.String> value)
Generated method - Setter of the
SubscriptionTerm.name attribute. |
void |
setBillingPlan(BillingPlan value)
Generated method - Setter of the
SubscriptionTerm.billingPlan attribute. |
void |
setBillingPlan(SessionContext ctx,
BillingPlan value)
Generated method - Setter of the
SubscriptionTerm.billingPlan attribute. |
void |
setCancellable(boolean value)
Generated method - Setter of the
SubscriptionTerm.cancellable attribute. |
void |
setCancellable(java.lang.Boolean value)
Generated method - Setter of the
SubscriptionTerm.cancellable attribute. |
void |
setCancellable(SessionContext ctx,
boolean value)
Generated method - Setter of the
SubscriptionTerm.cancellable attribute. |
void |
setCancellable(SessionContext ctx,
java.lang.Boolean value)
Generated method - Setter of the
SubscriptionTerm.cancellable attribute. |
protected void |
setId(SessionContext ctx,
java.lang.String value)
Generated method - Setter of the
SubscriptionTerm.id attribute. |
protected void |
setId(java.lang.String value)
Generated method - Setter of the
SubscriptionTerm.id attribute. |
void |
setName(SessionContext ctx,
java.lang.String value)
Generated method - Setter of the
SubscriptionTerm.name attribute. |
void |
setName(java.lang.String value)
Generated method - Setter of the
SubscriptionTerm.name attribute. |
void |
setSubscriptionProducts(java.util.Collection<Product> value)
Generated method - Setter of the
SubscriptionTerm.subscriptionProducts attribute. |
void |
setSubscriptionProducts(SessionContext ctx,
java.util.Collection<Product> value)
Generated method - Setter of the
SubscriptionTerm.subscriptionProducts attribute. |
void |
setTermOfServiceFrequency(EnumerationValue value)
Generated method - Setter of the
SubscriptionTerm.termOfServiceFrequency attribute. |
void |
setTermOfServiceFrequency(SessionContext ctx,
EnumerationValue value)
Generated method - Setter of the
SubscriptionTerm.termOfServiceFrequency attribute. |
void |
setTermOfServiceNumber(int value)
Generated method - Setter of the
SubscriptionTerm.termOfServiceNumber attribute. |
void |
setTermOfServiceNumber(java.lang.Integer value)
Generated method - Setter of the
SubscriptionTerm.termOfServiceNumber attribute. |
void |
setTermOfServiceNumber(SessionContext ctx,
int value)
Generated method - Setter of the
SubscriptionTerm.termOfServiceNumber attribute. |
void |
setTermOfServiceNumber(SessionContext ctx,
java.lang.Integer value)
Generated method - Setter of the
SubscriptionTerm.termOfServiceNumber attribute. |
void |
setTermOfServiceRenewal(EnumerationValue value)
Generated method - Setter of the
SubscriptionTerm.termOfServiceRenewal attribute. |
void |
setTermOfServiceRenewal(SessionContext ctx,
EnumerationValue value)
Generated method - Setter of the
SubscriptionTerm.termOfServiceRenewal attribute. |
createItem, 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 ID
SubscriptionTerm.id attributepublic static final java.lang.String NAME
SubscriptionTerm.name attributepublic static final java.lang.String TERMOFSERVICENUMBER
SubscriptionTerm.termOfServiceNumber attributepublic static final java.lang.String CANCELLABLE
SubscriptionTerm.cancellable attributepublic static final java.lang.String TERMOFSERVICERENEWAL
SubscriptionTerm.termOfServiceRenewal attributepublic static final java.lang.String TERMOFSERVICEFREQUENCY
SubscriptionTerm.termOfServiceFrequency attributepublic static final java.lang.String BILLINGPLAN
SubscriptionTerm.billingPlan attributepublic static final java.lang.String SUBSCRIPTIONPRODUCTS
SubscriptionTerm.subscriptionProducts attributeprotected static final OneToManyHandler<Product> SUBSCRIPTIONPRODUCTSHANDLER
OneToManyHandler for handling 1:n SUBSCRIPTIONPRODUCTS's relation attributes from 'many' side.protected 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 Itempublic BillingPlan getBillingPlan(SessionContext ctx)
SubscriptionTerm.billingPlan attribute.public BillingPlan getBillingPlan()
SubscriptionTerm.billingPlan attribute.public void setBillingPlan(SessionContext ctx, BillingPlan value)
SubscriptionTerm.billingPlan attribute.value - the billingPlan - Billing Planpublic void setBillingPlan(BillingPlan value)
SubscriptionTerm.billingPlan attribute.value - the billingPlan - Billing Planpublic java.lang.Boolean isCancellable(SessionContext ctx)
SubscriptionTerm.cancellable attribute.public java.lang.Boolean isCancellable()
SubscriptionTerm.cancellable attribute.public boolean isCancellableAsPrimitive(SessionContext ctx)
SubscriptionTerm.cancellable attribute.public boolean isCancellableAsPrimitive()
SubscriptionTerm.cancellable attribute.public void setCancellable(SessionContext ctx, java.lang.Boolean value)
SubscriptionTerm.cancellable attribute.value - the cancellable - Cancellablepublic void setCancellable(java.lang.Boolean value)
SubscriptionTerm.cancellable attribute.value - the cancellable - Cancellablepublic void setCancellable(SessionContext ctx, boolean value)
SubscriptionTerm.cancellable attribute.value - the cancellable - Cancellablepublic void setCancellable(boolean value)
SubscriptionTerm.cancellable attribute.value - the cancellable - Cancellablepublic java.lang.String getId(SessionContext ctx)
SubscriptionTerm.id attribute.public java.lang.String getId()
SubscriptionTerm.id attribute.protected void setId(SessionContext ctx, java.lang.String value)
SubscriptionTerm.id attribute.value - the id - Identifierprotected void setId(java.lang.String value)
SubscriptionTerm.id attribute.value - the id - Identifierpublic java.lang.String getName(SessionContext ctx)
SubscriptionTerm.name attribute.public java.lang.String getName()
SubscriptionTerm.name attribute.public java.util.Map<Language,java.lang.String> getAllName(SessionContext ctx)
SubscriptionTerm.name attribute.public java.util.Map<Language,java.lang.String> getAllName()
SubscriptionTerm.name attribute.public void setName(SessionContext ctx, java.lang.String value)
SubscriptionTerm.name attribute.value - the name - Namepublic void setName(java.lang.String value)
SubscriptionTerm.name attribute.value - the name - Namepublic void setAllName(SessionContext ctx, java.util.Map<Language,java.lang.String> value)
SubscriptionTerm.name attribute.value - the name - Namepublic void setAllName(java.util.Map<Language,java.lang.String> value)
SubscriptionTerm.name attribute.value - the name - Namepublic java.util.Collection<Product> getSubscriptionProducts(SessionContext ctx)
SubscriptionTerm.subscriptionProducts attribute.public java.util.Collection<Product> getSubscriptionProducts()
SubscriptionTerm.subscriptionProducts attribute.public void setSubscriptionProducts(SessionContext ctx, java.util.Collection<Product> value)
SubscriptionTerm.subscriptionProducts attribute.value - the subscriptionProductspublic void setSubscriptionProducts(java.util.Collection<Product> value)
SubscriptionTerm.subscriptionProducts attribute.value - the subscriptionProductspublic void addToSubscriptionProducts(SessionContext ctx, Product value)
value to subscriptionProducts.value - the item to add to subscriptionProductspublic void addToSubscriptionProducts(Product value)
value to subscriptionProducts.value - the item to add to subscriptionProductspublic void removeFromSubscriptionProducts(SessionContext ctx, Product value)
value from subscriptionProducts.value - the item to remove from subscriptionProductspublic void removeFromSubscriptionProducts(Product value)
value from subscriptionProducts.value - the item to remove from subscriptionProductspublic EnumerationValue getTermOfServiceFrequency(SessionContext ctx)
SubscriptionTerm.termOfServiceFrequency attribute.public EnumerationValue getTermOfServiceFrequency()
SubscriptionTerm.termOfServiceFrequency attribute.public void setTermOfServiceFrequency(SessionContext ctx, EnumerationValue value)
SubscriptionTerm.termOfServiceFrequency attribute.value - the termOfServiceFrequency - Term of Service Frequencypublic void setTermOfServiceFrequency(EnumerationValue value)
SubscriptionTerm.termOfServiceFrequency attribute.value - the termOfServiceFrequency - Term of Service Frequencypublic java.lang.Integer getTermOfServiceNumber(SessionContext ctx)
SubscriptionTerm.termOfServiceNumber attribute.public java.lang.Integer getTermOfServiceNumber()
SubscriptionTerm.termOfServiceNumber attribute.public int getTermOfServiceNumberAsPrimitive(SessionContext ctx)
SubscriptionTerm.termOfServiceNumber attribute.public int getTermOfServiceNumberAsPrimitive()
SubscriptionTerm.termOfServiceNumber attribute.public void setTermOfServiceNumber(SessionContext ctx, java.lang.Integer value)
SubscriptionTerm.termOfServiceNumber attribute.value - the termOfServiceNumber - Term of Service Numberpublic void setTermOfServiceNumber(java.lang.Integer value)
SubscriptionTerm.termOfServiceNumber attribute.value - the termOfServiceNumber - Term of Service Numberpublic void setTermOfServiceNumber(SessionContext ctx, int value)
SubscriptionTerm.termOfServiceNumber attribute.value - the termOfServiceNumber - Term of Service Numberpublic void setTermOfServiceNumber(int value)
SubscriptionTerm.termOfServiceNumber attribute.value - the termOfServiceNumber - Term of Service Numberpublic EnumerationValue getTermOfServiceRenewal(SessionContext ctx)
SubscriptionTerm.termOfServiceRenewal attribute.public EnumerationValue getTermOfServiceRenewal()
SubscriptionTerm.termOfServiceRenewal attribute.public void setTermOfServiceRenewal(SessionContext ctx, EnumerationValue value)
SubscriptionTerm.termOfServiceRenewal attribute.value - the termOfServiceRenewal - Term of Service Renewalpublic void setTermOfServiceRenewal(EnumerationValue value)
SubscriptionTerm.termOfServiceRenewal attribute.value - the termOfServiceRenewal - Term of Service RenewalCopyright © 2018 SAP SE. All Rights Reserved.