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 String |
BILLINGPLAN
Qualifier of the
SubscriptionTerm.billingPlan attribute |
static String |
CANCELLABLE
Qualifier of the
SubscriptionTerm.cancellable attribute |
protected static Map<String,Item.AttributeMode> |
DEFAULT_INITIAL_ATTRIBUTES |
static String |
ID
Qualifier of the
SubscriptionTerm.id attribute |
static String |
NAME
Qualifier of the
SubscriptionTerm.name attribute |
static 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 String |
TERMOFSERVICEFREQUENCY
Qualifier of the
SubscriptionTerm.termOfServiceFrequency attribute |
static String |
TERMOFSERVICENUMBER
Qualifier of the
SubscriptionTerm.termOfServiceNumber attribute |
static 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. |
Map<Language,String> |
getAllName()
Generated method - Getter of the
SubscriptionTerm.name attribute. |
Map<Language,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 Map<String,Item.AttributeMode> |
getDefaultAttributeModes() |
String |
getId()
Generated method - Getter of the
SubscriptionTerm.id attribute. |
String |
getId(SessionContext ctx)
Generated method - Getter of the
SubscriptionTerm.id attribute. |
String |
getName()
Generated method - Getter of the
SubscriptionTerm.name attribute. |
String |
getName(SessionContext ctx)
Generated method - Getter of the
SubscriptionTerm.name attribute. |
Collection<Product> |
getSubscriptionProducts()
Generated method - Getter of the
SubscriptionTerm.subscriptionProducts attribute. |
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. |
Integer |
getTermOfServiceNumber()
Generated method - Getter of the
SubscriptionTerm.termOfServiceNumber attribute. |
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. |
Boolean |
isCancellable()
Generated method - Getter of the
SubscriptionTerm.cancellable attribute. |
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(Map<Language,String> value)
Generated method - Setter of the
SubscriptionTerm.name attribute. |
void |
setAllName(SessionContext ctx,
Map<Language,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(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,
Boolean value)
Generated method - Setter of the
SubscriptionTerm.cancellable attribute. |
protected void |
setId(SessionContext ctx,
String value)
Generated method - Setter of the
SubscriptionTerm.id attribute. |
protected void |
setId(String value)
Generated method - Setter of the
SubscriptionTerm.id attribute. |
void |
setName(SessionContext ctx,
String value)
Generated method - Setter of the
SubscriptionTerm.name attribute. |
void |
setName(String value)
Generated method - Setter of the
SubscriptionTerm.name attribute. |
void |
setSubscriptionProducts(Collection<Product> value)
Generated method - Setter of the
SubscriptionTerm.subscriptionProducts attribute. |
void |
setSubscriptionProducts(SessionContext ctx,
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(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,
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, 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, isRelationLocalizationFallbackEnabled, newInstance, notifyExtensionsAfterItemCreation, notifyExtensionsBeforeItemCreation, notifyItemRemoval, readResolve, refreshRemote, 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, writeReplacegetImplementation, setTenantpublic static final String ID
SubscriptionTerm.id attributepublic static final String NAME
SubscriptionTerm.name attributepublic static final String TERMOFSERVICENUMBER
SubscriptionTerm.termOfServiceNumber attributepublic static final String CANCELLABLE
SubscriptionTerm.cancellable attributepublic static final String TERMOFSERVICERENEWAL
SubscriptionTerm.termOfServiceRenewal attributepublic static final String TERMOFSERVICEFREQUENCY
SubscriptionTerm.termOfServiceFrequency attributepublic static final String BILLINGPLAN
SubscriptionTerm.billingPlan attributepublic static final 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 Map<String,Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
protected Map<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 Boolean isCancellable(SessionContext ctx)
SubscriptionTerm.cancellable attribute.public Boolean isCancellable()
SubscriptionTerm.cancellable attribute.public boolean isCancellableAsPrimitive(SessionContext ctx)
SubscriptionTerm.cancellable attribute.public boolean isCancellableAsPrimitive()
SubscriptionTerm.cancellable attribute.public void setCancellable(SessionContext ctx, Boolean value)
SubscriptionTerm.cancellable attribute.value - the cancellable - Cancellablepublic void setCancellable(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 String getId(SessionContext ctx)
SubscriptionTerm.id attribute.public String getId()
SubscriptionTerm.id attribute.protected void setId(SessionContext ctx, String value)
SubscriptionTerm.id attribute.value - the id - Identifierprotected void setId(String value)
SubscriptionTerm.id attribute.value - the id - Identifierpublic String getName(SessionContext ctx)
SubscriptionTerm.name attribute.public String getName()
SubscriptionTerm.name attribute.public Map<Language,String> getAllName(SessionContext ctx)
SubscriptionTerm.name attribute.public Map<Language,String> getAllName()
SubscriptionTerm.name attribute.public void setName(SessionContext ctx, String value)
SubscriptionTerm.name attribute.value - the name - Namepublic void setName(String value)
SubscriptionTerm.name attribute.value - the name - Namepublic void setAllName(SessionContext ctx, Map<Language,String> value)
SubscriptionTerm.name attribute.value - the name - Namepublic void setAllName(Map<Language,String> value)
SubscriptionTerm.name attribute.value - the name - Namepublic Collection<Product> getSubscriptionProducts(SessionContext ctx)
SubscriptionTerm.subscriptionProducts attribute.public Collection<Product> getSubscriptionProducts()
SubscriptionTerm.subscriptionProducts attribute.public void setSubscriptionProducts(SessionContext ctx, Collection<Product> value)
SubscriptionTerm.subscriptionProducts attribute.value - the subscriptionProductspublic void setSubscriptionProducts(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 Integer getTermOfServiceNumber(SessionContext ctx)
SubscriptionTerm.termOfServiceNumber attribute.public Integer getTermOfServiceNumber()
SubscriptionTerm.termOfServiceNumber attribute.public int getTermOfServiceNumberAsPrimitive(SessionContext ctx)
SubscriptionTerm.termOfServiceNumber attribute.public int getTermOfServiceNumberAsPrimitive()
SubscriptionTerm.termOfServiceNumber attribute.public void setTermOfServiceNumber(SessionContext ctx, Integer value)
SubscriptionTerm.termOfServiceNumber attribute.value - the termOfServiceNumber - Term of Service Numberpublic void setTermOfServiceNumber(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 © 2017 SAP SE. All Rights Reserved.