public class ChargeEntryModel extends ItemModel
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
_TYPECODE
Generated model type code constant.
|
static java.lang.String |
BILLINGTIME
Generated constant - Attribute key of
ChargeEntry.billingTime attribute defined at extension subscriptionservices. |
static java.lang.String |
CATALOGVERSION
Generated constant - Attribute key of
ChargeEntry.catalogVersion attribute defined at extension subscriptionservices. |
static java.lang.String |
CURRENCY
Generated constant - Attribute key of
ChargeEntry.currency attribute defined at extension subscriptionservices. |
static java.lang.String |
ID
Generated constant - Attribute key of
ChargeEntry.id attribute defined at extension subscriptionservices. |
static java.lang.String |
PRICE
Generated constant - Attribute key of
ChargeEntry.price attribute defined at extension subscriptionservices. |
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALEDLANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY| Constructor and Description |
|---|
ChargeEntryModel()
Generated constructor - Default constructor for generic creation.
|
ChargeEntryModel(CatalogVersionModel _catalogVersion,
java.lang.String _id,
ItemModel _owner,
java.lang.Double _price)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
ChargeEntryModel(java.lang.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. |
java.lang.String |
getId()
Generated method - Getter of the
ChargeEntry.id attribute defined at extension subscriptionservices. |
java.lang.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(java.lang.String value)
Generated method - Initial setter of
ChargeEntry.id attribute defined at extension subscriptionservices. |
void |
setPrice(java.lang.Double value)
Generated method - Setter of
ChargeEntry.price attribute defined at extension subscriptionservices. |
getComments, getCreationtime, getModifiedtime, getOwner, isSealed, 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 java.lang.String _TYPECODE
public static final java.lang.String ID
ChargeEntry.id attribute defined at extension subscriptionservices.public static final java.lang.String CATALOGVERSION
ChargeEntry.catalogVersion attribute defined at extension subscriptionservices.public static final java.lang.String PRICE
ChargeEntry.price attribute defined at extension subscriptionservices.public static final java.lang.String CURRENCY
ChargeEntry.currency attribute defined at extension subscriptionservices.public static final java.lang.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(java.lang.Double _price)
_price - initial attribute declared by type ChargeEntry at extension subscriptionservices@Deprecated public ChargeEntryModel(CatalogVersionModel _catalogVersion, java.lang.String _id, ItemModel _owner, java.lang.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 java.lang.String getId()
ChargeEntry.id attribute defined at extension subscriptionservices.@Accessor(qualifier="price", type=GETTER) public java.lang.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(java.lang.String value)
ChargeEntry.id attribute defined at extension subscriptionservices. Can only be used at creation of model - before first save.value - the id - IdentifierCopyright © 2018 SAP SE. All Rights Reserved.