|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.threerings.io.Streamer
com.threerings.io.Streamer.EnumStreamer
com.threerings.io.Streamer.OrdEnumStreamer
com.threerings.io.Streamer.ShortOrdEnumStreamer
protected static class Streamer.ShortOrdEnumStreamer
Streams enums by the short value of their ordinal.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class com.threerings.io.Streamer.EnumStreamer |
|---|
Streamer.EnumStreamer.EnumReader |
| Nested classes/interfaces inherited from class com.threerings.io.Streamer |
|---|
Streamer.ArrayStreamer, Streamer.ByteEnumStreamer, Streamer.ByteOrdEnumStreamer, Streamer.ClassStreamer, Streamer.CustomClassStreamer, Streamer.EnumPolicy, Streamer.EnumStreamer, Streamer.FinalArrayStreamer, Streamer.IntOrdEnumStreamer, Streamer.NameEnumStreamer, Streamer.OrdEnumStreamer, Streamer.ShortOrdEnumStreamer |
| Field Summary |
|---|
| Fields inherited from class com.threerings.io.Streamer.OrdEnumStreamer |
|---|
_universe |
| Fields inherited from class com.threerings.io.Streamer.EnumStreamer |
|---|
_eclass |
| Fields inherited from class com.threerings.io.Streamer |
|---|
_streamers, ENUM_POLICY, FIELD_NAME_ORDER, IS_STREAMABLE, IS_STREAMCLOSURE, READER_ARGS, READER_METHOD_NAME, SORT_FIELDS, WRITER_ARGS, WRITER_METHOD_NAME |
| Constructor Summary | |
|---|---|
protected |
Streamer.ShortOrdEnumStreamer(Class<?> target,
List<?> universe)
Constructor. |
| Method Summary | |
|---|---|
protected int |
readCode(ObjectInputStream in)
Read the ordinal code. |
protected void |
writeCode(ObjectOutputStream out,
int code)
Write the ordinal code. |
| Methods inherited from class com.threerings.io.Streamer.OrdEnumStreamer |
|---|
createObject, writeObject |
| Methods inherited from class com.threerings.io.Streamer.EnumStreamer |
|---|
readObject, toStringHelper |
| Methods inherited from class com.threerings.io.Streamer |
|---|
create, getCollectionClass, getStreamer, getStreamerClass, isStreamable, maybeInit, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
protected Streamer.ShortOrdEnumStreamer(Class<?> target,
List<?> universe)
| Method Detail |
|---|
protected void writeCode(ObjectOutputStream out,
int code)
throws IOException
Streamer.OrdEnumStreamer
writeCode in class Streamer.OrdEnumStreamerIOException
protected int readCode(ObjectInputStream in)
throws IOException
Streamer.OrdEnumStreamer
readCode in class Streamer.OrdEnumStreamerIOException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||