Class TransferTypeDTO
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.EntityModel
-
- org.cyclos.model.EntityDTO
-
- org.cyclos.model.NamedEntityDTO
-
- org.cyclos.model.ConfigurationEntityDTO
-
- org.cyclos.model.banking.transfertypes.TransferTypeDTO
-
- All Implemented Interfaces:
Serializable,Comparable<NamedEntityDTO>,IEntity,IInternalNamedEntity,INamedEntity
- Direct Known Subclasses:
GeneratedTransferTypeDTO,PaymentTransferTypeDTO
public abstract class TransferTypeDTO extends ConfigurationEntityDTO
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.cyclos.model.ConfigurationEntityDTO
DESCRIPTION, INTERNAL_NAME
-
Fields inherited from class org.cyclos.model.NamedEntityDTO
NAME
-
Fields inherited from class org.cyclos.model.EntityModel
ID
-
-
Constructor Summary
Constructors Constructor Description TransferTypeDTO()TransferTypeDTO(Long id)TransferTypeDTO(Property<T,? super TransferTypeDTO> property, T value)
-
Method Summary
-
Methods inherited from class org.cyclos.model.ConfigurationEntityDTO
getDescription, getInternalName, setDescription, setInternalName
-
Methods inherited from class org.cyclos.model.NamedEntityDTO
compareTo, getName, setName, toString
-
Methods inherited from class org.cyclos.model.EntityDTO
getVersion, isPersistent, isTransient, setVersion
-
Methods inherited from class org.cyclos.model.EntityModel
equals, getId, hashCode, setId
-
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, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.cyclos.model.IInternalNamedEntity
matches
-
-
-
-
Field Detail
-
CLASS_NAME
public static final String CLASS_NAME
-
D_RATE_CREATION_VALUE
public static final BasicProperty<DRateCreationValueForTransferTypeDTO,TransferTypeDTO> D_RATE_CREATION_VALUE
-
DESCRIPTION_AVAILABILITY
public static final BasicProperty<Availability,TransferTypeDTO> DESCRIPTION_AVAILABILITY
-
DIRECTION
public static final BasicProperty<TransferTypeDirection,TransferTypeDTO> DIRECTION
-
DISPLAY_TEMPLATE
public static final BasicProperty<String,TransferTypeDTO> DISPLAY_TEMPLATE
-
FROM
public static final BasicProperty<AccountTypeVO,TransferTypeDTO> FROM
-
IGNORE_ACCOUNT_LIMITS
public static final BasicProperty<Boolean,TransferTypeDTO> IGNORE_ACCOUNT_LIMITS
-
INITIAL_STATUSES
public static final SetProperty<TransferStatusVO,TransferTypeDTO> INITIAL_STATUSES
-
LOCK_FROM
public static final BasicProperty<Boolean,TransferTypeDTO> LOCK_FROM
-
LOCK_TO
public static final BasicProperty<Boolean,TransferTypeDTO> LOCK_TO
-
MAX_CHARGEBACK_TIME
public static final BasicProperty<TimeIntervalDTO,TransferTypeDTO> MAX_CHARGEBACK_TIME
-
NATURE
public static final BasicProperty<TransferTypeNature,TransferTypeDTO> NATURE
-
NOTIFY_PAYMENT_RECEIVED
public static final BasicProperty<Boolean,TransferTypeDTO> NOTIFY_PAYMENT_RECEIVED
-
STATUS_FLOWS
public static final SetProperty<TransferStatusFlowVO,TransferTypeDTO> STATUS_FLOWS
-
TO
public static final BasicProperty<AccountTypeVO,TransferTypeDTO> TO
-
VALUE_FOR_EMPTY_DESCRIPTION
public static final BasicProperty<String,TransferTypeDTO> VALUE_FOR_EMPTY_DESCRIPTION
-
-
Constructor Detail
-
TransferTypeDTO
public TransferTypeDTO()
-
TransferTypeDTO
public TransferTypeDTO(Long id)
-
TransferTypeDTO
public TransferTypeDTO(Property<T,? super TransferTypeDTO> property, T value)
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classConfigurationEntityDTO
-
getDRateCreationValue
public DRateCreationValueForTransferTypeDTO getDRateCreationValue()
-
setDRateCreationValue
public void setDRateCreationValue(DRateCreationValueForTransferTypeDTO DRateCreationValue)
-
getDescriptionAvailability
public Availability getDescriptionAvailability()
-
setDescriptionAvailability
public void setDescriptionAvailability(Availability descriptionAvailability)
-
getDirection
public TransferTypeDirection getDirection()
-
setDirection
public void setDirection(TransferTypeDirection direction)
-
getDisplayTemplate
public String getDisplayTemplate()
-
setDisplayTemplate
public void setDisplayTemplate(String displayTemplate)
-
getFrom
public AccountTypeVO getFrom()
-
setFrom
public void setFrom(AccountTypeVO from)
-
isIgnoreAccountLimits
public boolean isIgnoreAccountLimits()
-
setIgnoreAccountLimits
public void setIgnoreAccountLimits(boolean ignoreAccountLimits)
-
getInitialStatuses
public Set<TransferStatusVO> getInitialStatuses()
-
setInitialStatuses
public void setInitialStatuses(Set<TransferStatusVO> initialStatuses)
-
isLockFrom
public boolean isLockFrom()
-
setLockFrom
public void setLockFrom(boolean lockFrom)
-
isLockTo
public boolean isLockTo()
-
setLockTo
public void setLockTo(boolean lockTo)
-
getMaxChargebackTime
public TimeIntervalDTO getMaxChargebackTime()
-
setMaxChargebackTime
public void setMaxChargebackTime(TimeIntervalDTO maxChargebackTime)
-
getNature
public TransferTypeNature getNature()
-
setNature
public void setNature(TransferTypeNature nature)
-
isNotifyPaymentReceived
public boolean isNotifyPaymentReceived()
-
setNotifyPaymentReceived
public void setNotifyPaymentReceived(boolean notifyPaymentReceived)
-
getStatusFlows
public Set<TransferStatusFlowVO> getStatusFlows()
-
setStatusFlows
public void setStatusFlows(Set<TransferStatusFlowVO> statusFlows)
-
getTo
public AccountTypeVO getTo()
-
setTo
public void setTo(AccountTypeVO to)
-
getValueForEmptyDescription
public String getValueForEmptyDescription()
-
setValueForEmptyDescription
public void setValueForEmptyDescription(String valueForEmptyDescription)
-
-