Class TransferVO
- 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.transfers.TransferVO
-
- All Implemented Interfaces:
Serializable,HasTransactionNumber,IEntity,HasDisplay
- Direct Known Subclasses:
AccountHistoryOverviewEntryVO,TransferDetailedVO
public class TransferVO extends TransVO
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static StringCLASS_NAMEstatic BasicProperty<TransferNature,TransferVO>NATUREstatic ListProperty<TransferStatusWithFlowVO,TransferVO>STATUSESstatic BasicProperty<Long,TransferVO>TRANSACTION_IDstatic BasicProperty<String,TransferVO>TRANSACTION_TRANSACTION_NUMBER-
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 TransferVO()TransferVO(Long id)TransferVO(Property<T,? super TransferVO> property, T value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringclassName()protected List<Property<?,?>>doGetProperties()TransferNaturegetNature()List<TransferStatusWithFlowVO>getStatuses()LonggetTransactionId()StringgetTransactionTransactionNumber()voidsetNature(TransferNature nature)voidsetStatuses(List<TransferStatusWithFlowVO> statuses)voidsetTransactionId(Long transactionId)voidsetTransactionTransactionNumber(String transactionTransactionNumber)-
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
-
NATURE
public static final BasicProperty<TransferNature,TransferVO> NATURE
-
STATUSES
public static final ListProperty<TransferStatusWithFlowVO,TransferVO> STATUSES
-
TRANSACTION_ID
public static final BasicProperty<Long,TransferVO> TRANSACTION_ID
-
TRANSACTION_TRANSACTION_NUMBER
public static final BasicProperty<String,TransferVO> TRANSACTION_TRANSACTION_NUMBER
-
-
Constructor Detail
-
TransferVO
public TransferVO()
-
TransferVO
public TransferVO(Long id)
-
TransferVO
public TransferVO(Property<T,? super TransferVO> property, T value)
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classTransVO
-
getNature
public TransferNature getNature()
-
setNature
public void setNature(TransferNature nature)
-
getStatuses
public List<TransferStatusWithFlowVO> getStatuses()
-
setStatuses
public void setStatuses(List<TransferStatusWithFlowVO> statuses)
-
getTransactionId
public Long getTransactionId()
-
setTransactionId
public void setTransactionId(Long transactionId)
-
getTransactionTransactionNumber
public String getTransactionTransactionNumber()
-
setTransactionTransactionNumber
public void setTransactionTransactionNumber(String transactionTransactionNumber)
-
-