Class OrderVO
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.EntityModel
-
- org.cyclos.model.EntityVO
-
- org.cyclos.model.marketplace.webshoporders.OrderVO
-
- All Implemented Interfaces:
Serializable,IEntity,IOrder
public class OrderVO extends EntityVO implements IOrder
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static BasicProperty<UserVO,OrderVO>BUYERstatic StringCLASS_NAMEstatic BasicProperty<DateTime,OrderVO>CREATION_DATEstatic BasicProperty<CurrencyVO,OrderVO>CURRENCYstatic BasicProperty<ImageVO,OrderVO>IMAGEstatic BasicProperty<String,OrderVO>NUMBERstatic BasicProperty<Boolean,OrderVO>SALEstatic BasicProperty<UserVO,OrderVO>SELLERstatic BasicProperty<OrderStatus,OrderVO>STATUSstatic BasicProperty<BigDecimal,OrderVO>TOTAL-
Fields inherited from class org.cyclos.model.EntityModel
ID
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringclassName()protected List<Property<?,?>>doGetProperties()UserVOgetBuyer()DateTimegetCreationDate()CurrencyVOgetCurrency()ImageVOgetImage()StringgetNumber()UserVOgetSeller()OrderStatusgetStatus()BigDecimalgetTotal()booleanisSale()voidsetBuyer(UserVO buyer)voidsetCreationDate(DateTime creationDate)voidsetCurrency(CurrencyVO currency)voidsetImage(ImageVO image)voidsetNumber(String number)voidsetSale(boolean sale)voidsetSeller(UserVO seller)voidsetStatus(OrderStatus status)voidsetTotal(BigDecimal total)-
Methods inherited from class org.cyclos.model.EntityModel
getId, setId, toString
-
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
-
BUYER
public static final BasicProperty<UserVO,OrderVO> BUYER
-
CREATION_DATE
public static final BasicProperty<DateTime,OrderVO> CREATION_DATE
-
CURRENCY
public static final BasicProperty<CurrencyVO,OrderVO> CURRENCY
-
IMAGE
public static final BasicProperty<ImageVO,OrderVO> IMAGE
-
NUMBER
public static final BasicProperty<String,OrderVO> NUMBER
-
SALE
public static final BasicProperty<Boolean,OrderVO> SALE
-
SELLER
public static final BasicProperty<UserVO,OrderVO> SELLER
-
STATUS
public static final BasicProperty<OrderStatus,OrderVO> STATUS
-
TOTAL
public static final BasicProperty<BigDecimal,OrderVO> TOTAL
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classEntityModel
-
getBuyer
public UserVO getBuyer()
-
setBuyer
public void setBuyer(UserVO buyer)
-
getCreationDate
public DateTime getCreationDate()
- Specified by:
getCreationDatein interfaceIOrder
-
setCreationDate
public void setCreationDate(DateTime creationDate)
-
getCurrency
public CurrencyVO getCurrency()
- Specified by:
getCurrencyin interfaceIOrder
-
setCurrency
public void setCurrency(CurrencyVO currency)
-
setImage
public void setImage(ImageVO image)
-
setNumber
public void setNumber(String number)
-
setSale
public void setSale(boolean sale)
-
getSeller
public UserVO getSeller()
-
setSeller
public void setSeller(UserVO seller)
-
getStatus
public OrderStatus getStatus()
-
setStatus
public void setStatus(OrderStatus status)
-
getTotal
public BigDecimal getTotal()
-
setTotal
public void setTotal(BigDecimal total)
-
-