com.elasticpath.domain
Interface ValueObject

All Superinterfaces:
EpDomain, Persistence, java.io.Serializable
All Known Subinterfaces:
Address, AttributeGroup, AttributeGroupAttribute, AttributeUsage, AttributeValue, AttributeValueGroup, AttributeValueWithType, CartItem, CartItemBean, CustomerAddress, CustomerAuthentication, CustomerRole, DigitalAsset, Inventory, InventoryAudit, LocaleDependantFields, LocalizedProperties, OrderAddress, OrderNote, OrderPayment, OrderReturn, OrderReturnSku, OrderShipment, OrderSku, Price, PriceTier, PriceTierAdaptor, ProductAssociation, ProductCategory, ProductPrice, ProductSkuSpec, PromotionRuleDelegate, PromotionRuleExceptions, RuleAction, RuleCondition, RuleElement, RuleEligibility, RuleException, RuleParameter, ShippingCostCalculationParameter, SkuOptionValue, SkuPrice, TaxJurisdictionCategoryX, UserPermission
All Known Implementing Classes:
AbstractAddressImpl, AbstractCartItemImpl, AbstractPriceImpl, AbstractRuleActionImpl, AbstractRuleElementImpl, AbstractRuleExceptionImpl, AbstractValueObjectImpl, AttributeGroupAttributeImpl, AttributeGroupImpl, AttributeUsageImpl, AttributeValueGroupImpl, AttributeValueImpl, BrandConditionImpl, CartCategoryAmountDiscountActionImpl, CartCategoryPercentDiscountActionImpl, CartContainsItemsOfCategoryConditionImpl, CartCurrencyConditionImpl, CartItemBeanImpl, CartNFreeSkusActionImpl, CartNthProductPercentDiscountActionImpl, CartProductAmountDiscountActionImpl, CartProductPercentDiscountActionImpl, CartSkuAmountDiscountActionImpl, CartSkuPercentDiscountActionImpl, CartSubtotalAmountDiscountActionImpl, CartSubtotalConditionImpl, CartSubtotalDiscountActionImpl, CartSubtotalPercentDiscountActionImpl, CatalogSkuAmountDiscountActionImpl, CatalogSkuPercentDiscountActionImpl, CategoryExceptionImpl, CustomerAddressImpl, CustomerAuthenticationImpl, CustomerGroupEligibilityImpl, CustomerRoleImpl, DigitalAssetImpl, EveryoneEligibilityImpl, ExistingCustomerEligibilityImpl, FirstTimeBuyerEligibilityImpl, InventoryAuditImpl, InventoryImpl, LocaleDependantFieldsImpl, LocalizedPropertiesImpl, OrderAddressImpl, OrderNoteImpl, OrderPaymentImpl, OrderReturnImpl, OrderReturnSkuImpl, OrderShipmentImpl, OrderSkuImpl, PriceTierAdaptorImpl, PriceTierImpl, ProductAmountDiscountActionImpl, ProductAssociationImpl, ProductCategoryConditionImpl, ProductCategoryImpl, ProductConditionImpl, ProductExceptionImpl, ProductInCartConditionImpl, ProductPercentDiscountActionImpl, ProductPriceImpl, ProductSkuSpecImpl, PromotionRuleDelegateImpl, PromotionRuleExceptionsImpl, RuleParameterImpl, ShippingAmountDiscountActionImpl, ShippingCostCalculationParameterImpl, ShippingPercentDiscountActionImpl, ShoppingCartItemImpl, SkuExceptionImpl, SkuInCartConditionImpl, SkuOptionValueImpl, SkuPriceImpl, TaxJurisdictionCategoryXImpl, UserPermissionImpl, WishListItemImpl

public interface ValueObject
extends Persistence

Represents a domain value object.


Method Summary
 
Methods inherited from interface com.elasticpath.domain.Persistence
executeBeforePersistAction, getUidPk, isPersistent, setDefaultValues, setUidPk
 
Methods inherited from interface com.elasticpath.domain.EpDomain
getElasticPath, setElasticPath