Class TransactionSearchData
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.SearchData<TransactionQuery>
-
- org.cyclos.model.banking.transactions.TransactionSearchData
-
- All Implemented Interfaces:
Serializable,HasAccountTypes,ITransSearchData,ITransactionSearchData
public class TransactionSearchData extends SearchData<TransactionQuery> implements ITransactionSearchData
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static ListProperty<AccessClientDetailedVO,TransactionSearchData>ACCESS_CLIENTSstatic BasicProperty<InternalAccountOwner,TransactionSearchData>ACCOUNT_OWNERstatic ListProperty<AccountTypeWithCurrencyVO,TransactionSearchData>ACCOUNT_TYPESstatic BasicProperty<Boolean,TransactionSearchData>CAN_VIEW_AUTHORIZEDstatic ListProperty<ChannelVO,TransactionSearchData>CHANNELSstatic StringCLASS_NAMEstatic ListProperty<ExportFormatVO,TransactionSearchData>EXPORT_FORMATSstatic ListProperty<BasicGroupVO,TransactionSearchData>MANAGED_GROUPSstatic ListProperty<OperatorVO,TransactionSearchData>OPERATORSstatic ListProperty<PeriodPreselectorOptionData,TransactionSearchData>PRESELECTED_PERIODSstatic ListProperty<TransferFilterVO,TransactionSearchData>TRANSFER_FILTERSstatic SetProperty<TransactionNature,TransactionSearchData>VISIBLE_NATURES-
Fields inherited from class org.cyclos.model.SearchData
QUERY
-
-
Constructor Summary
Constructors Constructor Description TransactionSearchData()TransactionSearchData(Property<T,? super TransactionSearchData> property, T value)
-
Method Summary
-
Methods inherited from class org.cyclos.model.SearchData
getQuery, setQuery
-
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
-
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.accounts.HasAccountTypes
getTransactionNumberPattern, hasTransactionNumber
-
-
-
-
Field Detail
-
CLASS_NAME
public static final String CLASS_NAME
-
ACCESS_CLIENTS
public static final ListProperty<AccessClientDetailedVO,TransactionSearchData> ACCESS_CLIENTS
-
ACCOUNT_OWNER
public static final BasicProperty<InternalAccountOwner,TransactionSearchData> ACCOUNT_OWNER
-
ACCOUNT_TYPES
public static final ListProperty<AccountTypeWithCurrencyVO,TransactionSearchData> ACCOUNT_TYPES
-
CAN_VIEW_AUTHORIZED
public static final BasicProperty<Boolean,TransactionSearchData> CAN_VIEW_AUTHORIZED
-
CHANNELS
public static final ListProperty<ChannelVO,TransactionSearchData> CHANNELS
-
EXPORT_FORMATS
public static final ListProperty<ExportFormatVO,TransactionSearchData> EXPORT_FORMATS
-
MANAGED_GROUPS
public static final ListProperty<BasicGroupVO,TransactionSearchData> MANAGED_GROUPS
-
OPERATORS
public static final ListProperty<OperatorVO,TransactionSearchData> OPERATORS
-
PRESELECTED_PERIODS
public static final ListProperty<PeriodPreselectorOptionData,TransactionSearchData> PRESELECTED_PERIODS
-
TRANSFER_FILTERS
public static final ListProperty<TransferFilterVO,TransactionSearchData> TRANSFER_FILTERS
-
VISIBLE_NATURES
public static final SetProperty<TransactionNature,TransactionSearchData> VISIBLE_NATURES
-
-
Constructor Detail
-
TransactionSearchData
public TransactionSearchData()
-
TransactionSearchData
public TransactionSearchData(Property<T,? super TransactionSearchData> property, T value)
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classSearchData<TransactionQuery>
-
getAccessClients
public List<AccessClientDetailedVO> getAccessClients()
- Specified by:
getAccessClientsin interfaceITransSearchData
-
setAccessClients
public void setAccessClients(List<AccessClientDetailedVO> accessClients)
- Specified by:
setAccessClientsin interfaceITransSearchData
-
getAccountOwner
public InternalAccountOwner getAccountOwner()
-
setAccountOwner
public void setAccountOwner(InternalAccountOwner accountOwner)
-
getAccountTypes
public List<AccountTypeWithCurrencyVO> getAccountTypes()
- Specified by:
getAccountTypesin interfaceHasAccountTypes
-
setAccountTypes
public void setAccountTypes(List<AccountTypeWithCurrencyVO> accountTypes)
- Specified by:
setAccountTypesin interfaceHasAccountTypes
-
isCanViewAuthorized
public boolean isCanViewAuthorized()
- Specified by:
isCanViewAuthorizedin interfaceITransactionSearchData
-
setCanViewAuthorized
public void setCanViewAuthorized(boolean canViewAuthorized)
- Specified by:
setCanViewAuthorizedin interfaceITransactionSearchData
-
getChannels
public List<ChannelVO> getChannels()
- Specified by:
getChannelsin interfaceITransSearchData
-
setChannels
public void setChannels(List<ChannelVO> channels)
- Specified by:
setChannelsin interfaceITransSearchData
-
getExportFormats
public List<ExportFormatVO> getExportFormats()
- Specified by:
getExportFormatsin interfaceITransSearchData
-
setExportFormats
public void setExportFormats(List<ExportFormatVO> exportFormats)
- Specified by:
setExportFormatsin interfaceITransSearchData
-
getManagedGroups
public List<BasicGroupVO> getManagedGroups()
- Specified by:
getManagedGroupsin interfaceITransSearchData
-
setManagedGroups
public void setManagedGroups(List<BasicGroupVO> managedGroups)
- Specified by:
setManagedGroupsin interfaceITransSearchData
-
getOperators
public List<OperatorVO> getOperators()
- Specified by:
getOperatorsin interfaceITransSearchData
-
setOperators
public void setOperators(List<OperatorVO> operators)
- Specified by:
setOperatorsin interfaceITransSearchData
-
getPreselectedPeriods
public List<PeriodPreselectorOptionData> getPreselectedPeriods()
- Specified by:
getPreselectedPeriodsin interfaceITransSearchData
-
setPreselectedPeriods
public void setPreselectedPeriods(List<PeriodPreselectorOptionData> preselectedPeriods)
- Specified by:
setPreselectedPeriodsin interfaceITransSearchData
-
getTransferFilters
public List<TransferFilterVO> getTransferFilters()
- Specified by:
getTransferFiltersin interfaceITransSearchData
-
setTransferFilters
public void setTransferFilters(List<TransferFilterVO> transferFilters)
- Specified by:
setTransferFiltersin interfaceITransSearchData
-
getVisibleNatures
public Set<TransactionNature> getVisibleNatures()
- Specified by:
getVisibleNaturesin interfaceITransactionSearchData
-
setVisibleNatures
public void setVisibleNatures(Set<TransactionNature> visibleNatures)
- Specified by:
setVisibleNaturesin interfaceITransactionSearchData
-
-