public class PaymentTransactionModel extends ItemModel
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static String |
_ORDER2PAYMENTTRANSACTION
Generated relation code constant for relation
Order2PaymentTransaction defining source attribute order in extension payment. |
static String |
_TYPECODE
Generated model type code constant.
|
static String |
CODE
Generated constant - Attribute key of
PaymentTransaction.code attribute defined at extension payment. |
static String |
CURRENCY
Generated constant - Attribute key of
PaymentTransaction.currency attribute defined at extension payment. |
static String |
ENTRIES
Generated constant - Attribute key of
PaymentTransaction.entries attribute defined at extension payment. |
static String |
INFO
Generated constant - Attribute key of
PaymentTransaction.info attribute defined at extension payment. |
static String |
ORDER
Generated constant - Attribute key of
PaymentTransaction.order attribute defined at extension payment. |
static String |
PAYMENTPROVIDER
Generated constant - Attribute key of
PaymentTransaction.paymentProvider attribute defined at extension payment. |
static String |
PLANNEDAMOUNT
Generated constant - Attribute key of
PaymentTransaction.plannedAmount attribute defined at extension payment. |
static String |
REQUESTID
Generated constant - Attribute key of
PaymentTransaction.requestId attribute defined at extension payment. |
static String |
REQUESTTOKEN
Generated constant - Attribute key of
PaymentTransaction.requestToken attribute defined at extension payment. |
static String |
VERSIONID
Generated constant - Attribute key of
PaymentTransaction.versionID attribute defined at extension payment. |
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PKLANGUAGE_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(String _code)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
PaymentTransactionModel(String _code,
ItemModel _owner,
String _versionID)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
| Modifier and Type | Method and Description |
|---|---|
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. |
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. |
String |
getPaymentProvider()
Generated method - Getter of the
PaymentTransaction.paymentProvider attribute defined at extension payment. |
BigDecimal |
getPlannedAmount()
Generated method - Getter of the
PaymentTransaction.plannedAmount attribute defined at extension payment. |
String |
getRequestId()
Generated method - Getter of the
PaymentTransaction.requestId attribute defined at extension payment. |
String |
getRequestToken()
Generated method - Getter of the
PaymentTransaction.requestToken attribute defined at extension payment. |
String |
getVersionID()
Generated method - Getter of the
PaymentTransaction.versionID attribute defined at extension payment. |
void |
setCode(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(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(String value)
Generated method - Setter of
PaymentTransaction.paymentProvider attribute defined at extension payment. |
void |
setPlannedAmount(BigDecimal value)
Generated method - Setter of
PaymentTransaction.plannedAmount attribute defined at extension payment. |
void |
setRequestId(String value)
Generated method - Setter of
PaymentTransaction.requestId attribute defined at extension payment. |
void |
setRequestToken(String value)
Generated method - Setter of
PaymentTransaction.requestToken attribute defined at extension payment. |
void |
setVersionID(String value)
Generated method - Initial setter of
PaymentTransaction.versionID attribute defined at extension payment. |
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 _ORDER2PAYMENTTRANSACTION
Order2PaymentTransaction defining source attribute order in extension payment.public static final String CODE
PaymentTransaction.code attribute defined at extension payment.public static final String REQUESTID
PaymentTransaction.requestId attribute defined at extension payment.public static final String REQUESTTOKEN
PaymentTransaction.requestToken attribute defined at extension payment.public static final String PAYMENTPROVIDER
PaymentTransaction.paymentProvider attribute defined at extension payment.public static final String PLANNEDAMOUNT
PaymentTransaction.plannedAmount attribute defined at extension payment.public static final String CURRENCY
PaymentTransaction.currency attribute defined at extension payment.public static final String INFO
PaymentTransaction.info attribute defined at extension payment.public static final String VERSIONID
PaymentTransaction.versionID attribute defined at extension payment.public static final String ENTRIES
PaymentTransaction.entries attribute defined at extension payment.public static final String ORDER
PaymentTransaction.order attribute defined at extension payment.public PaymentTransactionModel()
public PaymentTransactionModel(ItemModelContext ctx)
ctx - the model context to be injected, must not be null@Deprecated public PaymentTransactionModel(String _code)
_code - initial attribute declared by type PaymentTransaction at extension payment@Deprecated public PaymentTransactionModel(String _code, ItemModel _owner, 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 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 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 String getPaymentProvider()
PaymentTransaction.paymentProvider attribute defined at extension payment.@Accessor(qualifier="plannedAmount", type=GETTER) public BigDecimal getPlannedAmount()
PaymentTransaction.plannedAmount attribute defined at extension payment.@Accessor(qualifier="requestId", type=GETTER) public String getRequestId()
PaymentTransaction.requestId attribute defined at extension payment.@Accessor(qualifier="requestToken", type=GETTER) public String getRequestToken()
PaymentTransaction.requestToken attribute defined at extension payment.@Accessor(qualifier="versionID", type=GETTER) public String getVersionID()
PaymentTransaction.versionID attribute defined at extension payment.@Accessor(qualifier="code", type=SETTER) public void setCode(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(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(String value)
PaymentTransaction.paymentProvider attribute defined at extension payment.value - the paymentProvider@Accessor(qualifier="plannedAmount", type=SETTER) public void setPlannedAmount(BigDecimal value)
PaymentTransaction.plannedAmount attribute defined at extension payment.value - the plannedAmount@Accessor(qualifier="requestId", type=SETTER) public void setRequestId(String value)
PaymentTransaction.requestId attribute defined at extension payment.value - the requestId@Accessor(qualifier="requestToken", type=SETTER) public void setRequestToken(String value)
PaymentTransaction.requestToken attribute defined at extension payment.value - the requestTokenCopyright © 2017 SAP SE. All Rights Reserved.