annotate src/alice/datasegment/ReceiverData.java @ 214:fec0726bb126 working

remove error
author one
date Wed, 27 Mar 2013 18:16:34 +0900
parents 3f20b6401823
children 1fd7067f0044
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
212
b5daccf36104 add Receiver state pattern
one
parents:
diff changeset
1 package alice.datasegment;
b5daccf36104 add Receiver state pattern
one
parents:
diff changeset
2
213
3f20b6401823 remove error form bitonic
one
parents: 212
diff changeset
3 import org.msgpack.type.ArrayValue;
214
fec0726bb126 remove error
one
parents: 213
diff changeset
4 import org.msgpack.type.Value;
213
3f20b6401823 remove error form bitonic
one
parents: 212
diff changeset
5
212
b5daccf36104 add Receiver state pattern
one
parents:
diff changeset
6 public interface ReceiverData {
b5daccf36104 add Receiver state pattern
one
parents:
diff changeset
7
213
3f20b6401823 remove error form bitonic
one
parents: 212
diff changeset
8 public String asString(Receiver receiver);
3f20b6401823 remove error form bitonic
one
parents: 212
diff changeset
9 public int asInteger(Receiver receiver);
3f20b6401823 remove error form bitonic
one
parents: 212
diff changeset
10 public Float asFloat(Receiver receiver) ;
3f20b6401823 remove error form bitonic
one
parents: 212
diff changeset
11 public ArrayValue asArray(Receiver receiver);
3f20b6401823 remove error form bitonic
one
parents: 212
diff changeset
12 public <T> T asClass(Receiver receiver, Class<T> clazz);
214
fec0726bb126 remove error
one
parents: 213
diff changeset
13 public Value getVal();
213
3f20b6401823 remove error form bitonic
one
parents: 212
diff changeset
14
212
b5daccf36104 add Receiver state pattern
one
parents:
diff changeset
15 }