public class BasicAdVO extends NamedEntityVO
| Modifier and Type | Field and Description |
|---|---|
static BasicProperty<UserAddressVO,BasicAdVO> |
ADDRESS |
static SetProperty<AdCategoryVO,BasicAdVO> |
CATEGORIES |
static java.lang.String |
CLASS_NAME |
static BasicProperty<CurrencyVO,BasicAdVO> |
CURRENCY |
static BasicProperty<java.math.BigDecimal,BasicAdVO> |
CURRENT_PRICE |
static BasicProperty<java.lang.String,BasicAdVO> |
DESCRIPTION |
static BasicProperty<java.lang.Boolean,BasicAdVO> |
EDITABLE |
static BasicProperty<AdImageVO,BasicAdVO> |
IMAGE |
static BasicProperty<java.lang.Boolean,BasicAdVO> |
IN_STOCK |
static BasicProperty<UserVO,BasicAdVO> |
OWNER |
static BasicProperty<java.math.BigDecimal,BasicAdVO> |
PRICE |
static BasicProperty<java.lang.Boolean,BasicAdVO> |
PROMOTIONAL_PERIOD_ACTIVE |
static BasicProperty<java.math.BigDecimal,BasicAdVO> |
PROMOTIONAL_PRICE |
static BasicProperty<DatePeriodDTO,BasicAdVO> |
PUBLICATION_PERIOD |
static BasicProperty<AdStatus,BasicAdVO> |
STATUS |
static BasicProperty<AdType,BasicAdVO> |
TYPE |
NAMEID| Constructor and Description |
|---|
BasicAdVO() |
BasicAdVO(java.lang.Long id) |
BasicAdVO(Property<T,? super BasicAdVO> property,
T value) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
className() |
protected java.util.List<Property<?,?>> |
doGetProperties() |
UserAddressVO |
getAddress() |
java.util.Set<AdCategoryVO> |
getCategories() |
CurrencyVO |
getCurrency() |
java.math.BigDecimal |
getCurrentPrice() |
java.lang.String |
getDescription() |
AdImageVO |
getImage() |
UserVO |
getOwner() |
java.math.BigDecimal |
getPrice() |
java.math.BigDecimal |
getPromotionalPrice() |
DatePeriodDTO |
getPublicationPeriod() |
AdStatus |
getStatus() |
AdType |
getType() |
boolean |
isEditable() |
boolean |
isInStock() |
boolean |
isPromotionalPeriodActive() |
void |
setAddress(UserAddressVO address) |
void |
setCategories(java.util.Set<AdCategoryVO> categories) |
void |
setCurrency(CurrencyVO currency) |
void |
setCurrentPrice(java.math.BigDecimal currentPrice) |
void |
setDescription(java.lang.String description) |
void |
setEditable(boolean editable) |
void |
setImage(AdImageVO image) |
void |
setInStock(boolean inStock) |
void |
setOwner(UserVO owner) |
void |
setPrice(java.math.BigDecimal price) |
void |
setPromotionalPeriodActive(boolean promotionalPeriodActive) |
void |
setPromotionalPrice(java.math.BigDecimal promotionalPrice) |
void |
setPublicationPeriod(DatePeriodDTO publicationPeriod) |
void |
setStatus(AdStatus status) |
void |
setType(AdType type) |
compareTo, getName, setName, toStringgetId, getIds, getUniqueIdsequals, getId, hashCode, setIdaddPropertyChangeListener, addPropertyChangeListener, attributeNames, changes, clearAttributes, copyPropertiesTo, dataAccessor, firePropertyChange, get, getAttribute, initDataAccessor, properties, propertyMap, removeAttribute, removePropertyChangeListener, removePropertyChangeListener, set, setAttributepublic static final java.lang.String CLASS_NAME
public static final BasicProperty<UserAddressVO,BasicAdVO> ADDRESS
public static final SetProperty<AdCategoryVO,BasicAdVO> CATEGORIES
public static final BasicProperty<CurrencyVO,BasicAdVO> CURRENCY
public static final BasicProperty<java.math.BigDecimal,BasicAdVO> CURRENT_PRICE
public static final BasicProperty<java.lang.String,BasicAdVO> DESCRIPTION
public static final BasicProperty<java.lang.Boolean,BasicAdVO> EDITABLE
public static final BasicProperty<AdImageVO,BasicAdVO> IMAGE
public static final BasicProperty<java.lang.Boolean,BasicAdVO> IN_STOCK
public static final BasicProperty<UserVO,BasicAdVO> OWNER
public static final BasicProperty<java.math.BigDecimal,BasicAdVO> PRICE
public static final BasicProperty<java.lang.Boolean,BasicAdVO> PROMOTIONAL_PERIOD_ACTIVE
public static final BasicProperty<java.math.BigDecimal,BasicAdVO> PROMOTIONAL_PRICE
public static final BasicProperty<DatePeriodDTO,BasicAdVO> PUBLICATION_PERIOD
public static final BasicProperty<AdStatus,BasicAdVO> STATUS
public static final BasicProperty<AdType,BasicAdVO> TYPE
protected java.util.List<Property<?,?>> doGetProperties()
doGetProperties in class NamedEntityVOpublic UserAddressVO getAddress()
public void setAddress(UserAddressVO address)
public java.util.Set<AdCategoryVO> getCategories()
public void setCategories(java.util.Set<AdCategoryVO> categories)
public CurrencyVO getCurrency()
public void setCurrency(CurrencyVO currency)
public java.math.BigDecimal getCurrentPrice()
public void setCurrentPrice(java.math.BigDecimal currentPrice)
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
public boolean isEditable()
public void setEditable(boolean editable)
public AdImageVO getImage()
public void setImage(AdImageVO image)
public boolean isInStock()
public void setInStock(boolean inStock)
public UserVO getOwner()
public void setOwner(UserVO owner)
public java.math.BigDecimal getPrice()
public void setPrice(java.math.BigDecimal price)
public boolean isPromotionalPeriodActive()
public void setPromotionalPeriodActive(boolean promotionalPeriodActive)
public java.math.BigDecimal getPromotionalPrice()
public void setPromotionalPrice(java.math.BigDecimal promotionalPrice)
public DatePeriodDTO getPublicationPeriod()
public void setPublicationPeriod(DatePeriodDTO publicationPeriod)
public AdStatus getStatus()
public void setStatus(AdStatus status)
public AdType getType()
public void setType(AdType type)