View Javadoc

1   /**
2    * 
3    */
4   package sirius.utils.retriever.types.usage;
5   
6   import com.cedarsoftware.util.io.JsonObject;
7   
8   /**
9    * @author Myk Kolisnyk
10   *
11   */
12  public class CucumberStepDuration {
13      private Double duration;
14      private String location;
15      /**
16       * @return the duration
17       */
18      public Double getDuration() {
19          return duration;
20      }
21      /**
22       * @param duration the duration to set
23       */
24      public void setDuration(Double duration) {
25          this.duration = duration;
26      }
27      /**
28       * @return the location
29       */
30      public String getLocation() {
31          return location;
32      }
33      /**
34       * @param location the location to set
35       */
36      public void setLocation(String location) {
37          this.location = location;
38      }
39      /**
40       * @param duration
41       * @param location
42       */
43      public CucumberStepDuration(Double duration, String location) {
44          super();
45          this.duration = duration;
46          this.location = location;
47      }
48      
49      public CucumberStepDuration(JsonObject<String, Object> json){
50          this.duration = (Double)json.get("duration");
51          this.location = (String)json.get("location");
52      }
53  }