Class PerformInternalTransactionDTO
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.banking.transactions.PerformTransactionDTO
-
- org.cyclos.model.banking.transactions.PerformInternalTransactionDTO
-
- All Implemented Interfaces:
Serializable,IPerformInternalTransactionDTO,IPerformTransactionDTO,ModelWithCustomValues<CustomFieldValueDTO>
- Direct Known Subclasses:
ImportTransferDTO,PerformBasePaymentDTO,SendPaymentRequestDTO
public abstract class PerformInternalTransactionDTO extends PerformTransactionDTO implements IPerformInternalTransactionDTO
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static StringCLASS_NAMEstatic BasicProperty<String,PerformInternalTransactionDTO>FROM_NAMEstatic BasicProperty<InternalAccountOwner,PerformInternalTransactionDTO>SUBJECTstatic BasicProperty<String,PerformInternalTransactionDTO>TO_NAME-
Fields inherited from class org.cyclos.model.banking.transactions.PerformTransactionDTO
AMOUNT, CONFIRMATION_PASSWORD, CURRENCY, CUSTOM_VALUES, DESCRIPTION, OWNER, TYPE
-
-
Constructor Summary
Constructors Constructor Description PerformInternalTransactionDTO()PerformInternalTransactionDTO(Property<T,? super PerformInternalTransactionDTO> property, T value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected List<Property<?,?>>doGetProperties()StringgetFromName()InternalAccountOwnergetSubject()StringgetToName()voidsetFromName(String fromName)voidsetSubject(InternalAccountOwner subject)voidsetToName(String toName)-
Methods inherited from class org.cyclos.model.banking.transactions.PerformTransactionDTO
getAmount, getConfirmationPassword, getCurrency, getCustomValues, getDescription, getOwner, getType, setAmount, setConfirmationPassword, setCurrency, setCustomValues, setDescription, setOwner, setType
-
Methods inherited from class org.cyclos.model.Bean
addPropertyChangeListener, addPropertyChangeListener, attributeNames, backup, changes, className, 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, getOwner, setFrom, setOwner
-
-
-
-
Field Detail
-
CLASS_NAME
public static final String CLASS_NAME
-
FROM_NAME
public static final BasicProperty<String,PerformInternalTransactionDTO> FROM_NAME
-
SUBJECT
public static final BasicProperty<InternalAccountOwner,PerformInternalTransactionDTO> SUBJECT
-
TO_NAME
public static final BasicProperty<String,PerformInternalTransactionDTO> TO_NAME
-
-
Constructor Detail
-
PerformInternalTransactionDTO
public PerformInternalTransactionDTO()
-
PerformInternalTransactionDTO
public PerformInternalTransactionDTO(Property<T,? super PerformInternalTransactionDTO> property, T value)
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classPerformTransactionDTO
-
getFromName
public String getFromName()
-
setFromName
public void setFromName(String fromName)
-
getSubject
public InternalAccountOwner getSubject()
- Specified by:
getSubjectin interfaceIPerformInternalTransactionDTO
-
setSubject
public void setSubject(InternalAccountOwner subject)
- Specified by:
setSubjectin interfaceIPerformInternalTransactionDTO
-
getToName
public String getToName()
-
setToName
public void setToName(String toName)
-
-