Class CalculateInstallmentsDTO
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.banking.transactions.CalculateInstallmentsDTO
-
- All Implemented Interfaces:
Serializable,IPerformInternalTransactionDTO,IPerformTransactionDTO
public class CalculateInstallmentsDTO extends Bean implements IPerformInternalTransactionDTO
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static BasicProperty<BigDecimal,CalculateInstallmentsDTO>AMOUNTstatic StringCLASS_NAMEstatic BasicProperty<CurrencyVO,CalculateInstallmentsDTO>CURRENCYstatic BasicProperty<DateTime,CalculateInstallmentsDTO>FIRST_INSTALLMENT_DATEstatic BasicProperty<Boolean,CalculateInstallmentsDTO>FIRST_INSTALLMENT_IS_NOWstatic BasicProperty<Integer,CalculateInstallmentsDTO>INSTALLMENTS_COUNTstatic BasicProperty<InternalAccountOwner,CalculateInstallmentsDTO>OWNERstatic BasicProperty<InternalAccountOwner,CalculateInstallmentsDTO>SUBJECTstatic BasicProperty<TransferTypeVO,CalculateInstallmentsDTO>TYPE
-
Constructor Summary
Constructors Constructor Description CalculateInstallmentsDTO()CalculateInstallmentsDTO(Property<T,? super CalculateInstallmentsDTO> property, T value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringclassName()protected List<Property<?,?>>doGetProperties()BigDecimalgetAmount()CurrencyVOgetCurrency()DateTimegetFirstInstallmentDate()IntegergetInstallmentsCount()InternalAccountOwnergetOwner()InternalAccountOwnergetSubject()TransferTypeVOgetType()booleanisFirstInstallmentIsNow()voidsetAmount(BigDecimal amount)voidsetCurrency(CurrencyVO currency)voidsetFirstInstallmentDate(DateTime firstInstallmentDate)voidsetFirstInstallmentIsNow(boolean firstInstallmentIsNow)voidsetInstallmentsCount(Integer installmentsCount)voidsetOwner(InternalAccountOwner owner)voidsetSubject(InternalAccountOwner subject)voidsetType(TransferTypeVO type)-
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
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.cyclos.model.banking.transactions.IPerformInternalTransactionDTO
getTo, setTo
-
Methods inherited from interface org.cyclos.model.banking.transactions.IPerformTransactionDTO
getFrom, setFrom
-
-
-
-
Field Detail
-
CLASS_NAME
public static final String CLASS_NAME
-
AMOUNT
public static final BasicProperty<BigDecimal,CalculateInstallmentsDTO> AMOUNT
-
CURRENCY
public static final BasicProperty<CurrencyVO,CalculateInstallmentsDTO> CURRENCY
-
FIRST_INSTALLMENT_DATE
public static final BasicProperty<DateTime,CalculateInstallmentsDTO> FIRST_INSTALLMENT_DATE
-
FIRST_INSTALLMENT_IS_NOW
public static final BasicProperty<Boolean,CalculateInstallmentsDTO> FIRST_INSTALLMENT_IS_NOW
-
INSTALLMENTS_COUNT
public static final BasicProperty<Integer,CalculateInstallmentsDTO> INSTALLMENTS_COUNT
-
OWNER
public static final BasicProperty<InternalAccountOwner,CalculateInstallmentsDTO> OWNER
-
SUBJECT
public static final BasicProperty<InternalAccountOwner,CalculateInstallmentsDTO> SUBJECT
-
TYPE
public static final BasicProperty<TransferTypeVO,CalculateInstallmentsDTO> TYPE
-
-
Constructor Detail
-
CalculateInstallmentsDTO
public CalculateInstallmentsDTO()
-
CalculateInstallmentsDTO
public CalculateInstallmentsDTO(Property<T,? super CalculateInstallmentsDTO> property, T value)
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classBean
-
getAmount
public BigDecimal getAmount()
-
setAmount
public void setAmount(BigDecimal amount)
-
getCurrency
public CurrencyVO getCurrency()
-
setCurrency
public void setCurrency(CurrencyVO currency)
-
getFirstInstallmentDate
public DateTime getFirstInstallmentDate()
-
setFirstInstallmentDate
public void setFirstInstallmentDate(DateTime firstInstallmentDate)
-
isFirstInstallmentIsNow
public boolean isFirstInstallmentIsNow()
-
setFirstInstallmentIsNow
public void setFirstInstallmentIsNow(boolean firstInstallmentIsNow)
-
getInstallmentsCount
public Integer getInstallmentsCount()
-
setInstallmentsCount
public void setInstallmentsCount(Integer installmentsCount)
-
getOwner
public InternalAccountOwner getOwner()
- Specified by:
getOwnerin interfaceIPerformTransactionDTO
-
setOwner
public void setOwner(InternalAccountOwner owner)
- Specified by:
setOwnerin interfaceIPerformTransactionDTO
-
getSubject
public InternalAccountOwner getSubject()
- Specified by:
getSubjectin interfaceIPerformInternalTransactionDTO
-
setSubject
public void setSubject(InternalAccountOwner subject)
- Specified by:
setSubjectin interfaceIPerformInternalTransactionDTO
-
getType
public TransferTypeVO getType()
-
setType
public void setType(TransferTypeVO type)
-
-