public class PaymentInfoModel extends ItemModel
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static String |
_TYPECODE
Generated model type code constant.
|
static String |
_USER2PAYMENTINFOS
Generated relation code constant for relation
User2PaymentInfos defining source attribute user in extension core. |
static String |
BILLINGADDRESS
Generated constant - Attribute key of
PaymentInfo.billingAddress attribute defined at extension payment. |
static String |
CARTTOORDERCRONJOB
Generated constant - Attribute key of
PaymentInfo.cartToOrderCronJob attribute defined at extension basecommerce. |
static String |
CODE
Generated constant - Attribute key of
PaymentInfo.code attribute defined at extension core. |
static String |
DUPLICATE
Generated constant - Attribute key of
PaymentInfo.duplicate attribute defined at extension core. |
static String |
ORIGINAL
Generated constant - Attribute key of
PaymentInfo.original attribute defined at extension core. |
static String |
SAVED
Generated constant - Attribute key of
PaymentInfo.saved attribute defined at extension commerceservices. |
static String |
USER
Generated constant - Attribute key of
PaymentInfo.user attribute defined at extension core. |
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PKLANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY| Constructor and Description |
|---|
PaymentInfoModel()
Generated constructor - Default constructor for generic creation.
|
PaymentInfoModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
|
PaymentInfoModel(String _code,
ItemModel _original,
ItemModel _owner,
UserModel _user)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
PaymentInfoModel(String _code,
UserModel _user)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
| Modifier and Type | Method and Description |
|---|---|
AddressModel |
getBillingAddress()
Generated method - Getter of the
PaymentInfo.billingAddress attribute defined at extension payment. |
Collection<CartToOrderCronJobModel> |
getCartToOrderCronJob()
Generated method - Getter of the
PaymentInfo.cartToOrderCronJob attribute defined at extension basecommerce. |
String |
getCode()
Generated method - Getter of the
PaymentInfo.code attribute defined at extension core. |
Boolean |
getDuplicate()
Generated method - Getter of the
PaymentInfo.duplicate attribute defined at extension core. |
ItemModel |
getOriginal()
Generated method - Getter of the
PaymentInfo.original attribute defined at extension core. |
UserModel |
getUser()
Generated method - Getter of the
PaymentInfo.user attribute defined at extension core. |
boolean |
isSaved()
Generated method - Getter of the
PaymentInfo.saved attribute defined at extension commerceservices. |
void |
setBillingAddress(AddressModel value)
Generated method - Setter of
PaymentInfo.billingAddress attribute defined at extension payment. |
void |
setCartToOrderCronJob(Collection<CartToOrderCronJobModel> value)
Generated method - Setter of
PaymentInfo.cartToOrderCronJob attribute defined at extension basecommerce. |
void |
setCode(String value)
Generated method - Setter of
PaymentInfo.code attribute defined at extension core. |
void |
setDuplicate(Boolean value)
Generated method - Setter of
PaymentInfo.duplicate attribute defined at extension core. |
void |
setOriginal(ItemModel value)
Generated method - Initial setter of
PaymentInfo.original attribute defined at extension core. |
void |
setSaved(boolean value)
Generated method - Setter of
PaymentInfo.saved attribute defined at extension commerceservices. |
void |
setUser(UserModel value)
Generated method - Initial setter of
PaymentInfo.user attribute defined at extension core. |
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 _USER2PAYMENTINFOS
User2PaymentInfos defining source attribute user in extension core.public static final String ORIGINAL
PaymentInfo.original attribute defined at extension core.public static final String CODE
PaymentInfo.code attribute defined at extension core.public static final String DUPLICATE
PaymentInfo.duplicate attribute defined at extension core.public static final String USER
PaymentInfo.user attribute defined at extension core.public static final String CARTTOORDERCRONJOB
PaymentInfo.cartToOrderCronJob attribute defined at extension basecommerce.public static final String BILLINGADDRESS
PaymentInfo.billingAddress attribute defined at extension payment.public static final String SAVED
PaymentInfo.saved attribute defined at extension commerceservices.public PaymentInfoModel()
public PaymentInfoModel(ItemModelContext ctx)
ctx - the model context to be injected, must not be null@Deprecated public PaymentInfoModel(String _code, UserModel _user)
_code - initial attribute declared by type PaymentInfo at extension core_user - initial attribute declared by type PaymentInfo at extension core@Deprecated public PaymentInfoModel(String _code, ItemModel _original, ItemModel _owner, UserModel _user)
_code - initial attribute declared by type PaymentInfo at extension core_original - initial attribute declared by type PaymentInfo at extension core_owner - initial attribute declared by type Item at extension core_user - initial attribute declared by type PaymentInfo at extension core@Accessor(qualifier="billingAddress", type=GETTER) public AddressModel getBillingAddress()
PaymentInfo.billingAddress attribute defined at extension payment.@Accessor(qualifier="cartToOrderCronJob", type=GETTER) public Collection<CartToOrderCronJobModel> getCartToOrderCronJob()
PaymentInfo.cartToOrderCronJob attribute defined at extension basecommerce.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="code", type=GETTER) public String getCode()
PaymentInfo.code attribute defined at extension core.@Accessor(qualifier="duplicate", type=GETTER) public Boolean getDuplicate()
PaymentInfo.duplicate attribute defined at extension core.@Accessor(qualifier="original", type=GETTER) public ItemModel getOriginal()
PaymentInfo.original attribute defined at extension core.@Accessor(qualifier="user", type=GETTER) public UserModel getUser()
PaymentInfo.user attribute defined at extension core.@Accessor(qualifier="saved", type=GETTER) public boolean isSaved()
PaymentInfo.saved attribute defined at extension commerceservices.@Accessor(qualifier="billingAddress", type=SETTER) public void setBillingAddress(AddressModel value)
PaymentInfo.billingAddress attribute defined at extension payment.value - the billingAddress@Accessor(qualifier="cartToOrderCronJob", type=SETTER) public void setCartToOrderCronJob(Collection<CartToOrderCronJobModel> value)
PaymentInfo.cartToOrderCronJob attribute defined at extension basecommerce.value - the cartToOrderCronJob@Accessor(qualifier="code", type=SETTER) public void setCode(String value)
PaymentInfo.code attribute defined at extension core.value - the code@Accessor(qualifier="duplicate", type=SETTER) public void setDuplicate(Boolean value)
PaymentInfo.duplicate attribute defined at extension core.value - the duplicate@Accessor(qualifier="original", type=SETTER) public void setOriginal(ItemModel value)
PaymentInfo.original attribute defined at extension core. Can only be used at creation of model - before first save.value - the original@Accessor(qualifier="saved", type=SETTER) public void setSaved(boolean value)
PaymentInfo.saved attribute defined at extension commerceservices.value - the saved - Indicates the item is saved for reuse.Copyright © 2017 SAP SE. All Rights Reserved.