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, 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_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_INITIAL_SEARCH_TYPE
public static final BasicProperty<AdInitialSearchType,AdSearchData> AD_INITIAL_SEARCH_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)
-
getAdInitialSearchType
public AdInitialSearchType getAdInitialSearchType()
-
setAdInitialSearchType
public void setAdInitialSearchType(AdInitialSearchType adInitialSearchType)
-
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)
-
-