Class PaymentRequestVO
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.EntityModel
-
- org.cyclos.model.EntityVO
-
- org.cyclos.model.banking.transactions.TransVO
-
- org.cyclos.model.banking.transactions.TransactionVO
-
- org.cyclos.model.banking.transactions.TransactionDetailedVO
-
- org.cyclos.model.banking.transactions.PaymentRequestVO
-
- All Implemented Interfaces:
Serializable,HasTransactionNumber,IEntity,HasDisplay
public class PaymentRequestVO extends TransactionDetailedVO
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static StringCLASS_NAMEstatic BasicProperty<String,PaymentRequestVO>COMMENTSstatic BasicProperty<DateTime,PaymentRequestVO>EXPIRATION_DATEstatic BasicProperty<String,PaymentRequestVO>EXPIRATION_DATE_COMMENTSstatic BasicProperty<Boolean,PaymentRequestVO>FIRST_SCHEDULING_IS_IMMEDIATEstatic BasicProperty<DateTime,PaymentRequestVO>PROCESS_DATEstatic BasicProperty<SchedulingType,PaymentRequestVO>SCHEDULINGstatic BasicProperty<Integer,PaymentRequestVO>SCHEDULING_COUNTstatic BasicProperty<String,PaymentRequestVO>SMS_CODEstatic BasicProperty<PaymentRequestStatus,PaymentRequestVO>STATUSstatic BasicProperty<BasePaymentVO,PaymentRequestVO>TRANSACTION-
Fields inherited from class org.cyclos.model.banking.transactions.TransactionDetailedVO
ACCESS_CLIENT, BY, CHANNEL, CUSTOM_VALUES
-
Fields inherited from class org.cyclos.model.banking.transactions.TransactionVO
AUTHORIZATION_STATUS, DESCRIPTION, FROM_NAME, NATURE, TO_NAME
-
Fields inherited from class org.cyclos.model.banking.transactions.TransVO
CURRENCY_AMOUNT, DATE, DISPLAY, FROM, TO, TRANSACTION_NUMBER, TYPE
-
Fields inherited from class org.cyclos.model.EntityModel
ID
-
-
Constructor Summary
Constructors Constructor Description PaymentRequestVO()PaymentRequestVO(Long id)PaymentRequestVO(Property<T,? super PaymentRequestVO> property, T value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringclassName()protected List<Property<?,?>>doGetProperties()StringgetComments()DateTimegetExpirationDate()StringgetExpirationDateComments()DateTimegetProcessDate()SchedulingTypegetScheduling()IntegergetSchedulingCount()StringgetSmsCode()PaymentRequestStatusgetStatus()BasePaymentVOgetTransaction()booleanisFirstSchedulingIsImmediate()voidsetComments(String comments)voidsetExpirationDate(DateTime expirationDate)voidsetExpirationDateComments(String expirationDateComments)voidsetFirstSchedulingIsImmediate(boolean firstSchedulingIsImmediate)voidsetProcessDate(DateTime processDate)voidsetScheduling(SchedulingType scheduling)voidsetSchedulingCount(Integer schedulingCount)voidsetSmsCode(String smsCode)voidsetStatus(PaymentRequestStatus status)voidsetTransaction(BasePaymentVO transaction)-
Methods inherited from class org.cyclos.model.banking.transactions.TransactionDetailedVO
getAccessClient, getBy, getChannel, getCustomValues, setAccessClient, setBy, setChannel, setCustomValues
-
Methods inherited from class org.cyclos.model.banking.transactions.TransactionVO
getAuthorizationStatus, getDescription, getFromName, getNature, getToName, setAuthorizationStatus, setDescription, setFromName, setNature, setToName
-
Methods inherited from class org.cyclos.model.banking.transactions.TransVO
getCurrencyAmount, getDate, getDisplay, getFrom, getTo, getTransactionNumber, getType, setCurrencyAmount, setDate, setDisplay, setFrom, setTo, setTransactionNumber, setType, toString
-
Methods inherited from class org.cyclos.model.EntityVO
equals, getId, getIds, getUniqueIds
-
Methods inherited from class org.cyclos.model.EntityModel
getId, hashCode, setId
-
Methods inherited from class org.cyclos.model.Bean
addPropertyChangeListener, addPropertyChangeListener, attributeNames, changes, clearAttributes, copyPropertiesTo, dataAccessor, firePropertyChange, get, getAttribute, initDataAccessor, properties, property, propertyMap, removeAttribute, removePropertyChangeListener, removePropertyChangeListener, set, set, setAttribute, setWithPropagationId
-
-
-
-
Field Detail
-
CLASS_NAME
public static final String CLASS_NAME
-
COMMENTS
public static final BasicProperty<String,PaymentRequestVO> COMMENTS
-
EXPIRATION_DATE
public static final BasicProperty<DateTime,PaymentRequestVO> EXPIRATION_DATE
-
EXPIRATION_DATE_COMMENTS
public static final BasicProperty<String,PaymentRequestVO> EXPIRATION_DATE_COMMENTS
-
FIRST_SCHEDULING_IS_IMMEDIATE
public static final BasicProperty<Boolean,PaymentRequestVO> FIRST_SCHEDULING_IS_IMMEDIATE
-
PROCESS_DATE
public static final BasicProperty<DateTime,PaymentRequestVO> PROCESS_DATE
-
SCHEDULING
public static final BasicProperty<SchedulingType,PaymentRequestVO> SCHEDULING
-
SCHEDULING_COUNT
public static final BasicProperty<Integer,PaymentRequestVO> SCHEDULING_COUNT
-
SMS_CODE
public static final BasicProperty<String,PaymentRequestVO> SMS_CODE
-
STATUS
public static final BasicProperty<PaymentRequestStatus,PaymentRequestVO> STATUS
-
TRANSACTION
public static final BasicProperty<BasePaymentVO,PaymentRequestVO> TRANSACTION
-
-
Constructor Detail
-
PaymentRequestVO
public PaymentRequestVO()
-
PaymentRequestVO
public PaymentRequestVO(Long id)
-
PaymentRequestVO
public PaymentRequestVO(Property<T,? super PaymentRequestVO> property, T value)
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classTransactionDetailedVO
-
getComments
public String getComments()
-
setComments
public void setComments(String comments)
-
getExpirationDate
public DateTime getExpirationDate()
-
setExpirationDate
public void setExpirationDate(DateTime expirationDate)
-
getExpirationDateComments
public String getExpirationDateComments()
-
setExpirationDateComments
public void setExpirationDateComments(String expirationDateComments)
-
isFirstSchedulingIsImmediate
public boolean isFirstSchedulingIsImmediate()
-
setFirstSchedulingIsImmediate
public void setFirstSchedulingIsImmediate(boolean firstSchedulingIsImmediate)
-
getProcessDate
public DateTime getProcessDate()
-
setProcessDate
public void setProcessDate(DateTime processDate)
-
getScheduling
public SchedulingType getScheduling()
-
setScheduling
public void setScheduling(SchedulingType scheduling)
-
getSchedulingCount
public Integer getSchedulingCount()
-
setSchedulingCount
public void setSchedulingCount(Integer schedulingCount)
-
getSmsCode
public String getSmsCode()
-
setSmsCode
public void setSmsCode(String smsCode)
-
getStatus
public PaymentRequestStatus getStatus()
-
setStatus
public void setStatus(PaymentRequestStatus status)
-
getTransaction
public BasePaymentVO getTransaction()
-
setTransaction
public void setTransaction(BasePaymentVO transaction)
-
className
public String className()
- Overrides:
classNamein classTransactionDetailedVO
-
-