Class UserAdsSearchData
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.SearchData<BasicAdQuery>
-
- org.cyclos.model.marketplace.advertisements.AdSearchData
-
- org.cyclos.model.marketplace.advertisements.UserAdsSearchData
-
- All Implemented Interfaces:
Serializable,DataWithBasicProfileFields
public class UserAdsSearchData extends AdSearchData
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static BasicProperty<Boolean,UserAdsSearchData>CAN_CREATE_NEWstatic StringCLASS_NAMEstatic BasicProperty<Integer,UserAdsSearchData>MAX_ADSstatic BasicProperty<Boolean,UserAdsSearchData>REQUIRES_AUTHORIZATIONstatic BasicProperty<UserVO,UserAdsSearchData>USER-
Fields inherited from class org.cyclos.model.marketplace.advertisements.AdSearchData
ACCOUNT_NUMBER_MASK, AD_CATEGORIES_RESULT_TYPE, AD_INITIAL_SEARCH_TYPE, AD_SUB_CATEGORIES_RESULTS, ADDRESS_FIELDS, ADVANCED_VIEW_AD_CUSTOM_FIELDS, ALLOW_VIEW_USER_AD, ALLOW_VIEW_USER_WEB_SHOP, CATEGORIES, CURRENCIES, DEFAULT_GROUP_FILTER, GROUPS, HIDE_OWNER, HIDE_PRICE, MOBILE_PHONE_EXAMPLE, PROFILE_FIELDS, RESULT_TYPE, SEARCH_BY_DISTANCE_DATA, SIMPLE_VIEW_AD_CUSTOM_FIELDS
-
Fields inherited from class org.cyclos.model.SearchData
QUERY
-
-
Constructor Summary
Constructors Constructor Description UserAdsSearchData()UserAdsSearchData(Property<T,? super UserAdsSearchData> property, T value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringclassName()protected List<Property<?,?>>doGetProperties()intgetMaxAds()UserVOgetUser()booleanisCanCreateNew()booleanisRequiresAuthorization()voidsetCanCreateNew(boolean canCreateNew)voidsetMaxAds(int maxAds)voidsetRequiresAuthorization(boolean requiresAuthorization)voidsetUser(UserVO user)-
Methods inherited from class org.cyclos.model.marketplace.advertisements.AdSearchData
getAccountNumberMask, getAdCategoriesResultType, getAddressFields, getAdInitialSearchType, getAdSubCategoriesResults, getAdvancedViewAdCustomFields, getCategories, getCurrencies, getDefaultGroupFilter, getGroups, getMobilePhoneExample, getProfileFields, getResultType, getSearchByDistanceData, getSimpleViewAdCustomFields, isAllowViewUserAd, isAllowViewUserWebShop, isHideOwner, isHidePrice, setAccountNumberMask, setAdCategoriesResultType, setAddressFields, setAdInitialSearchType, setAdSubCategoriesResults, setAdvancedViewAdCustomFields, setAllowViewUserAd, setAllowViewUserWebShop, setCategories, setCurrencies, setDefaultGroupFilter, setGroups, setHideOwner, setHidePrice, setMobilePhoneExample, setProfileFields, setResultType, setSearchByDistanceData, setSimpleViewAdCustomFields
-
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
-
CAN_CREATE_NEW
public static final BasicProperty<Boolean,UserAdsSearchData> CAN_CREATE_NEW
-
MAX_ADS
public static final BasicProperty<Integer,UserAdsSearchData> MAX_ADS
-
REQUIRES_AUTHORIZATION
public static final BasicProperty<Boolean,UserAdsSearchData> REQUIRES_AUTHORIZATION
-
USER
public static final BasicProperty<UserVO,UserAdsSearchData> USER
-
-
Constructor Detail
-
UserAdsSearchData
public UserAdsSearchData()
-
UserAdsSearchData
public UserAdsSearchData(Property<T,? super UserAdsSearchData> property, T value)
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classAdSearchData
-
isCanCreateNew
public boolean isCanCreateNew()
-
setCanCreateNew
public void setCanCreateNew(boolean canCreateNew)
-
getMaxAds
public int getMaxAds()
-
setMaxAds
public void setMaxAds(int maxAds)
-
isRequiresAuthorization
public boolean isRequiresAuthorization()
-
setRequiresAuthorization
public void setRequiresAuthorization(boolean requiresAuthorization)
-
getUser
public UserVO getUser()
-
setUser
public void setUser(UserVO user)
-
className
public String className()
- Overrides:
classNamein classAdSearchData
-
-