Class AdSearchData
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.SearchData<BasicAdQuery>
-
- org.cyclos.model.marketplace.advertisements.AdSearchData
-
- All Implemented Interfaces:
Serializable,DataWithBasicProfileFields
- Direct Known Subclasses:
UserAdsSearchData
public class AdSearchData extends SearchData<BasicAdQuery> implements DataWithBasicProfileFields
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.cyclos.model.SearchData
QUERY
-
-
Constructor Summary
Constructors Constructor Description AdSearchData()AdSearchData(Property<T,? super AdSearchData> 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
-
-
-
-
Field Detail
-
CLASS_NAME
public static final String CLASS_NAME
-
ACCOUNT_NUMBER_MASK
public static final BasicProperty<String,AdSearchData> ACCOUNT_NUMBER_MASK
-
AD_CATEGORIES_RESULT_TYPE
public static final BasicProperty<AdCategoryResultType,AdSearchData> AD_CATEGORIES_RESULT_TYPE
-
AD_SUB_CATEGORIES_RESULTS
public static final BasicProperty<Integer,AdSearchData> AD_SUB_CATEGORIES_RESULTS
-
ADDRESS_FIELDS
public static final ListProperty<AddressQueryField,AdSearchData> ADDRESS_FIELDS
-
ADVANCED_VIEW_AD_CUSTOM_FIELDS
public static final ListProperty<CustomFieldDetailedVO,AdSearchData> ADVANCED_VIEW_AD_CUSTOM_FIELDS
-
ALLOW_VIEW_USER_AD
public static final BasicProperty<Boolean,AdSearchData> ALLOW_VIEW_USER_AD
-
ALLOW_VIEW_USER_WEB_SHOP
public static final BasicProperty<Boolean,AdSearchData> ALLOW_VIEW_USER_WEB_SHOP
-
CATEGORIES
public static final ListProperty<AdCategoryDetailedVO,AdSearchData> CATEGORIES
-
CURRENCIES
public static final ListProperty<CurrencyVO,AdSearchData> CURRENCIES
-
DEFAULT_GROUP_FILTER
public static final SetProperty<BasicGroupVO,AdSearchData> DEFAULT_GROUP_FILTER
-
GROUPS
public static final ListProperty<BasicGroupVO,AdSearchData> GROUPS
-
HIDE_OWNER
public static final BasicProperty<Boolean,AdSearchData> HIDE_OWNER
-
HIDE_PRICE
public static final BasicProperty<Boolean,AdSearchData> HIDE_PRICE
-
MOBILE_PHONE_EXAMPLE
public static final BasicProperty<String,AdSearchData> MOBILE_PHONE_EXAMPLE
-
PROFILE_FIELDS
public static final ListProperty<ProfileField,AdSearchData> PROFILE_FIELDS
-
RESULT_TYPE
public static final BasicProperty<ResultType,AdSearchData> RESULT_TYPE
-
SEARCH_BY_DISTANCE_DATA
public static final BasicProperty<SearchByDistanceData,AdSearchData> SEARCH_BY_DISTANCE_DATA
-
SIMPLE_VIEW_AD_CUSTOM_FIELDS
public static final ListProperty<CustomFieldDetailedVO,AdSearchData> SIMPLE_VIEW_AD_CUSTOM_FIELDS
-
-
Constructor Detail
-
AdSearchData
public AdSearchData()
-
AdSearchData
public AdSearchData(Property<T,? super AdSearchData> property, T value)
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classSearchData<BasicAdQuery>
-
getAccountNumberMask
public String getAccountNumberMask()
- Specified by:
getAccountNumberMaskin interfaceDataWithBasicProfileFields
-
setAccountNumberMask
public void setAccountNumberMask(String accountNumberMask)
- Specified by:
setAccountNumberMaskin interfaceDataWithBasicProfileFields
-
getAdCategoriesResultType
public AdCategoryResultType getAdCategoriesResultType()
-
setAdCategoriesResultType
public void setAdCategoriesResultType(AdCategoryResultType adCategoriesResultType)
-
getAdSubCategoriesResults
public Integer getAdSubCategoriesResults()
-
setAdSubCategoriesResults
public void setAdSubCategoriesResults(Integer adSubCategoriesResults)
-
getAddressFields
public List<AddressQueryField> getAddressFields()
-
setAddressFields
public void setAddressFields(List<AddressQueryField> addressFields)
-
getAdvancedViewAdCustomFields
public List<CustomFieldDetailedVO> getAdvancedViewAdCustomFields()
-
setAdvancedViewAdCustomFields
public void setAdvancedViewAdCustomFields(List<CustomFieldDetailedVO> advancedViewAdCustomFields)
-
isAllowViewUserAd
public boolean isAllowViewUserAd()
-
setAllowViewUserAd
public void setAllowViewUserAd(boolean allowViewUserAd)
-
isAllowViewUserWebShop
public boolean isAllowViewUserWebShop()
-
setAllowViewUserWebShop
public void setAllowViewUserWebShop(boolean allowViewUserWebShop)
-
getCategories
public List<AdCategoryDetailedVO> getCategories()
-
setCategories
public void setCategories(List<AdCategoryDetailedVO> categories)
-
getCurrencies
public List<CurrencyVO> getCurrencies()
-
setCurrencies
public void setCurrencies(List<CurrencyVO> currencies)
-
getDefaultGroupFilter
public Set<BasicGroupVO> getDefaultGroupFilter()
-
setDefaultGroupFilter
public void setDefaultGroupFilter(Set<BasicGroupVO> defaultGroupFilter)
-
getGroups
public List<BasicGroupVO> getGroups()
-
setGroups
public void setGroups(List<BasicGroupVO> groups)
-
isHideOwner
public boolean isHideOwner()
-
setHideOwner
public void setHideOwner(boolean hideOwner)
-
isHidePrice
public boolean isHidePrice()
-
setHidePrice
public void setHidePrice(boolean hidePrice)
-
getMobilePhoneExample
public String getMobilePhoneExample()
- Specified by:
getMobilePhoneExamplein interfaceDataWithBasicProfileFields
-
setMobilePhoneExample
public void setMobilePhoneExample(String mobilePhoneExample)
- Specified by:
setMobilePhoneExamplein interfaceDataWithBasicProfileFields
-
getProfileFields
public List<ProfileField> getProfileFields()
-
setProfileFields
public void setProfileFields(List<ProfileField> profileFields)
-
getResultType
public ResultType getResultType()
-
setResultType
public void setResultType(ResultType resultType)
-
getSearchByDistanceData
public SearchByDistanceData getSearchByDistanceData()
-
setSearchByDistanceData
public void setSearchByDistanceData(SearchByDistanceData searchByDistanceData)
-
getSimpleViewAdCustomFields
public List<CustomFieldDetailedVO> getSimpleViewAdCustomFields()
-
setSimpleViewAdCustomFields
public void setSimpleViewAdCustomFields(List<CustomFieldDetailedVO> simpleViewAdCustomFields)
-
-