Class TransactionOverviewQuery
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.QueryParameters
-
- org.cyclos.model.banking.transactions.AbstractTransQuery
-
- org.cyclos.model.banking.transactions.AbstractTransactionQuery
-
- org.cyclos.model.banking.transactions.BaseTransactionQuery
-
- org.cyclos.model.banking.transactions.TransactionOverviewQuery
-
- All Implemented Interfaces:
Serializable,TransOverviewQuery
public class TransactionOverviewQuery extends BaseTransactionQuery implements TransOverviewQuery
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static StringCLASS_NAMEstatic SetProperty<CurrencyVO,TransactionOverviewQuery>CURRENCIESstatic SetProperty<AccountTypeVO,TransactionOverviewQuery>FROM_ACCOUNTSstatic BasicProperty<Boolean,TransactionOverviewQuery>PENDING_MY_AUTHORIZATIONstatic SetProperty<AccountTypeVO,TransactionOverviewQuery>TO_ACCOUNTS-
Fields inherited from class org.cyclos.model.banking.transactions.BaseTransactionQuery
EXTERNAL_PAYMENT_EXPIRATION, EXTERNAL_PAYMENT_STATUSES, PAYMENT_REQUEST_EXPIRATION, PAYMENT_REQUEST_STATUSES, RECURRING_PAYMENT_STATUSES, SCHEDULED_PAYMENT_STATUSES, TICKET_EXPIRATION, TICKET_STATUSES
-
Fields inherited from class org.cyclos.model.banking.transactions.AbstractTransactionQuery
AUTHORIZATION_PERFORMED_BY, AUTHORIZATION_ROLES, AUTHORIZATION_STATUSES, AUTHORIZED, CREATION_TYPES, NATURES
-
Fields inherited from class org.cyclos.model.banking.transactions.AbstractTransQuery
ACCESS_CLIENTS, AMOUNT, BROKERS, BY, CHANNELS, CUSTOM_VALUES, DESCRIPTION, EXCLUDED_IDS, FROM_CURRENT_ACCESS_CLIENT, GROUPS, INCLUDE_GENERATED_BY_ACCESS_CLIENT, ORDER_BY, PERIOD, TRANSACTION_NUMBER, TRANSFER_FILTERS, TRANSFER_TYPES, USER
-
Fields inherited from class org.cyclos.model.QueryParameters
CURRENT_PAGE, PAGE_SIZE, SKIP_TOTAL_COUNT
-
-
Constructor Summary
Constructors Constructor Description TransactionOverviewQuery()TransactionOverviewQuery(Property<T,? super TransactionOverviewQuery> property, T value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringclassName()protected List<Property<?,?>>doGetProperties()Set<CurrencyVO>getCurrencies()Set<AccountTypeVO>getFromAccounts()Set<AccountTypeVO>getToAccounts()booleanisPendingMyAuthorization()voidsetCurrencies(Set<CurrencyVO> currencies)voidsetFromAccounts(Set<AccountTypeVO> fromAccounts)voidsetPendingMyAuthorization(boolean pendingMyAuthorization)voidsetToAccounts(Set<AccountTypeVO> toAccounts)-
Methods inherited from class org.cyclos.model.banking.transactions.BaseTransactionQuery
getExternalPaymentExpiration, getExternalPaymentStatuses, getPaymentRequestExpiration, getPaymentRequestStatuses, getRecurringPaymentStatuses, getScheduledPaymentStatuses, getTicketExpiration, getTicketStatuses, setExternalPaymentExpiration, setExternalPaymentStatuses, setPaymentRequestExpiration, setPaymentRequestStatuses, setRecurringPaymentStatuses, setScheduledPaymentStatuses, setTicketExpiration, setTicketStatuses
-
Methods inherited from class org.cyclos.model.banking.transactions.AbstractTransactionQuery
getAuthorizationPerformedBy, getAuthorizationRoles, getAuthorizationStatuses, getAuthorized, getCreationTypes, getNatures, setAuthorizationPerformedBy, setAuthorizationRoles, setAuthorizationStatuses, setAuthorized, setCreationTypes, setNatures
-
Methods inherited from class org.cyclos.model.banking.transactions.AbstractTransQuery
getAccessClients, getAmount, getBrokers, getBy, getChannels, getCustomValues, getDescription, getExcludedIds, getGroups, getOrderBy, getPeriod, getTransactionNumber, getTransferFilters, getTransferTypes, getUser, isFromCurrentAccessClient, isIncludeGeneratedByAccessClient, setAccessClients, setAmount, setBrokers, setBy, setChannels, setCustomValues, setDescription, setExcludedIds, setFromCurrentAccessClient, setGroups, setIncludeGeneratedByAccessClient, setOrderBy, setPeriod, setTransactionNumber, setTransferFilters, setTransferTypes, setUser
-
Methods inherited from class org.cyclos.model.QueryParameters
getCurrentPage, getPageSize, isSkipTotalCount, setCountOnly, setCurrentPage, setPageSize, setSkipTotalCount, setUnlimited, useMaxAllowedPagination
-
Methods inherited from class org.cyclos.model.Bean
addPropertyChangeListener, addPropertyChangeListener, attributeNames, backup, changes, 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.TransOverviewQuery
getBrokers, getCustomValues
-
-
-
-
Field Detail
-
CLASS_NAME
public static final String CLASS_NAME
-
CURRENCIES
public static final SetProperty<CurrencyVO,TransactionOverviewQuery> CURRENCIES
-
FROM_ACCOUNTS
public static final SetProperty<AccountTypeVO,TransactionOverviewQuery> FROM_ACCOUNTS
-
PENDING_MY_AUTHORIZATION
public static final BasicProperty<Boolean,TransactionOverviewQuery> PENDING_MY_AUTHORIZATION
-
TO_ACCOUNTS
public static final SetProperty<AccountTypeVO,TransactionOverviewQuery> TO_ACCOUNTS
-
-
Constructor Detail
-
TransactionOverviewQuery
public TransactionOverviewQuery()
-
TransactionOverviewQuery
public TransactionOverviewQuery(Property<T,? super TransactionOverviewQuery> property, T value)
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classBaseTransactionQuery
-
getCurrencies
public Set<CurrencyVO> getCurrencies()
- Specified by:
getCurrenciesin interfaceTransOverviewQuery
-
setCurrencies
public void setCurrencies(Set<CurrencyVO> currencies)
-
getFromAccounts
public Set<AccountTypeVO> getFromAccounts()
- Specified by:
getFromAccountsin interfaceTransOverviewQuery
-
setFromAccounts
public void setFromAccounts(Set<AccountTypeVO> fromAccounts)
-
isPendingMyAuthorization
public boolean isPendingMyAuthorization()
-
setPendingMyAuthorization
public void setPendingMyAuthorization(boolean pendingMyAuthorization)
-
getToAccounts
public Set<AccountTypeVO> getToAccounts()
- Specified by:
getToAccountsin interfaceTransOverviewQuery
-
setToAccounts
public void setToAccounts(Set<AccountTypeVO> toAccounts)
-
className
public String className()
- Overrides:
classNamein classAbstractTransactionQuery
-
-