comparison src/alice/datasegment/ReceiveRemoteData.java @ 217:b5c642ba998e working

change as** method and remove "local" key in TEST
author sugi
date Wed, 27 Mar 2013 20:02:38 +0900
parents 21bd8af1cf26
children
comparison
equal deleted inserted replaced
216:21bd8af1cf26 217:b5c642ba998e
16 16
17 public ReceiveRemoteData(Value val2) { 17 public ReceiveRemoteData(Value val2) {
18 this.val = val2; 18 this.val = val2;
19 } 19 }
20 20
21 public String asString(Receiver receiver) { 21 public String asString() {
22 if (val.getType() == ValueType.RAW) { 22 if (val.getType() == ValueType.RAW) {
23 return val.asRawValue().getString(); 23 return val.asRawValue().getString();
24 } 24 }
25 return null; 25 return null;
26 } 26 }
27 27
28 public int asInteger(Receiver receiver) { 28 public int asInteger() {
29 if (val.getType() == ValueType.INTEGER) { 29 if (val.getType() == ValueType.INTEGER) {
30 return val.asIntegerValue().getInt(); 30 return val.asIntegerValue().getInt();
31 } 31 }
32 return 0; 32 return 0;
33 } 33 }
34 34
35 public Float asFloat(Receiver receiver) { 35 public Float asFloat() {
36 if (val.getType() == ValueType.FLOAT) { 36 if (val.getType() == ValueType.FLOAT) {
37 return val.asFloatValue().getFloat(); 37 return val.asFloatValue().getFloat();
38 } 38 }
39 return 0.0f; 39 return 0.0f;
40 } 40 }
41 41
42 public ArrayValue asArray(Receiver receiver){ 42 public ArrayValue asArray(){
43 if (val.getType() == ValueType.ARRAY){ 43 if (val.getType() == ValueType.ARRAY){
44 return val.asArrayValue(); 44 return val.asArrayValue();
45 } 45 }
46 return null; 46 return null;
47 } 47 }