Class BasicAdQuery
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.QueryParameters
-
- org.cyclos.model.marketplace.advertisements.BasicAdQuery
-
- All Implemented Interfaces:
Serializable
public class BasicAdQuery extends QueryParameters
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.cyclos.model.QueryParameters
CURRENT_PAGE, PAGE_SIZE, SKIP_TOTAL_COUNT
-
-
Constructor Summary
Constructors Constructor Description BasicAdQuery()BasicAdQuery(Property<T,? super BasicAdQuery> property, T value)
-
Method Summary
-
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
-
AD_CUSTOM_VALUES
public static final SetProperty<CustomFieldValueForSearchDTO,BasicAdQuery> AD_CUSTOM_VALUES
-
ADDRESS_RESULT
public static final BasicProperty<AdAddressResult,BasicAdQuery> ADDRESS_RESULT
-
BROKERS
public static final SetProperty<UserVO,BasicAdQuery> BROKERS
-
CATEGORY
public static final BasicProperty<AdCategoryVO,BasicAdQuery> CATEGORY
-
CURRENCY
public static final BasicProperty<CurrencyVO,BasicAdQuery> CURRENCY
-
DISTANCE
public static final BasicProperty<DistanceDTO,BasicAdQuery> DISTANCE
-
EXPIRATION_PERIOD
public static final BasicProperty<DatePeriodDTO,BasicAdQuery> EXPIRATION_PERIOD
-
FAVORITES_FOR
public static final BasicProperty<UserVO,BasicAdQuery> FAVORITES_FOR
-
GROUPS
public static final SetProperty<BasicGroupVO,BasicAdQuery> GROUPS
-
HAS_IMAGES
public static final BasicProperty<Boolean,BasicAdQuery> HAS_IMAGES
-
KEYWORDS
public static final BasicProperty<String,BasicAdQuery> KEYWORDS
-
ORDER_BY
public static final BasicProperty<AdOrderBy,BasicAdQuery> ORDER_BY
-
OWNER
public static final BasicProperty<UserVO,BasicAdQuery> OWNER
-
PRICE_RANGE
public static final BasicProperty<CurrencyAmountRangeDTO,BasicAdQuery> PRICE_RANGE
-
PRODUCT_NUMBER
public static final BasicProperty<String,BasicAdQuery> PRODUCT_NUMBER
-
PUBLICATION_PERIOD
public static final BasicProperty<DatePeriodDTO,BasicAdQuery> PUBLICATION_PERIOD
-
PUBLISHED_SINCE
public static final BasicProperty<TimeIntervalDTO,BasicAdQuery> PUBLISHED_SINCE
-
RETURN_EDITABLE
public static final BasicProperty<Boolean,BasicAdQuery> RETURN_EDITABLE
-
STATUSES
public static final SetProperty<AdStatus,BasicAdQuery> STATUSES
-
TYPE
public static final BasicProperty<AdType,BasicAdQuery> TYPE
-
USER_PROFILE_FIELDS
public static final SetProperty<BaseValueForSearchDTO,BasicAdQuery> USER_PROFILE_FIELDS
-
-
Constructor Detail
-
BasicAdQuery
public BasicAdQuery()
-
BasicAdQuery
public BasicAdQuery(Property<T,? super BasicAdQuery> property, T value)
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classQueryParameters
-
getAdCustomValues
public Set<CustomFieldValueForSearchDTO> getAdCustomValues()
-
setAdCustomValues
public void setAdCustomValues(Set<CustomFieldValueForSearchDTO> adCustomValues)
-
getAddressResult
public AdAddressResult getAddressResult()
-
setAddressResult
public void setAddressResult(AdAddressResult addressResult)
-
getCategory
public AdCategoryVO getCategory()
-
setCategory
public void setCategory(AdCategoryVO category)
-
getCurrency
public CurrencyVO getCurrency()
-
setCurrency
public void setCurrency(CurrencyVO currency)
-
getDistance
public DistanceDTO getDistance()
-
setDistance
public void setDistance(DistanceDTO distance)
-
getExpirationPeriod
public DatePeriodDTO getExpirationPeriod()
-
setExpirationPeriod
public void setExpirationPeriod(DatePeriodDTO expirationPeriod)
-
getFavoritesFor
public UserVO getFavoritesFor()
-
setFavoritesFor
public void setFavoritesFor(UserVO favoritesFor)
-
getGroups
public Set<BasicGroupVO> getGroups()
-
setGroups
public void setGroups(Set<BasicGroupVO> groups)
-
isHasImages
public boolean isHasImages()
-
setHasImages
public void setHasImages(boolean hasImages)
-
getKeywords
public String getKeywords()
-
setKeywords
public void setKeywords(String keywords)
-
getOrderBy
public AdOrderBy getOrderBy()
-
setOrderBy
public void setOrderBy(AdOrderBy orderBy)
-
getOwner
public UserVO getOwner()
-
setOwner
public void setOwner(UserVO owner)
-
getPriceRange
public CurrencyAmountRangeDTO getPriceRange()
-
setPriceRange
public void setPriceRange(CurrencyAmountRangeDTO priceRange)
-
getProductNumber
public String getProductNumber()
-
setProductNumber
public void setProductNumber(String productNumber)
-
getPublicationPeriod
public DatePeriodDTO getPublicationPeriod()
-
setPublicationPeriod
public void setPublicationPeriod(DatePeriodDTO publicationPeriod)
-
getPublishedSince
public TimeIntervalDTO getPublishedSince()
-
setPublishedSince
public void setPublishedSince(TimeIntervalDTO publishedSince)
-
isReturnEditable
public boolean isReturnEditable()
-
setReturnEditable
public void setReturnEditable(boolean returnEditable)
-
getType
public AdType getType()
-
setType
public void setType(AdType type)
-
getUserProfileFields
public Set<BaseValueForSearchDTO> getUserProfileFields()
-
setUserProfileFields
public void setUserProfileFields(Set<BaseValueForSearchDTO> userProfileFields)
-
-