public abstract class GeneratedBillingPlan extends GenericItem
BillingPlan.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 |
BILLINGCYCLEDAY
Qualifier of the
BillingPlan.billingCycleDay attribute |
static String |
BILLINGCYCLETYPE
Qualifier of the
BillingPlan.billingCycleType attribute |
static String |
BILLINGFREQUENCY
Qualifier of the
BillingPlan.billingFrequency attribute |
protected static Map<String,Item.AttributeMode> |
DEFAULT_INITIAL_ATTRIBUTES |
static String |
ID
Qualifier of the
BillingPlan.id attribute |
static String |
NAME
Qualifier of the
BillingPlan.name 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 |
|---|
GeneratedBillingPlan() |
| Modifier and Type | Method and Description |
|---|---|
Map<Language,String> |
getAllName()
Generated method - Getter of the
BillingPlan.name attribute. |
Map<Language,String> |
getAllName(SessionContext ctx)
Generated method - Getter of the
BillingPlan.name attribute. |
Integer |
getBillingCycleDay()
Generated method - Getter of the
BillingPlan.billingCycleDay attribute. |
Integer |
getBillingCycleDay(SessionContext ctx)
Generated method - Getter of the
BillingPlan.billingCycleDay attribute. |
int |
getBillingCycleDayAsPrimitive()
Generated method - Getter of the
BillingPlan.billingCycleDay attribute. |
int |
getBillingCycleDayAsPrimitive(SessionContext ctx)
Generated method - Getter of the
BillingPlan.billingCycleDay attribute. |
EnumerationValue |
getBillingCycleType()
Generated method - Getter of the
BillingPlan.billingCycleType attribute. |
EnumerationValue |
getBillingCycleType(SessionContext ctx)
Generated method - Getter of the
BillingPlan.billingCycleType attribute. |
BillingFrequency |
getBillingFrequency()
Generated method - Getter of the
BillingPlan.billingFrequency attribute. |
BillingFrequency |
getBillingFrequency(SessionContext ctx)
Generated method - Getter of the
BillingPlan.billingFrequency attribute. |
protected Map<String,Item.AttributeMode> |
getDefaultAttributeModes() |
String |
getId()
Generated method - Getter of the
BillingPlan.id attribute. |
String |
getId(SessionContext ctx)
Generated method - Getter of the
BillingPlan.id attribute. |
String |
getName()
Generated method - Getter of the
BillingPlan.name attribute. |
String |
getName(SessionContext ctx)
Generated method - Getter of the
BillingPlan.name attribute. |
void |
setAllName(Map<Language,String> value)
Generated method - Setter of the
BillingPlan.name attribute. |
void |
setAllName(SessionContext ctx,
Map<Language,String> value)
Generated method - Setter of the
BillingPlan.name attribute. |
void |
setBillingCycleDay(int value)
Generated method - Setter of the
BillingPlan.billingCycleDay attribute. |
void |
setBillingCycleDay(Integer value)
Generated method - Setter of the
BillingPlan.billingCycleDay attribute. |
void |
setBillingCycleDay(SessionContext ctx,
int value)
Generated method - Setter of the
BillingPlan.billingCycleDay attribute. |
void |
setBillingCycleDay(SessionContext ctx,
Integer value)
Generated method - Setter of the
BillingPlan.billingCycleDay attribute. |
void |
setBillingCycleType(EnumerationValue value)
Generated method - Setter of the
BillingPlan.billingCycleType attribute. |
void |
setBillingCycleType(SessionContext ctx,
EnumerationValue value)
Generated method - Setter of the
BillingPlan.billingCycleType attribute. |
void |
setBillingFrequency(BillingFrequency value)
Generated method - Setter of the
BillingPlan.billingFrequency attribute. |
void |
setBillingFrequency(SessionContext ctx,
BillingFrequency value)
Generated method - Setter of the
BillingPlan.billingFrequency attribute. |
protected void |
setId(SessionContext ctx,
String value)
Generated method - Setter of the
BillingPlan.id attribute. |
protected void |
setId(String value)
Generated method - Setter of the
BillingPlan.id attribute. |
void |
setName(SessionContext ctx,
String value)
Generated method - Setter of the
BillingPlan.name attribute. |
void |
setName(String value)
Generated method - Setter of the
BillingPlan.name 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
BillingPlan.id attributepublic static final String NAME
BillingPlan.name attributepublic static final String BILLINGCYCLEDAY
BillingPlan.billingCycleDay attributepublic static final String BILLINGCYCLETYPE
BillingPlan.billingCycleType attributepublic static final String BILLINGFREQUENCY
BillingPlan.billingFrequency attributeprotected static final Map<String,Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
protected Map<String,Item.AttributeMode> getDefaultAttributeModes()
getDefaultAttributeModes in class Itempublic Integer getBillingCycleDay(SessionContext ctx)
BillingPlan.billingCycleDay attribute.public Integer getBillingCycleDay()
BillingPlan.billingCycleDay attribute.public int getBillingCycleDayAsPrimitive(SessionContext ctx)
BillingPlan.billingCycleDay attribute.public int getBillingCycleDayAsPrimitive()
BillingPlan.billingCycleDay attribute.public void setBillingCycleDay(SessionContext ctx, Integer value)
BillingPlan.billingCycleDay attribute.value - the billingCycleDay - Billing Cycle Daypublic void setBillingCycleDay(Integer value)
BillingPlan.billingCycleDay attribute.value - the billingCycleDay - Billing Cycle Daypublic void setBillingCycleDay(SessionContext ctx, int value)
BillingPlan.billingCycleDay attribute.value - the billingCycleDay - Billing Cycle Daypublic void setBillingCycleDay(int value)
BillingPlan.billingCycleDay attribute.value - the billingCycleDay - Billing Cycle Daypublic EnumerationValue getBillingCycleType(SessionContext ctx)
BillingPlan.billingCycleType attribute.public EnumerationValue getBillingCycleType()
BillingPlan.billingCycleType attribute.public void setBillingCycleType(SessionContext ctx, EnumerationValue value)
BillingPlan.billingCycleType attribute.value - the billingCycleType - Billing Cycle Typepublic void setBillingCycleType(EnumerationValue value)
BillingPlan.billingCycleType attribute.value - the billingCycleType - Billing Cycle Typepublic BillingFrequency getBillingFrequency(SessionContext ctx)
BillingPlan.billingFrequency attribute.public BillingFrequency getBillingFrequency()
BillingPlan.billingFrequency attribute.public void setBillingFrequency(SessionContext ctx, BillingFrequency value)
BillingPlan.billingFrequency attribute.value - the billingFrequency - Billing Frequencypublic void setBillingFrequency(BillingFrequency value)
BillingPlan.billingFrequency attribute.value - the billingFrequency - Billing Frequencypublic String getId(SessionContext ctx)
BillingPlan.id attribute.public String getId()
BillingPlan.id attribute.protected void setId(SessionContext ctx, String value)
BillingPlan.id attribute.value - the id - Identifierprotected void setId(String value)
BillingPlan.id attribute.value - the id - Identifierpublic String getName(SessionContext ctx)
BillingPlan.name attribute.public String getName()
BillingPlan.name attribute.public Map<Language,String> getAllName(SessionContext ctx)
BillingPlan.name attribute.public Map<Language,String> getAllName()
BillingPlan.name attribute.public void setName(SessionContext ctx, String value)
BillingPlan.name attribute.value - the name - Namepublic void setName(String value)
BillingPlan.name attribute.value - the name - Namepublic void setAllName(SessionContext ctx, Map<Language,String> value)
BillingPlan.name attribute.value - the name - NameCopyright © 2017 SAP SE. All Rights Reserved.