Class TransactionVO
- 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
-
- All Implemented Interfaces:
Serializable,HasTransactionNumber,IEntity,HasDisplay
- Direct Known Subclasses:
TransactionDetailedVO
public class TransactionVO extends TransVO
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static BasicProperty<TransactionAuthorizationStatus,TransactionVO>AUTHORIZATION_STATUSstatic StringCLASS_NAMEstatic BasicProperty<String,TransactionVO>DESCRIPTIONstatic BasicProperty<String,TransactionVO>FROM_NAMEstatic BasicProperty<TransactionNature,TransactionVO>NATUREstatic BasicProperty<String,TransactionVO>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 TransactionVO()TransactionVO(Long id)TransactionVO(Property<T,? super TransactionVO> property, T value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringclassName()protected List<Property<?,?>>doGetProperties()TransactionAuthorizationStatusgetAuthorizationStatus()StringgetDescription()StringgetFromName()TransactionNaturegetNature()StringgetToName()voidsetAuthorizationStatus(TransactionAuthorizationStatus authorizationStatus)voidsetDescription(String description)voidsetFromName(String fromName)voidsetNature(TransactionNature nature)voidsetToName(String toName)-
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
-
AUTHORIZATION_STATUS
public static final BasicProperty<TransactionAuthorizationStatus,TransactionVO> AUTHORIZATION_STATUS
-
DESCRIPTION
public static final BasicProperty<String,TransactionVO> DESCRIPTION
-
FROM_NAME
public static final BasicProperty<String,TransactionVO> FROM_NAME
-
NATURE
public static final BasicProperty<TransactionNature,TransactionVO> NATURE
-
TO_NAME
public static final BasicProperty<String,TransactionVO> TO_NAME
-
-
Constructor Detail
-
TransactionVO
public TransactionVO()
-
TransactionVO
public TransactionVO(Long id)
-
TransactionVO
public TransactionVO(Property<T,? super TransactionVO> property, T value)
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classTransVO
-
getAuthorizationStatus
public TransactionAuthorizationStatus getAuthorizationStatus()
-
setAuthorizationStatus
public void setAuthorizationStatus(TransactionAuthorizationStatus authorizationStatus)
-
getDescription
public String getDescription()
-
setDescription
public void setDescription(String description)
-
getFromName
public String getFromName()
-
setFromName
public void setFromName(String fromName)
-
getNature
public TransactionNature getNature()
-
setNature
public void setNature(TransactionNature nature)
-
getToName
public String getToName()
-
setToName
public void setToName(String toName)
-
-