public class PaymentTransactionModel extends ItemModel
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
_ORDER2PAYMENTTRANSACTION
Generated relation code constant for relation
Order2PaymentTransaction defining source attribute order in extension payment. |
static java.lang.String |
_TYPECODE
Generated model type code constant.
|
static java.lang.String |
CODE
Generated constant - Attribute key of
PaymentTransaction.code attribute defined at extension payment. |
static java.lang.String |
CURRENCY
Generated constant - Attribute key of
PaymentTransaction.currency attribute defined at extension payment. |
static java.lang.String |
ENTRIES
Generated constant - Attribute key of
PaymentTransaction.entries attribute defined at extension payment. |
static java.lang.String |
INFO
Generated constant - Attribute key of
PaymentTransaction.info attribute defined at extension payment. |
static java.lang.String |
ORDER
Generated constant - Attribute key of
PaymentTransaction.order attribute defined at extension payment. |
static java.lang.String |
PAYMENTPROVIDER
Generated constant - Attribute key of
PaymentTransaction.paymentProvider attribute defined at extension payment. |
static java.lang.String |
PLANNEDAMOUNT
Generated constant - Attribute key of
PaymentTransaction.plannedAmount attribute defined at extension payment. |
static java.lang.String |
REQUESTID
Generated constant - Attribute key of
PaymentTransaction.requestId attribute defined at extension payment. |
static java.lang.String |
REQUESTTOKEN
Generated constant - Attribute key of
PaymentTransaction.requestToken attribute defined at extension payment. |
static java.lang.String |
TRANSACTIONTARGET
Generated constant - Attribute key of
PaymentTransaction.transactionTarget attribute defined at extension saprevenueclouddpaddon. |
static java.lang.String |
VERSIONID
Generated constant - Attribute key of
PaymentTransaction.versionID attribute defined at extension payment. |
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALEDLANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY| Constructor and Description |
|---|
PaymentTransactionModel()
Generated constructor - Default constructor for generic creation.
|
PaymentTransactionModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
|
PaymentTransactionModel(java.lang.String _code)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
PaymentTransactionModel(java.lang.String _code,
ItemModel _owner,
java.lang.String _versionID)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getCode()
Generated method - Getter of the
PaymentTransaction.code attribute defined at extension payment. |
CurrencyModel |
getCurrency()
Generated method - Getter of the
PaymentTransaction.currency attribute defined at extension payment. |
java.util.List<PaymentTransactionEntryModel> |
getEntries()
Generated method - Getter of the
PaymentTransaction.entries attribute defined at extension payment. |
PaymentInfoModel |
getInfo()
Generated method - Getter of the
PaymentTransaction.info attribute defined at extension payment. |
AbstractOrderModel |
getOrder()
Generated method - Getter of the
PaymentTransaction.order attribute defined at extension payment. |
java.lang.String |
getPaymentProvider()
Generated method - Getter of the
PaymentTransaction.paymentProvider attribute defined at extension payment. |
java.math.BigDecimal |
getPlannedAmount()
Generated method - Getter of the
PaymentTransaction.plannedAmount attribute defined at extension payment. |
java.lang.String |
getRequestId()
Generated method - Getter of the
PaymentTransaction.requestId attribute defined at extension payment. |
java.lang.String |
getRequestToken()
Generated method - Getter of the
PaymentTransaction.requestToken attribute defined at extension payment. |
java.lang.String |
getTransactionTarget()
Generated method - Getter of the
PaymentTransaction.transactionTarget attribute defined at extension saprevenueclouddpaddon. |
java.lang.String |
getVersionID()
Generated method - Getter of the
PaymentTransaction.versionID attribute defined at extension payment. |
void |
setCode(java.lang.String value)
Generated method - Setter of
PaymentTransaction.code attribute defined at extension payment. |
void |
setCurrency(CurrencyModel value)
Generated method - Setter of
PaymentTransaction.currency attribute defined at extension payment. |
void |
setEntries(java.util.List<PaymentTransactionEntryModel> value)
Generated method - Setter of
PaymentTransaction.entries attribute defined at extension payment. |
void |
setInfo(PaymentInfoModel value)
Generated method - Setter of
PaymentTransaction.info attribute defined at extension payment. |
void |
setOrder(AbstractOrderModel value)
Generated method - Setter of
PaymentTransaction.order attribute defined at extension payment. |
void |
setPaymentProvider(java.lang.String value)
Generated method - Setter of
PaymentTransaction.paymentProvider attribute defined at extension payment. |
void |
setPlannedAmount(java.math.BigDecimal value)
Generated method - Setter of
PaymentTransaction.plannedAmount attribute defined at extension payment. |
void |
setRequestId(java.lang.String value)
Generated method - Setter of
PaymentTransaction.requestId attribute defined at extension payment. |
void |
setRequestToken(java.lang.String value)
Generated method - Setter of
PaymentTransaction.requestToken attribute defined at extension payment. |
void |
setTransactionTarget(java.lang.String value)
Generated method - Setter of
PaymentTransaction.transactionTarget attribute defined at extension saprevenueclouddpaddon. |
void |
setVersionID(java.lang.String value)
Generated method - Initial setter of
PaymentTransaction.versionID attribute defined at extension payment. |
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 _ORDER2PAYMENTTRANSACTION
Order2PaymentTransaction defining source attribute order in extension payment.public static final java.lang.String CODE
PaymentTransaction.code attribute defined at extension payment.public static final java.lang.String REQUESTID
PaymentTransaction.requestId attribute defined at extension payment.public static final java.lang.String REQUESTTOKEN
PaymentTransaction.requestToken attribute defined at extension payment.public static final java.lang.String PAYMENTPROVIDER
PaymentTransaction.paymentProvider attribute defined at extension payment.public static final java.lang.String PLANNEDAMOUNT
PaymentTransaction.plannedAmount attribute defined at extension payment.public static final java.lang.String CURRENCY
PaymentTransaction.currency attribute defined at extension payment.public static final java.lang.String INFO
PaymentTransaction.info attribute defined at extension payment.public static final java.lang.String VERSIONID
PaymentTransaction.versionID attribute defined at extension payment.public static final java.lang.String ENTRIES
PaymentTransaction.entries attribute defined at extension payment.public static final java.lang.String ORDER
PaymentTransaction.order attribute defined at extension payment.public static final java.lang.String TRANSACTIONTARGET
PaymentTransaction.transactionTarget attribute defined at extension saprevenueclouddpaddon.public PaymentTransactionModel()
public PaymentTransactionModel(ItemModelContext ctx)
ctx - the model context to be injected, must not be null@Deprecated public PaymentTransactionModel(java.lang.String _code)
_code - initial attribute declared by type PaymentTransaction at extension payment@Deprecated
public PaymentTransactionModel(java.lang.String _code,
ItemModel _owner,
java.lang.String _versionID)
_code - initial attribute declared by type PaymentTransaction at extension payment_owner - initial attribute declared by type Item at extension core_versionID - initial attribute declared by type PaymentTransaction at extension payment@Accessor(qualifier="code", type=GETTER) public java.lang.String getCode()
PaymentTransaction.code attribute defined at extension payment.@Accessor(qualifier="currency", type=GETTER) public CurrencyModel getCurrency()
PaymentTransaction.currency attribute defined at extension payment.@Accessor(qualifier="entries", type=GETTER) public java.util.List<PaymentTransactionEntryModel> getEntries()
PaymentTransaction.entries attribute defined at extension payment.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="info", type=GETTER) public PaymentInfoModel getInfo()
PaymentTransaction.info attribute defined at extension payment.@Accessor(qualifier="order", type=GETTER) public AbstractOrderModel getOrder()
PaymentTransaction.order attribute defined at extension payment.@Accessor(qualifier="paymentProvider", type=GETTER) public java.lang.String getPaymentProvider()
PaymentTransaction.paymentProvider attribute defined at extension payment.@Accessor(qualifier="plannedAmount", type=GETTER) public java.math.BigDecimal getPlannedAmount()
PaymentTransaction.plannedAmount attribute defined at extension payment.@Accessor(qualifier="requestId", type=GETTER) public java.lang.String getRequestId()
PaymentTransaction.requestId attribute defined at extension payment.@Accessor(qualifier="requestToken", type=GETTER) public java.lang.String getRequestToken()
PaymentTransaction.requestToken attribute defined at extension payment.@Accessor(qualifier="transactionTarget", type=GETTER) public java.lang.String getTransactionTarget()
PaymentTransaction.transactionTarget attribute defined at extension saprevenueclouddpaddon.@Accessor(qualifier="versionID", type=GETTER) public java.lang.String getVersionID()
PaymentTransaction.versionID attribute defined at extension payment.@Accessor(qualifier="code", type=SETTER) public void setCode(java.lang.String value)
PaymentTransaction.code attribute defined at extension payment.value - the code@Accessor(qualifier="currency", type=SETTER) public void setCurrency(CurrencyModel value)
PaymentTransaction.currency attribute defined at extension payment.value - the currency@Accessor(qualifier="entries", type=SETTER) public void setEntries(java.util.List<PaymentTransactionEntryModel> value)
PaymentTransaction.entries attribute defined at extension payment.value - the entries@Accessor(qualifier="info", type=SETTER) public void setInfo(PaymentInfoModel value)
PaymentTransaction.info attribute defined at extension payment.value - the info@Accessor(qualifier="order", type=SETTER) public void setOrder(AbstractOrderModel value)
PaymentTransaction.order attribute defined at extension payment.value - the order@Accessor(qualifier="paymentProvider", type=SETTER) public void setPaymentProvider(java.lang.String value)
PaymentTransaction.paymentProvider attribute defined at extension payment.value - the paymentProvider@Accessor(qualifier="plannedAmount", type=SETTER) public void setPlannedAmount(java.math.BigDecimal value)
PaymentTransaction.plannedAmount attribute defined at extension payment.value - the plannedAmount@Accessor(qualifier="requestId", type=SETTER) public void setRequestId(java.lang.String value)
PaymentTransaction.requestId attribute defined at extension payment.value - the requestId@Accessor(qualifier="requestToken", type=SETTER) public void setRequestToken(java.lang.String value)
PaymentTransaction.requestToken attribute defined at extension payment.value - the requestToken@Accessor(qualifier="transactionTarget", type=SETTER) public void setTransactionTarget(java.lang.String value)
PaymentTransaction.transactionTarget attribute defined at extension saprevenueclouddpaddon.value - the transactionTarget@Accessor(qualifier="versionID", type=SETTER) public void setVersionID(java.lang.String value)
PaymentTransaction.versionID attribute defined at extension payment. Can only be used at creation of model - before first save.value - the versionIDCopyright © 2018 SAP SE. All Rights Reserved.