|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.openbandy.example.bos.Car org.openbandy.example.bos.Sportscar
public class Sportscar
TODO describe purpose and usage
(c) Copyright Philipp Bolliger 2007, ALL RIGHTS RESERVED.
Constructor Summary | |
---|---|
Sportscar()
|
Method Summary | |
---|---|
void |
deserialize(Serializer serializer,
SerializationBuffer serializationBuffer)
This method must overwrite the attributes denoted in getAttributeNames() with values read from the container provided. |
void |
getAttributeNames(java.util.Vector attributes)
This method must put the name of every attribute that needs to be serialized in the given Vector. |
int |
getBhp()
|
Serializable |
getCopy()
Must return a copy of the object that is equal according to the method isEuqalTo(). |
java.lang.String |
getLegibleString()
Must return a human readable String representation of the object. |
Serializable |
getNewInstance()
Must return a new and initialized instance. |
void |
getReferencedIdNames(java.util.Vector referencedIdNames)
This method must put every id name of referenced objects, i.e. |
void |
getReferences(java.util.Vector references)
This method must put every reference to Serializable objects, i.e. |
double |
getSprint()
|
boolean |
isEqual(Serializable serializableObject)
Must return true if the serializableObject is equal to this, except for the id but INCLUDING equality of referenced serializables. |
boolean |
isEqualShallow(Serializable serializableObject)
Must return true if the serializableObject is equal to this, except for the id, EXCLUDING equality of referenced serializables. |
void |
serialize(Serializer serializer,
SerializationBuffer serializationBuffer)
This method must fill the container provided with the serialization- Object with values for every attribute denoted in getAttributeNames(). |
void |
setBhp(int bhp)
|
void |
setSprint(double sprint)
|
Methods inherited from class org.openbandy.example.bos.Car |
---|
addTire, getBrand, getEngine, getIdName, getIdValue, getLength, getTires, setBrand, setEngine, setIdValue, setLength, setTires |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Sportscar()
Method Detail |
---|
public int getBhp()
public void setBhp(int bhp)
public double getSprint()
public void setSprint(double sprint)
public void serialize(Serializer serializer, SerializationBuffer serializationBuffer)
Serializable
serialize
in interface Serializable
serialize
in class Car
serializer
- -
the serializer used for call-backsserializationBuffer
- -
the serializationBuffer containing the container to write
values topublic void deserialize(Serializer serializer, SerializationBuffer serializationBuffer)
Serializable
deserialize
in interface Serializable
deserialize
in class Car
serializer
- -
the serializer used for call-backsserializationBuffer
- -
the buffer to read values frompublic void getAttributeNames(java.util.Vector attributes)
Serializable
attributes
, there must be a corresponding field in the
database for example.
getAttributeNames
in interface Serializable
getAttributeNames
in class Car
attributes
- -
the vector to be filledpublic void getReferences(java.util.Vector references)
Serializable
getReferences
in interface Serializable
getReferences
in class Car
references
- -
the vector to be filledpublic void getReferencedIdNames(java.util.Vector referencedIdNames)
Serializable
getReferencedIdNames
in interface Serializable
getReferencedIdNames
in class Car
referencedIdNames
- -
the vector to be filledpublic java.lang.String getLegibleString()
Serializable
getLegibleString
in interface Serializable
getLegibleString
in class Car
public boolean isEqualShallow(Serializable serializableObject) throws java.lang.ClassCastException
Serializable
isEqualShallow
in interface Serializable
isEqualShallow
in class Car
serializableObject
- -
the object to compare
java.lang.ClassCastException
public boolean isEqual(Serializable serializableObject) throws java.lang.ClassCastException
Serializable
isEqual
in interface Serializable
isEqual
in class Car
serializableObject
- -
the object to compare
java.lang.ClassCastException
public Serializable getCopy()
Serializable
getCopy
in interface Serializable
getCopy
in class Car
public Serializable getNewInstance()
Serializable
getNewInstance
in interface Serializable
getNewInstance
in class Car
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |