Class TransactionQuery
- 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.TransactionQuery
-
- All Implemented Interfaces:
Serializable,OwnedTransactionQuery
public class TransactionQuery extends BaseTransactionQuery implements OwnedTransactionQuery
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static SetProperty<AccountTypeVO,TransactionQuery>ACCOUNT_TYPESstatic StringCLASS_NAMEstatic BasicProperty<TransferDirection,TransactionQuery>DIRECTIONstatic BasicProperty<InternalAccountOwner,TransactionQuery>OWNER-
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 TransactionQuery()TransactionQuery(Property<T,? super TransactionQuery> property, T value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringclassName()protected List<Property<?,?>>doGetProperties()Set<AccountTypeVO>getAccountTypes()TransferDirectiongetDirection()InternalAccountOwnergetOwner()voidsetAccountTypes(Set<AccountTypeVO> accountTypes)voidsetDirection(TransferDirection direction)voidsetOwner(InternalAccountOwner owner)-
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
-
-
-
-
Field Detail
-
CLASS_NAME
public static final String CLASS_NAME
-
ACCOUNT_TYPES
public static final SetProperty<AccountTypeVO,TransactionQuery> ACCOUNT_TYPES
-
DIRECTION
public static final BasicProperty<TransferDirection,TransactionQuery> DIRECTION
-
OWNER
public static final BasicProperty<InternalAccountOwner,TransactionQuery> OWNER
-
-
Constructor Detail
-
TransactionQuery
public TransactionQuery()
-
TransactionQuery
public TransactionQuery(Property<T,? super TransactionQuery> property, T value)
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classBaseTransactionQuery
-
getAccountTypes
public Set<AccountTypeVO> getAccountTypes()
- Specified by:
getAccountTypesin interfaceOwnedTransactionQuery
-
setAccountTypes
public void setAccountTypes(Set<AccountTypeVO> accountTypes)
-
getDirection
public TransferDirection getDirection()
- Specified by:
getDirectionin interfaceOwnedTransactionQuery
-
setDirection
public void setDirection(TransferDirection direction)
-
getOwner
public InternalAccountOwner getOwner()
- Specified by:
getOwnerin interfaceOwnedTransactionQuery
-
setOwner
public void setOwner(InternalAccountOwner owner)
-
className
public String className()
- Overrides:
classNamein classAbstractTransactionQuery
-
-