1 package org.libvirt;
2 
3 /**
4  * Class for representing a boolean scheduler parameter
5  *
6  * @author stoty
7  *
8  */
9 public final class SchedBooleanParameter extends SchedParameter {
10     /**
11      * The parameter value
12      */
13     public boolean value;
14 
SchedBooleanParameter()15     public SchedBooleanParameter() {
16 
17     }
18 
SchedBooleanParameter(final boolean value)19     public SchedBooleanParameter(final boolean value) {
20         this.value = value;
21     }
22 
SchedBooleanParameter(final byte value)23     public SchedBooleanParameter(final byte value) {
24         this.value = ((value) != 0);
25     }
26 
getType()27     public int getType() {
28         return SCHED_PARAM_BOOLEAN;
29     }
30 
getTypeAsString()31     public String getTypeAsString() {
32         return "VIR_DOMAIN_SCHED_FIELD_BOOLEAN";
33     }
34 
getValueAsString()35     public String getValueAsString() {
36         return Boolean.toString(value);
37     }
38 }
39