Uses of Interface
org.openbandy.io.Serializable

Packages that use Serializable
org.openbandy.example.bos   
org.openbandy.example.pingpong   
org.openbandy.example.remotestore   
org.openbandy.io   
org.openbandy.io.db   
org.openbandy.io.rms   
org.openbandy.io.storage   
org.openbandy.io.stream   
org.openbandy.net.client   
org.openbandy.service   
 

Uses of Serializable in org.openbandy.example.bos
 

Classes in org.openbandy.example.bos that implement Serializable
 class Car
          An example business object that shows how to implement the Serializable interface.
 class Crankshaft
          TODO describe purpose and usage

(c) Copyright Philipp Bolliger 2007, ALL RIGHTS RESERVED.
 class Engine
          TODO describe purpose and usage

(c) Copyright Philipp Bolliger 2007, ALL RIGHTS RESERVED.
 class EuropeanSportscar
          TODO describe purpose and usage

(c) Copyright Philipp Bolliger 2007, ALL RIGHTS RESERVED.
 class Sportscar
          TODO describe purpose and usage

(c) Copyright Philipp Bolliger 2007, ALL RIGHTS RESERVED.
 class Tire
          An example business object that shows how to implement the Serializable interface.
 

Methods in org.openbandy.example.bos that return Serializable
 Serializable Car.getCopy()
           
 Serializable Crankshaft.getCopy()
           
 Serializable Engine.getCopy()
           
 Serializable EuropeanSportscar.getCopy()
           
 Serializable Sportscar.getCopy()
           
 Serializable Tire.getCopy()
           
 Serializable Car.getNewInstance()
           
 Serializable Crankshaft.getNewInstance()
           
 Serializable Engine.getNewInstance()
           
 Serializable EuropeanSportscar.getNewInstance()
           
 Serializable Sportscar.getNewInstance()
           
 Serializable Tire.getNewInstance()
           
 

Methods in org.openbandy.example.bos with parameters of type Serializable
 boolean Car.isEqual(Serializable serializableObject)
           
 boolean Crankshaft.isEqual(Serializable serializableObject)
           
 boolean Engine.isEqual(Serializable serializableObject)
           
 boolean EuropeanSportscar.isEqual(Serializable serializableObject)
           
 boolean Sportscar.isEqual(Serializable serializableObject)
           
 boolean Tire.isEqual(Serializable serializableObject)
           
 boolean Car.isEqualShallow(Serializable serializableObject)
           
 boolean Crankshaft.isEqualShallow(Serializable serializableObject)
           
 boolean Engine.isEqualShallow(Serializable serializableObject)
           
 boolean EuropeanSportscar.isEqualShallow(Serializable serializableObject)
           
 boolean Sportscar.isEqualShallow(Serializable serializableObject)
           
 boolean Tire.isEqualShallow(Serializable serializableObject)
           
 

Uses of Serializable in org.openbandy.example.pingpong
 

Classes in org.openbandy.example.pingpong that implement Serializable
 class PingPongMessage
          TODO describe purpose and usage

(c) Copyright Philipp Bolliger 2007, ALL RIGHTS RESERVED.
 

Methods in org.openbandy.example.pingpong that return Serializable
 Serializable PingPongMessage.getCopy()
           
 Serializable PingPongMessage.getNewInstance()
           
 

Methods in org.openbandy.example.pingpong with parameters of type Serializable
 boolean PingPongMessage.isEqual(Serializable serializableObject)
           
 boolean PingPongMessage.isEqualShallow(Serializable serializableObject)
           
 

Uses of Serializable in org.openbandy.example.remotestore
 

Methods in org.openbandy.example.remotestore with parameters of type Serializable
 Message RemoteStoreProtocol.createMessage(java.lang.String sender, Serializable objectToStoreOnServer)
          TODO comment!
 

Uses of Serializable in org.openbandy.io
 

Classes in org.openbandy.io that implement Serializable
 class Message
          TODO describe purpose and usage

(c) Copyright Philipp Bolliger 2007, ALL RIGHTS RESERVED.
 class SerializableVector
           
 

Methods in org.openbandy.io that return Serializable
 Serializable SerializableVector.firstElement()
           
 Serializable Message.getContent()
           
 Serializable Serializable.getCopy()
          Must return a copy of the object that is equal according to the method isEuqalTo().
 Serializable SerializableVector.getCopy()
           
 Serializable Message.getCopy()
           
 Serializable Serializable.getNewInstance()
          Must return a new and initialized instance.
 Serializable SerializableVector.getNewInstance()
           
 Serializable Message.getNewInstance()
           
