コード例 #1
0
 internal TimeValue(JsonValue value)
 {
     JsonObject obj = value.asObject();
     this.time = obj.get("time").asString();
     this.timezone = obj.get("timezone").asInt();
     this.before = obj.get("before").asInt();
     this.after = obj.get("after").asInt();
     this.precision = obj.get("precision").asInt();
     this.calendarmodel = obj.get("calendarmodel").asString();
 }
コード例 #2
0
 internal GlobeCoordinateValue(JsonValue value)
 {
     JsonObject obj = value.asObject();
     this.latitude = obj.get("latitude").asDouble();
     this.longitude = obj.get("longitude").asDouble();
     this.altitude = obj.get("altitude");
     JsonValue precisionReceived = obj.get("precision");
     if ( precisionReceived != JsonValue.NULL )
     {
         this.precision = precisionReceived.asDouble();
     }
     this.globe = obj.get("globe").asString();
 }
コード例 #3
0
 internal EntityIdValue(JsonValue value)
 {
     JsonObject obj = value.asObject();
     this.entityType = obj.get("entity-type").asString();
     this.numericId = obj.get("numeric-id").asInt();
 }