com.softslate.commerce.businessobjects.product
Class AttributeBean

java.lang.Object
  extended bycom.softslate.commerce.businessobjects.core.BaseBusinessObject
      extended bycom.softslate.commerce.businessobjects.product.AttributeBean
All Implemented Interfaces:
Attribute, BusinessObject

public class AttributeBean
extends BaseBusinessObject
implements Attribute

Object representing a attribute within the system.

AttributeBean is the default implementation of the Attribute interface for the application.

Author:
David Tobey

Field Summary
private  double attributeAltPrice
           
private  java.lang.String attributeCode
           
private  java.lang.String attributeDescription
           
private  int attributeID
           
private  boolean attributeIsActive
           
private  boolean attributeIsRequired
           
private  java.lang.String attributeLargeImage
           
private  java.lang.String attributeName
           
private  java.lang.String attributeOrder
           
private  java.lang.String attributeSmallImage
           
private  java.lang.String attributeType
           
private  double attributeUnitCost
           
private  double attributeUnitPrice
           
private  double attributeWeight
           
private  int defaultOptionID
           
 
Fields inherited from class com.softslate.commerce.businessobjects.core.BaseBusinessObject
 
Constructor Summary
AttributeBean()
           
 
Method Summary
 double getAttributeAltPrice()
           
 java.lang.String getAttributeCode()
           
 java.lang.String getAttributeDescription()
           
 int getAttributeID()
           
 boolean getAttributeIsActive()
           
 boolean getAttributeIsRequired()
           
 java.lang.String getAttributeLargeImage()
           
 java.lang.String getAttributeName()
           
 java.lang.String getAttributeOrder()
           
 java.lang.String getAttributeSmallImage()
           
 java.lang.String getAttributeType()
           
 double getAttributeUnitCost()
           
 double getAttributeUnitPrice()
           
 double getAttributeWeight()
           
 int getDefaultOptionID()
           
 void setAttributeAltPrice(double attributeAltPrice)
           
 void setAttributeCode(java.lang.String attributeCode)
           
 void setAttributeDescription(java.lang.String attributeDescription)
           
 void setAttributeID(int attributeID)
           
 void setAttributeIsActive(boolean attributeIsActive)
           
 void setAttributeIsRequired(boolean attributeIsRequired)
           
 void setAttributeLargeImage(java.lang.String attributeLargeImage)
           
 void setAttributeName(java.lang.String attributeName)
           
 void setAttributeOrder(java.lang.String attributeOrder)
           
 void setAttributeSmallImage(java.lang.String attributeSmallImage)
           
 void setAttributeType(java.lang.String attributeType)
           
 void setAttributeUnitCost(double attributeUnitCost)
           
 void setAttributeUnitPrice(double attributeUnitPrice)
           
 void setAttributeWeight(double attributeWeight)
           
 void setDefaultOptionID(int defaultOptionID)
           
 
Methods inherited from class com.softslate.commerce.businessobjects.core.BaseBusinessObject
formatDateTime, initialize, parseDateTime, prepareRequestData, sendHTTPPost
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.softslate.commerce.businessobjects.core.BusinessObject
initialize
 

Field Detail

attributeID

private int attributeID

attributeCode

private java.lang.String attributeCode

attributeName

private java.lang.String attributeName

attributeDescription

private java.lang.String attributeDescription

attributeIsActive

private boolean attributeIsActive

attributeType

private java.lang.String attributeType

attributeUnitCost

private double attributeUnitCost

attributeUnitPrice

private double attributeUnitPrice

attributeAltPrice

private double attributeAltPrice

attributeWeight

private double attributeWeight

attributeSmallImage

private java.lang.String attributeSmallImage

attributeLargeImage

private java.lang.String attributeLargeImage

defaultOptionID

private int defaultOptionID

attributeIsRequired

private boolean attributeIsRequired

attributeOrder

private java.lang.String attributeOrder
Constructor Detail

AttributeBean

public AttributeBean()
Method Detail

getAttributeID

public int getAttributeID()
Specified by:
getAttributeID in interface Attribute

setAttributeID

public void setAttributeID(int attributeID)
Specified by:
setAttributeID in interface Attribute

getAttributeAltPrice

public double getAttributeAltPrice()
Specified by:
getAttributeAltPrice in interface Attribute

setAttributeAltPrice

public void setAttributeAltPrice(double attributeAltPrice)
Specified by:
setAttributeAltPrice in interface Attribute

getAttributeCode

public java.lang.String getAttributeCode()
Specified by:
getAttributeCode in interface Attribute

setAttributeCode

public void setAttributeCode(java.lang.String attributeCode)
Specified by:
setAttributeCode in interface Attribute

getAttributeDescription

public java.lang.String getAttributeDescription()
Specified by:
getAttributeDescription in interface Attribute

setAttributeDescription

public void setAttributeDescription(java.lang.String attributeDescription)
Specified by:
setAttributeDescription in interface Attribute

getAttributeIsActive

public boolean getAttributeIsActive()
Specified by:
getAttributeIsActive in interface Attribute

setAttributeIsActive

public void setAttributeIsActive(boolean attributeIsActive)
Specified by:
setAttributeIsActive in interface Attribute

getAttributeIsRequired

public boolean getAttributeIsRequired()
Specified by:
getAttributeIsRequired in interface Attribute

setAttributeIsRequired

public void setAttributeIsRequired(boolean attributeIsRequired)
Specified by:
setAttributeIsRequired in interface Attribute

getAttributeLargeImage

public java.lang.String getAttributeLargeImage()
Specified by:
getAttributeLargeImage in interface Attribute

setAttributeLargeImage

public void setAttributeLargeImage(java.lang.String attributeLargeImage)
Specified by:
setAttributeLargeImage in interface Attribute

getAttributeName

public java.lang.String getAttributeName()
Specified by:
getAttributeName in interface Attribute

setAttributeName

public void setAttributeName(java.lang.String attributeName)
Specified by:
setAttributeName in interface Attribute

getAttributeOrder

public java.lang.String getAttributeOrder()
Specified by:
getAttributeOrder in interface Attribute

setAttributeOrder

public void setAttributeOrder(java.lang.String attributeOrder)
Specified by:
setAttributeOrder in interface Attribute

getAttributeSmallImage

public java.lang.String getAttributeSmallImage()
Specified by:
getAttributeSmallImage in interface Attribute

setAttributeSmallImage

public void setAttributeSmallImage(java.lang.String attributeSmallImage)
Specified by:
setAttributeSmallImage in interface Attribute

getAttributeType

public java.lang.String getAttributeType()
Specified by:
getAttributeType in interface Attribute

setAttributeType

public void setAttributeType(java.lang.String attributeType)
Specified by:
setAttributeType in interface Attribute

getAttributeUnitCost

public double getAttributeUnitCost()
Specified by:
getAttributeUnitCost in interface Attribute

setAttributeUnitCost

public void setAttributeUnitCost(double attributeUnitCost)
Specified by:
setAttributeUnitCost in interface Attribute

getAttributeUnitPrice

public double getAttributeUnitPrice()
Specified by:
getAttributeUnitPrice in interface Attribute

setAttributeUnitPrice

public void setAttributeUnitPrice(double attributeUnitPrice)
Specified by:
setAttributeUnitPrice in interface Attribute

getAttributeWeight

public double getAttributeWeight()
Specified by:
getAttributeWeight in interface Attribute

setAttributeWeight

public void setAttributeWeight(double attributeWeight)
Specified by:
setAttributeWeight in interface Attribute

getDefaultOptionID

public int getDefaultOptionID()
Specified by:
getDefaultOptionID in interface Attribute

setDefaultOptionID

public void setDefaultOptionID(int defaultOptionID)
Specified by:
setDefaultOptionID in interface Attribute


Copyright © SoftSlate, Inc. 2003–2005