public class ChargeEntryModel extends ItemModel
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static String |
_TYPECODE
Generated model type code constant.
|
static String |
BILLINGTIME
Generated constant - Attribute key of
ChargeEntry.billingTime attribute defined at extension subscriptionservices. |
static String |
CATALOGVERSION
Generated constant - Attribute key of
ChargeEntry.catalogVersion attribute defined at extension subscriptionservices. |
static String |
CURRENCY
Generated constant - Attribute key of
ChargeEntry.currency attribute defined at extension subscriptionservices. |
static String |
ID
Generated constant - Attribute key of
ChargeEntry.id attribute defined at extension subscriptionservices. |
static String |
PRICE
Generated constant - Attribute key of
ChargeEntry.price attribute defined at extension subscriptionservices. |
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PKLANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY| Constructor and Description |
|---|
ChargeEntryModel()
Generated constructor - Default constructor for generic creation.
|
ChargeEntryModel(CatalogVersionModel _catalogVersion,
String _id,
ItemModel _owner,
Double _price)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
ChargeEntryModel(Double _price)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
ChargeEntryModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
|
| Modifier and Type | Method and Description |
|---|---|
BillingTimeModel |
getBillingTime()
Generated method - Getter of the
ChargeEntry.billingTime dynamic attribute defined at extension subscriptionservices. |
CatalogVersionModel |
getCatalogVersion()
Generated method - Getter of the
ChargeEntry.catalogVersion attribute defined at extension subscriptionservices. |
CurrencyModel |
getCurrency()
Generated method - Getter of the
ChargeEntry.currency dynamic attribute defined at extension subscriptionservices. |
String |
getId()
Generated method - Getter of the
ChargeEntry.id attribute defined at extension subscriptionservices. |
Double |
getPrice()
Generated method - Getter of the
ChargeEntry.price attribute defined at extension subscriptionservices. |
void |
setCatalogVersion(CatalogVersionModel value)
Generated method - Initial setter of
ChargeEntry.catalogVersion attribute defined at extension subscriptionservices. |
void |
setId(String value)
Generated method - Initial setter of
ChargeEntry.id attribute defined at extension subscriptionservices. |
void |
setPrice(Double value)
Generated method - Setter of
ChargeEntry.price attribute defined at extension subscriptionservices. |
getComments, getCreationtime, getModifiedtime, getOwner, setComments, setCreationtime, setModifiedtime, setOwnerequals, getItemModelContext, getItemtype, getPersistenceContext, getPk, getProperty, getProperty, getTenantId, hashCode, readResolve, setProperty, setProperty, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toString, writeReplacepublic static final String _TYPECODE
public static final String ID
ChargeEntry.id attribute defined at extension subscriptionservices.public static final String CATALOGVERSION
ChargeEntry.catalogVersion attribute defined at extension subscriptionservices.public static final String PRICE
ChargeEntry.price attribute defined at extension subscriptionservices.public static final String CURRENCY
ChargeEntry.currency attribute defined at extension subscriptionservices.public static final String BILLINGTIME
ChargeEntry.billingTime attribute defined at extension subscriptionservices.public ChargeEntryModel()
public ChargeEntryModel(ItemModelContext ctx)
ctx - the model context to be injected, must not be null@Deprecated public ChargeEntryModel(Double _price)
_price - initial attribute declared by type ChargeEntry at extension subscriptionservices@Deprecated public ChargeEntryModel(CatalogVersionModel _catalogVersion, String _id, ItemModel _owner, Double _price)
_catalogVersion - initial attribute declared by type ChargeEntry at extension subscriptionservices_id - initial attribute declared by type ChargeEntry at extension subscriptionservices_owner - initial attribute declared by type Item at extension core_price - initial attribute declared by type ChargeEntry at extension subscriptionservices@Accessor(qualifier="billingTime", type=GETTER) public BillingTimeModel getBillingTime()
ChargeEntry.billingTime dynamic attribute defined at extension subscriptionservices.@Accessor(qualifier="catalogVersion", type=GETTER) public CatalogVersionModel getCatalogVersion()
ChargeEntry.catalogVersion attribute defined at extension subscriptionservices.@Accessor(qualifier="currency", type=GETTER) public CurrencyModel getCurrency()
ChargeEntry.currency dynamic attribute defined at extension subscriptionservices.@Accessor(qualifier="id", type=GETTER) public String getId()
ChargeEntry.id attribute defined at extension subscriptionservices.@Accessor(qualifier="price", type=GETTER) public Double getPrice()
ChargeEntry.price attribute defined at extension subscriptionservices.@Accessor(qualifier="catalogVersion", type=SETTER) public void setCatalogVersion(CatalogVersionModel value)
ChargeEntry.catalogVersion attribute defined at extension subscriptionservices. Can only be used at creation of model - before first save.value - the catalogVersion - Catalog Version@Accessor(qualifier="id", type=SETTER) public void setId(String value)
ChargeEntry.id attribute defined at extension subscriptionservices. Can only be used at creation of model - before first save.value - the id - IdentifierCopyright © 2017 SAP SE. All Rights Reserved.