static Serializable SerializableFactory.getNewSerializableObject(java.lang.String className)
          Creates a new instance of the class with the given name and returns it as Serializable
 Serializable SerializableVector.getSuperCopy()
           
 

Methods in org.openbandy.io with parameters of type Serializable
 boolean SerializableVector.add(Serializable serializable)
          returns true if the serializable could be added, false if it could not be added because it has a different type than already stored objects
 boolean SerializableVector.contains(Serializable serializable)
          Checks if an object with the same id is in the vector.
 void Serializer.deserializeObject(Serializable serializable, SerializationBuffer serializationBuffer)
          TODO comment!
 boolean Serializable.isEqual(Serializable serializableObject)
          Must return true if the serializableObject is equal to this, except for the id but INCLUDING equality of referenced serializables.
 boolean SerializableVector.isEqual(Serializable serializableObject)
           
 boolean Message.isEqual(Serializable serializableObject)
           
 boolean Serializable.isEqualShallow(Serializable serializableObject)
          Must return true if the serializableObject is equal to this, except for the id, EXCLUDING equality of referenced serializables.
 boolean SerializableVector.isEqualShallow(Serializable serializableObject)
           
 boolean Message.isEqualShallow(Serializable serializableObject)
           
 boolean SerializableVector.remove(Serializable serializable)
          If the serializable object is contained in this vector, it will be deleted.
static void SerializationIdentifiers.resetAllIds(Serializable serializable)
          TODO comment!
 void Serializer.serializeObject(Serializable serializable, SerializationBuffer serializationBuffer)
          TODO comment!
 void Message.setContent(Serializable content)
          TODO comment!
 

Uses of Serializable in org.openbandy.io.db
 

Methods in org.openbandy.io.db with parameters of type Serializable
static java.lang.String SqlStatement.createDELETE(Serializable serializable)
           
static java.lang.String SqlStatement.createLAST_INSERTED(Serializable serializable)
           
static java.lang.String SqlStatement.createSELECT(Serializable serializable)
           
static java.lang.String SqlStatement.createSELECTALL(Serializable serializable)
           
 void DatabaseSerializerImpl.deserializeObject(Serializable serializable, SerializationBuffer serializationBuffer)
           
 boolean DatabaseSerializerImpl.load(Serializable serializable, int id)
          Load an object that has been serialized before, refernced by the object's ID.
 void DatabaseSerializerImpl.serializeObject(Serializable serializable, SerializationBuffer serializationBuffer)
           
 void DatabaseSerializerImpl.store(Serializable serializable)
           
 

Uses of Serializable in org.openbandy.io.rms
 

Methods in org.openbandy.io.rms with parameters of type Serializable
 RmsConnection RmsStorage.addObject(Serializable serializable)
          This method will create a new entry in the RMS for the serializable object.
 boolean RmsStorage.deleteShallow(Serializable serializable)
           
 boolean RmsSerializer.deserializeObject(Serializable serializable, RmsConnection objectConn)
           
 boolean RmsSerializerImpl.deserializeObject(Serializable serializable, RmsConnection objectConn)
          Deserialize an object from its object connn
 void RmsSerializerImpl.deserializeObject(Serializable serializable, SerializationBuffer serializationBuffer)
          Deserialize a serializable object, get the correct id from the parent containter.
 boolean RmsConnection.executeDELETE(Serializable serializable)
           
 int RmsStorage.existsInStorage(Serializable serializable)
           
 java.util.Vector RmsSelector.getAll(Serializable serializable)
           
static RmsConnection RmsStorage.getConnectionForObject(Serializable serializable)
          TODO comment!
static java.util.Vector RmsStorage.getObjectAttributes(Serializable serializable)
          TODO comment!
static java.lang.String RmsStorage.getRecordStoreName(Serializable serializable)
          TODO comment!
static java.lang.String RmsStorage.getTypeRecordStoreName(Serializable serializable)
          TODO comment!
 boolean RmsSerializerImpl.load(Serializable serializable, int id)
           
 void RmsSerializerImpl.serializeObject(Serializable serializable, SerializationBuffer serializationBuffer)
           
 void RmsSerializerImpl.store(Serializable serializable)
           
 

Constructors in org.openbandy.io.rms with parameters of type Serializable
RmsValueContainer(javax.microedition.rms.RecordStore recordStore, Serializable serializable)
           
 

Uses of Serializable in org.openbandy.io.storage
 

Methods in org.openbandy.io.storage that return Serializable
 Serializable ObjectEntry.getOwner()
           
 Serializable StorageSerializationBuffer.getSubType(Serializable superType)
          TODO comment!
 

