net.authorize.data
Class OrderItem

java.lang.Object
  extended by net.authorize.data.OrderItem
All Implemented Interfaces:
Serializable

public class OrderItem
extends Object
implements Serializable

See Also:
Serialized Form

Field Summary
protected  String itemDescription
           
protected  String itemId
           
protected  String itemName
           
protected  BigDecimal itemPrice
           
protected  BigDecimal itemQuantity
           
protected  boolean itemTaxable
           
static int MAX_ITEM_DESCRIPTION_LENGTH
           
static int MAX_ITEM_ID_LENGTH
           
static int MAX_ITEM_NAME_LENGTH
           
 
Constructor Summary
protected OrderItem()
           
 
Method Summary
static OrderItem createOrderItem()
           
 String getItemDescription()
           
 String getItemId()
           
 String getItemName()
           
 BigDecimal getItemPrice()
           
 BigDecimal getItemQuantity()
           
 boolean isItemTaxable()
           
 void setItemDescription(String itemDescription)
           
 void setItemId(String itemId)
           
 void setItemName(String itemName)
           
 void setItemPrice(BigDecimal itemPrice)
           
 void setItemPrice(String itemPrice)
           
 void setItemQuantity(BigDecimal itemQuantity)
           
 void setItemQuantity(String itemQuantity)
           
 void setItemTaxable(boolean itemTaxable)
           
 void setItemTaxable(String itemTaxable)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MAX_ITEM_ID_LENGTH

public static final int MAX_ITEM_ID_LENGTH
See Also:
Constant Field Values

MAX_ITEM_NAME_LENGTH

public static final int MAX_ITEM_NAME_LENGTH
See Also:
Constant Field Values

MAX_ITEM_DESCRIPTION_LENGTH

public static final int MAX_ITEM_DESCRIPTION_LENGTH
See Also:
Constant Field Values

itemId

protected String itemId

itemName

protected String itemName

itemDescription

protected String itemDescription

itemQuantity

protected BigDecimal itemQuantity

itemPrice

protected BigDecimal itemPrice

itemTaxable

protected boolean itemTaxable
Constructor Detail

OrderItem

protected OrderItem()
Method Detail

createOrderItem

public static OrderItem createOrderItem()

getItemId

public String getItemId()
Returns:
the itemId

setItemId

public void setItemId(String itemId)
Parameters:
itemId - the itemId to set

getItemName

public String getItemName()
Returns:
the itemName

setItemName

public void setItemName(String itemName)
Parameters:
itemName - the itemName to set

getItemDescription

public String getItemDescription()
Returns:
the itemDescription

setItemDescription

public void setItemDescription(String itemDescription)
Parameters:
itemDescription - the itemDescription to set

getItemQuantity

public BigDecimal getItemQuantity()
Returns:
the itemQuantity

setItemQuantity

public void setItemQuantity(BigDecimal itemQuantity)
Parameters:
itemQuantity - the itemQuantity to set

setItemQuantity

public void setItemQuantity(String itemQuantity)
Parameters:
itemQuantity - the itemQuantity to set

getItemPrice

public BigDecimal getItemPrice()
Returns:
the itemPrice

setItemPrice

public void setItemPrice(BigDecimal itemPrice)
Parameters:
itemPrice - the itemPrice to set

setItemPrice

public void setItemPrice(String itemPrice)
Parameters:
itemPrice - the itemPrice to set

isItemTaxable

public boolean isItemTaxable()
Returns:
the itemTaxable

setItemTaxable

public void setItemTaxable(boolean itemTaxable)
Parameters:
itemTaxable - the itemTaxable to set

setItemTaxable

public void setItemTaxable(String itemTaxable)
Parameters:
itemTaxable - the itemTaxable to set


Copyright © 2014. All Rights Reserved.