|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sun.electric.database.id.IdWriter
public class IdWriter
Class to write trace of Snapshots to DataOutput byte sequence.
| Field Summary | |
|---|---|
IdManager |
idManager
|
| Constructor Summary | |
|---|---|
IdWriter(IdManager idManager,
java.io.DataOutputStream out)
Creates a new instance of SnapshotWriter |
|
| Method Summary | |
|---|---|
void |
flush()
Flushes this SnapshotWriter |
void |
writeArcId(int arcId)
Writes arc id. |
void |
writeArcProtoId(ArcProtoId arcProtoId)
Writes ArcProtoId. |
void |
writeBoolean(boolean v)
Writes boolean. |
void |
writeByte(byte v)
Writes byte. |
void |
writeBytes(byte[] v)
Writes bytes. |
void |
writeCoord(long v)
Writes coordiante. |
void |
writeDiffs()
|
void |
writeDouble(double v)
Writes double. |
void |
writeFloat(float v)
Writes float. |
void |
writeInt(int v)
Writes integer. |
void |
writeLibId(LibId libId)
Writes LibId. |
void |
writeLong(long v)
Writes long. |
void |
writeNameKey(Name nameKey)
Writes Name key. |
void |
writeNodeId(int nodeId)
Writes node id. |
void |
writeNodeProtoId(NodeProtoId nodeProtoId)
Writes NodeProtoId. |
void |
writeOrientation(Orientation orient)
Writes Orientation. |
void |
writePoint(EPoint p)
Writes EPoint. |
void |
writePortProtoId(PortProtoId portProtoId)
Writes PortProtoId. |
void |
writeRectangle(ERectangle r)
Writes ERectangle. |
void |
writeShort(short v)
Writes short. |
void |
writeString(java.lang.String s)
Writes string. |
void |
writeTechId(TechId techId)
Writes TechId. |
void |
writeTextDescriptor(TextDescriptor td)
Writes TextDescriptor. |
void |
writeTool(Tool tool)
Writes Tool. |
void |
writeVariableKey(Variable.Key key)
Writes variable key. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public final IdManager idManager
| Constructor Detail |
|---|
public IdWriter(IdManager idManager,
java.io.DataOutputStream out)
| Method Detail |
|---|
public void writeDiffs()
throws java.io.IOException
java.io.IOException
public void flush()
throws java.io.IOException
java.io.IOException
public void writeBoolean(boolean v)
throws java.io.IOException
v - boolean to write.
java.io.IOException
public void writeByte(byte v)
throws java.io.IOException
v - byte to write.
java.io.IOException
public void writeShort(short v)
throws java.io.IOException
v - short to write.
java.io.IOException
public void writeInt(int v)
throws java.io.IOException
v - integer to write.
java.io.IOException
public void writeLong(long v)
throws java.io.IOException
v - long to write.
java.io.IOException
public void writeFloat(float v)
throws java.io.IOException
v - float to write.
java.io.IOException
public void writeDouble(double v)
throws java.io.IOException
v - double to write.
java.io.IOException
public void writeBytes(byte[] v)
throws java.io.IOException
v - bytes to write.
java.io.IOException
public void writeString(java.lang.String s)
throws java.io.IOException
s - string to write.
java.io.IOException
public void writeVariableKey(Variable.Key key)
throws java.io.IOException
key - variable key to write.
java.io.IOException
public void writeTextDescriptor(TextDescriptor td)
throws java.io.IOException
td - TextDescriptor to write.
java.io.IOException
public void writeTool(Tool tool)
throws java.io.IOException
tool - Tool to write.
java.io.IOException
public void writeTechId(TechId techId)
throws java.io.IOException
techId - TechId to write.
java.io.IOException
public void writeArcProtoId(ArcProtoId arcProtoId)
throws java.io.IOException
arcProtoId - ArcProtoId to write.
java.io.IOException
public void writeLibId(LibId libId)
throws java.io.IOException
libId - LibId to write.
java.io.IOException
public void writeNodeProtoId(NodeProtoId nodeProtoId)
throws java.io.IOException
nodeProtoId - NodeProtoId to write.
java.io.IOException
public void writePortProtoId(PortProtoId portProtoId)
throws java.io.IOException
portProtoId - PortProtoId to write.
java.io.IOException
public void writeNodeId(int nodeId)
throws java.io.IOException
nodeId - node id to write.
java.io.IOException
public void writeArcId(int arcId)
throws java.io.IOException
arcId - arc id to write.
java.io.IOException
public void writeNameKey(Name nameKey)
throws java.io.IOException
nameKey - name key to write.
java.io.IOException
public void writeOrientation(Orientation orient)
throws java.io.IOException
orient - Orientation.
java.io.IOException
public void writeCoord(long v)
throws java.io.IOException
v - gridCooridnate.
java.io.IOException
public void writePoint(EPoint p)
throws java.io.IOException
p - EPoint.
java.io.IOException
public void writeRectangle(ERectangle r)
throws java.io.IOException
r - ERectangle.
java.io.IOException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||