de.ix.jspTutorial.model
Class Pizza

java.lang.Object
  |
  +--de.ix.jspTutorial.model.Pizza
Direct Known Subclasses:
PersonalPizza

public class Pizza
extends java.lang.Object
implements I_DatabaseObject

This class to represents a base pizza withou any ingredients.

Version:
$Id:$
Author:
Peter Rossbach (pr@webapp.de), Lars Röwekamp ( lars.roewekamp@openKnowledge.de)

Field Summary
private  double basePrice
          base price of the pizza
private  long id
          unique id
private  java.lang.String name
          pizzas name
private  java.lang.String size
          pizzas size
static java.lang.String vcid
          version of the source
 
Fields inherited from interface de.ix.jspTutorial.database.I_DatabaseObject
vcid
 
Constructor Summary
Pizza()
          Constructor for an empty pizza.
Pizza(long id, java.lang.String name, java.lang.String size, double basePrice)
          Constructor for a real base pizza
 
Method Summary
 double getBasePrice()
          Getter method for the attribute basePrice
 DatabaseGenericObject getGenericObject()
          Method to create a generic object
 long getId()
          Getter method for the attribute id
 java.lang.String getName()
          Getter method for the attribute name
 java.lang.String getSize()
          Getter method for the attribute size
 void setBasePrice(double newBasePrice)
          Setter method for the attribute basePrice
 void setId(long newId)
          Setter method for the attribute id
 void setName(java.lang.String newName)
          Setter method for the attribute name
 void setSize(java.lang.String newSize)
          Setter method for the attribute size
 java.lang.String toString()
          Build a string out of the order attributes.
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait
 

Field Detail

vcid

public static java.lang.String vcid
version of the source

name

private java.lang.String name
pizzas name

basePrice

private double basePrice
base price of the pizza

id

private long id
unique id

size

private java.lang.String size
pizzas size
Constructor Detail

Pizza

public Pizza()
Constructor for an empty pizza.

Pizza

public Pizza(long id,
             java.lang.String name,
             java.lang.String size,
             double basePrice)
Constructor for a real base pizza
Parameters:
id - unique id of the base pizza
name - name of the base pizza
size - size of the badse pizza
basePrice - price of the base pizza
Method Detail

getGenericObject

public DatabaseGenericObject getGenericObject()
Method to create a generic object
Returns:
a DatabaseGenericObject
See Also:
DatabaseGenericModifier.create(I_DatabaseGenericObject,String)

setName

public void setName(java.lang.String newName)
Setter method for the attribute name
Parameters:
newName - new value for the attribute name
See Also:
getName()

getName

public java.lang.String getName()
Getter method for the attribute name
Returns:
current value of the attribute name
See Also:
setName(String)

setBasePrice

public void setBasePrice(double newBasePrice)
Setter method for the attribute basePrice
Parameters:
newbasePrice - new value for the attribute basePrice
See Also:
getBasePrice()

getBasePrice

public double getBasePrice()
Getter method for the attribute basePrice
Returns:
current value of the attribute basePrice
See Also:
setBasePrice(double)

setId

public void setId(long newId)
Setter method for the attribute id
Parameters:
newId - new value for the attribute id
See Also:
getId()

getId

public long getId()
Getter method for the attribute id
Returns:
current value of the attribute id
See Also:
setId(long)

setSize

public void setSize(java.lang.String newSize)
Setter method for the attribute size
Parameters:
newSize - new value for the attribute size
See Also:
getSize()

getSize

public java.lang.String getSize()
Getter method for the attribute size
Returns:
current value of the attribute size
See Also:
setSize(String)

toString

public java.lang.String toString()
Build a string out of the order attributes.
Overrides:
toString in class java.lang.Object
Returns:
String representation of the pizza


~ Das iX JSP Tutorial III - © 2000 by Peter Roßbach ~