Class AbstractTransactionQuery
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.QueryParameters
-
- org.cyclos.model.banking.transactions.AbstractTransQuery
-
- org.cyclos.model.banking.transactions.AbstractTransactionQuery
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
BaseInstallmentQuery,BaseTransactionQuery
public class AbstractTransactionQuery extends AbstractTransQuery
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static BasicProperty<BasicUserVO,AbstractTransactionQuery>AUTHORIZATION_PERFORMED_BYstatic SetProperty<AuthorizationRoleVO,AbstractTransactionQuery>AUTHORIZATION_ROLESstatic SetProperty<TransactionAuthorizationStatus,AbstractTransactionQuery>AUTHORIZATION_STATUSESstatic BasicProperty<Boolean,AbstractTransactionQuery>AUTHORIZEDstatic StringCLASS_NAMEstatic SetProperty<PaymentCreationType,AbstractTransactionQuery>CREATION_TYPESstatic SetProperty<TransactionNature,AbstractTransactionQuery>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 AbstractTransactionQuery()AbstractTransactionQuery(Property<T,? super AbstractTransactionQuery> property, T value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringclassName()protected List<Property<?,?>>doGetProperties()BasicUserVOgetAuthorizationPerformedBy()Set<AuthorizationRoleVO>getAuthorizationRoles()Set<TransactionAuthorizationStatus>getAuthorizationStatuses()BooleangetAuthorized()Set<PaymentCreationType>getCreationTypes()Set<TransactionNature>getNatures()voidsetAuthorizationPerformedBy(BasicUserVO authorizationPerformedBy)voidsetAuthorizationRoles(Set<AuthorizationRoleVO> authorizationRoles)voidsetAuthorizationStatuses(Set<TransactionAuthorizationStatus> authorizationStatuses)voidsetAuthorized(Boolean authorized)voidsetCreationTypes(Set<PaymentCreationType> creationTypes)voidsetNatures(Set<TransactionNature> natures)-
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
-
AUTHORIZATION_PERFORMED_BY
public static final BasicProperty<BasicUserVO,AbstractTransactionQuery> AUTHORIZATION_PERFORMED_BY
-
AUTHORIZATION_ROLES
public static final SetProperty<AuthorizationRoleVO,AbstractTransactionQuery> AUTHORIZATION_ROLES
-
AUTHORIZATION_STATUSES
public static final SetProperty<TransactionAuthorizationStatus,AbstractTransactionQuery> AUTHORIZATION_STATUSES
-
AUTHORIZED
public static final BasicProperty<Boolean,AbstractTransactionQuery> AUTHORIZED
-
CREATION_TYPES
public static final SetProperty<PaymentCreationType,AbstractTransactionQuery> CREATION_TYPES
-
NATURES
public static final SetProperty<TransactionNature,AbstractTransactionQuery> NATURES
-
-
Constructor Detail
-
AbstractTransactionQuery
public AbstractTransactionQuery()
-
AbstractTransactionQuery
public AbstractTransactionQuery(Property<T,? super AbstractTransactionQuery> property, T value)
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classAbstractTransQuery
-
getAuthorizationPerformedBy
public BasicUserVO getAuthorizationPerformedBy()
-
setAuthorizationPerformedBy
public void setAuthorizationPerformedBy(BasicUserVO authorizationPerformedBy)
-
getAuthorizationRoles
public Set<AuthorizationRoleVO> getAuthorizationRoles()
-
setAuthorizationRoles
public void setAuthorizationRoles(Set<AuthorizationRoleVO> authorizationRoles)
-
getAuthorizationStatuses
public Set<TransactionAuthorizationStatus> getAuthorizationStatuses()
-
setAuthorizationStatuses
public void setAuthorizationStatuses(Set<TransactionAuthorizationStatus> authorizationStatuses)
-
getAuthorized
public Boolean getAuthorized()
-
setAuthorized
public void setAuthorized(Boolean authorized)
-
getCreationTypes
public Set<PaymentCreationType> getCreationTypes()
-
setCreationTypes
public void setCreationTypes(Set<PaymentCreationType> creationTypes)
-
getNatures
public Set<TransactionNature> getNatures()
-
setNatures
public void setNatures(Set<TransactionNature> natures)
-
className
public String className()
- Overrides:
classNamein classAbstractTransQuery
-
-