org.openstreetmap.osmosis.core.store
Interface StoreWriter

All Known Implementing Classes:
DataOutputStoreWriter

public interface StoreWriter

Implementations of this interface are used by Storeable classes to persist their state.

Author:
Brett Henderson

Method Summary
 void writeBoolean(boolean value)
          Writes a boolean to storage.
 void writeByte(byte value)
          Writes a byte to storage.
 void writeCharacter(char value)
          Writes a character to storage.
 void writeDouble(double value)
          Writes a double to storage.
 void writeInteger(int value)
          Writes an integer to storage.
 void writeLong(long value)
          Writes a long to storage.
 void writeString(java.lang.String value)
          Writes a String to storage.
 

Method Detail

writeBoolean

void writeBoolean(boolean value)
Writes a boolean to storage.

Parameters:
value - The value to be written.

writeByte

void writeByte(byte value)
Writes a byte to storage.

Parameters:
value - The value to be written.

writeCharacter

void writeCharacter(char value)
Writes a character to storage.

Parameters:
value - The value to be written.

writeInteger

void writeInteger(int value)
Writes an integer to storage.

Parameters:
value - The value to be written.

writeLong

void writeLong(long value)
Writes a long to storage.

Parameters:
value - The value to be written.

writeDouble

void writeDouble(double value)
Writes a double to storage.

Parameters:
value - The value to be written.

writeString

void writeString(java.lang.String value)
Writes a String to storage.

Parameters:
value - The value to be written.