Methods in org.openbandy.io.storage that return types with arguments of type Serializable
static java.util.Vector<Serializable> DatabaseSelector.getAll(Serializable serializable)
           
 java.util.Vector<Serializable> DatabaseSelector.getObjectsWhere(java.lang.String typename, java.lang.String attributeName, java.lang.String attributeValue)
           
 

Methods in org.openbandy.io.storage with parameters of type Serializable
 void StorageSerializationBuffer.addSubTypeRelation(Serializable superType, Serializable subType)
          TODO comment!
 boolean StorageSerializationBuffer.containsSubType(Serializable serializable)
          TODO comment!
 boolean Storage.delete(Serializable serializable)
          Deletes the serializable and all the objects it references.
 boolean DatabaseStorage.deleteShallow(Serializable serializable)
           
abstract  boolean Storage.deleteShallow(Serializable serializable)
          Deletes the serializable object, but not the reference objects.
 boolean DatabaseConnection.executeDELETE(Serializable serializable)
           
 boolean StorageConnection.executeDELETE(Serializable serializable)
          This method deletes the serializable object in the storage.
 int DatabaseStorage.existsInStorage(Serializable serializable)
          Return 0 if databaseSerializable does not already exist in database.
abstract  int Storage.existsInStorage(Serializable serializable)
          Return 0 if databaseSerializable does not already exist in database.
static java.util.Vector<Serializable> DatabaseSelector.getAll(Serializable serializable)
           
 java.util.Vector Selector.getAll(Serializable serializable)
          This method returns all objects from a storage that have the same type as serializable
 int StorageValueContainer.getIdForObject(Serializable serializable)
           
 Serializable StorageSerializationBuffer.getSubType(Serializable superType)
          TODO comment!
static java.lang.String DatabaseStorage.getTableName(Serializable serializable)
           
 boolean StorageSerializationBuffer.isSuperCopy(Serializable serializable)
          TODO comment!
 boolean StorageSerializer.load(Serializable serializable, int id)
          Returns true if object could be loaded from storage.
 void StorageSerializer.store(Serializable serializable)
          TODO describe purpose an usage
 

Constructors in org.openbandy.io.storage with parameters of type Serializable
ObjectEntry(Serializable owner)
           
 

Uses of Serializable in org.openbandy.io.stream
 

Methods in org.openbandy.io.stream that return Serializable
 Serializable StreamSerializer.createContentObject(StreamSerializationBuffer streamSerializationBuffer)
          This method creates a new serializable object according to the class name that can be read next from the inputstream in the streamSerializationBuffer.
 Serializable StreamSerializerImpl.createContentObject(StreamSerializationBuffer streamSerializationBuffer)
           
 Serializable StreamSerializer.getObjectFromXmlStream(java.io.ByteArrayInputStream inputStream)
          This method deserializes an object from the given InputStream.
 Serializable StreamSerializerImpl.getObjectFromXmlStream(java.io.ByteArrayInputStream inputStream)
           
 

Methods in org.openbandy.io.stream with parameters of type Serializable
 void StreamSerializerImpl.deserializeObject(Serializable serializable, SerializationBuffer serializationBuffer)
           
 java.io.ByteArrayOutputStream StreamSerializer.getXmlStream(Serializable serializable, int compression)
          This method generates an XML representation of the given object.
 java.io.ByteArrayOutputStream StreamSerializerImpl.getXmlStream(Serializable serializable, int compression)
           
 void StreamSerializerImpl.serializeObject(Serializable serializable, SerializationBuffer serializationBuffer)
           
 

Uses of Serializable in org.openbandy.net.client
 

Methods in org.openbandy.net.client that return Serializable
 Serializable IncomingMessageEvent.getCopy()
           
 Serializable IncomingMessageEvent.getSuperCopy()
           
 

Methods in org.openbandy.net.client with parameters of type Serializable
 boolean IncomingMessageEvent.isEqual(Serializable serializableObject)
           
 boolean IncomingMessageEvent.isEqualShallow(Serializable serializableObject)
           
 

Uses of Serializable in org.openbandy.service
 

Methods in org.openbandy.service that return Serializable
static Serializable SerializerService.getObjectFromXmlStream(java.io.ByteArrayInputStream inputStream)
          TODO comment!
 

Methods in org.openbandy.service with parameters of type Serializable
static boolean DatabaseService.delete(Serializable serializable)
          Delete an object in the database storage
static java.io.ByteArrayOutputStream SerializerService.getXmlStream(Serializable serializable, int compression)
          TODO comment!
static boolean DatabaseService.load(Serializable serializable, int id)
          TODO comment!
static boolean SerializerService.loadFromRms(Serializable serializable, int id)
          TODO comment!
static void DatabaseService.store(Serializable serializable)
          TODO comment!
static void SerializerService.storeToRms(Serializable serializable)
          TODO comment!