public class CalcSizeStream extends SerializationContext implements ObjectOutput
| Modifier and Type | Field and Description |
|---|---|
protected int |
count |
protected boolean |
hasCycles |
| Constructor and Description |
|---|
CalcSizeStream() |
| Modifier and Type | Method and Description |
|---|---|
void |
add(int constant) |
void |
close() |
int |
count() |
void |
flush() |
boolean |
hasCycles() |
void |
write(byte[] b) |
void |
write(byte[] b,
int off,
int len) |
void |
write(int b) |
void |
writeBoolean(boolean v) |
void |
writeByte(int v) |
void |
writeBytes(String s) |
void |
writeChar(int v) |
void |
writeChars(String s) |
void |
writeDouble(double v) |
void |
writeFloat(float v) |
void |
writeInt(int v) |
void |
writeLong(long v) |
void |
writeObject(Object obj) |
void |
writeShort(int v) |
void |
writeUTF(String s) |
clear, indexOf, putpublic int count()
public boolean hasCycles()
public void add(int constant)
public void write(int b)
write in interface DataOutputwrite in interface ObjectOutputpublic void write(byte[] b)
write in interface DataOutputwrite in interface ObjectOutputpublic void write(byte[] b,
int off,
int len)
write in interface DataOutputwrite in interface ObjectOutputpublic void writeBoolean(boolean v)
writeBoolean in interface DataOutputpublic void writeByte(int v)
writeByte in interface DataOutputpublic void writeShort(int v)
writeShort in interface DataOutputpublic void writeChar(int v)
writeChar in interface DataOutputpublic void writeInt(int v)
writeInt in interface DataOutputpublic void writeLong(long v)
writeLong in interface DataOutputpublic void writeFloat(float v)
writeFloat in interface DataOutputpublic void writeDouble(double v)
writeDouble in interface DataOutputpublic void writeBytes(String s)
writeBytes in interface DataOutputpublic void writeChars(String s)
writeChars in interface DataOutputpublic void writeUTF(String s)
writeUTF in interface DataOutputpublic void writeObject(Object obj) throws IOException
writeObject in interface ObjectOutputIOExceptionpublic void flush()
flush in interface ObjectOutputpublic void close()
close in interface ObjectOutputclose in interface AutoCloseableCopyright © 2019. All rights reserved.