Class ScheduledPaymentResultVO
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.EntityModel
-
- org.cyclos.model.EntityVO
-
- org.cyclos.model.banking.transactions.TransactionResultVO
-
- org.cyclos.model.banking.transactions.ScheduledPaymentResultVO
-
- All Implemented Interfaces:
Serializable,HasTransactionStatus<ScheduledPaymentStatus>,IEntity
public class ScheduledPaymentResultVO extends TransactionResultVO implements HasTransactionStatus<ScheduledPaymentStatus>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static StringCLASS_NAMEstatic BasicProperty<InstallmentVO,ScheduledPaymentResultVO>FIRST_INSTALLMENTstatic BasicProperty<InstallmentVO,ScheduledPaymentResultVO>FIRST_OPEN_INSTALLMENTstatic BasicProperty<Integer,ScheduledPaymentResultVO>INSTALLMENT_COUNTstatic BasicProperty<Integer,ScheduledPaymentResultVO>PROCESSED_INSTALLMENTSstatic BasicProperty<ScheduledPaymentStatus,ScheduledPaymentResultVO>STATUS-
Fields inherited from class org.cyclos.model.banking.transactions.TransactionResultVO
AMOUNT, AUTHORIZATION_STATUS, CREATION_TYPE, CUSTOM_VALUES, DATE, DESCRIPTION, DISPLAY, FROM, FROM_NAME, FROM_OPERATOR, NATURE, RELATED, RELATED_NAME, TO, TO_NAME, TO_OPERATOR, TRANSACTION_NUMBER, TYPE
-
Fields inherited from class org.cyclos.model.EntityModel
ID
-
-
Constructor Summary
Constructors Constructor Description ScheduledPaymentResultVO()ScheduledPaymentResultVO(Long id)ScheduledPaymentResultVO(Property<T,? super ScheduledPaymentResultVO> property, T value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringclassName()protected List<Property<?,?>>doGetProperties()InstallmentVOgetFirstInstallment()InstallmentVOgetFirstOpenInstallment()intgetInstallmentCount()intgetProcessedInstallments()ScheduledPaymentStatusgetStatus()voidsetFirstInstallment(InstallmentVO firstInstallment)voidsetFirstOpenInstallment(InstallmentVO firstOpenInstallment)voidsetInstallmentCount(int installmentCount)voidsetProcessedInstallments(int processedInstallments)voidsetStatus(ScheduledPaymentStatus status)-
Methods inherited from class org.cyclos.model.banking.transactions.TransactionResultVO
getAmount, getAuthorizationStatus, getCreationType, getCustomValues, getDate, getDescription, getDisplay, getFrom, getFromName, getFromOperator, getNature, getRelated, getRelatedName, getTo, getToName, getToOperator, getTransactionNumber, getType, setAmount, setAuthorizationStatus, setCreationType, setCustomValues, setDate, setDescription, setDisplay, setFrom, setFromName, setFromOperator, setNature, setRelated, setRelatedName, setTo, setToName, setToOperator, setTransactionNumber, setType, toString
-
Methods inherited from class org.cyclos.model.EntityModel
getId, setId
-
Methods inherited from class org.cyclos.model.Bean
addPropertyChangeListener, addPropertyChangeListener, attributeNames, backup, changes, clearAttributes, copyPropertiesTo, copyPropertiesTo, copyPropertiesTo, dataAccessor, firePropertyChange, get, getAttribute, initDataAccessor, properties, property, propertyMap, removeAttribute, removePropertyChangeListener, removePropertyChangeListener, restore, set, set, setAttribute, setWithPropagationId, values
-
-
-
-
Field Detail
-
CLASS_NAME
public static final String CLASS_NAME
-
FIRST_INSTALLMENT
public static final BasicProperty<InstallmentVO,ScheduledPaymentResultVO> FIRST_INSTALLMENT
-
FIRST_OPEN_INSTALLMENT
public static final BasicProperty<InstallmentVO,ScheduledPaymentResultVO> FIRST_OPEN_INSTALLMENT
-
INSTALLMENT_COUNT
public static final BasicProperty<Integer,ScheduledPaymentResultVO> INSTALLMENT_COUNT
-
PROCESSED_INSTALLMENTS
public static final BasicProperty<Integer,ScheduledPaymentResultVO> PROCESSED_INSTALLMENTS
-
STATUS
public static final BasicProperty<ScheduledPaymentStatus,ScheduledPaymentResultVO> STATUS
-
-
Constructor Detail
-
ScheduledPaymentResultVO
public ScheduledPaymentResultVO()
-
ScheduledPaymentResultVO
public ScheduledPaymentResultVO(Long id)
-
ScheduledPaymentResultVO
public ScheduledPaymentResultVO(Property<T,? super ScheduledPaymentResultVO> property, T value)
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classTransactionResultVO
-
getFirstInstallment
public InstallmentVO getFirstInstallment()
-
setFirstInstallment
public void setFirstInstallment(InstallmentVO firstInstallment)
-
getFirstOpenInstallment
public InstallmentVO getFirstOpenInstallment()
-
setFirstOpenInstallment
public void setFirstOpenInstallment(InstallmentVO firstOpenInstallment)
-
getInstallmentCount
public int getInstallmentCount()
-
setInstallmentCount
public void setInstallmentCount(int installmentCount)
-
getProcessedInstallments
public int getProcessedInstallments()
-
setProcessedInstallments
public void setProcessedInstallments(int processedInstallments)
-
getStatus
public ScheduledPaymentStatus getStatus()
- Specified by:
getStatusin interfaceHasTransactionStatus<ScheduledPaymentStatus>
-
setStatus
public void setStatus(ScheduledPaymentStatus status)
- Specified by:
setStatusin interfaceHasTransactionStatus<ScheduledPaymentStatus>
-
className
public String className()
- Overrides:
classNamein classTransactionResultVO
-
-