001package org.hl7.fhir.utilities.graphql;
002
003public class NameValue extends Value {
004  private String value;
005
006  public NameValue(java.lang.String value) {
007    super();
008    this.value = value;
009  }
010
011  public NameValue(boolean asBoolean) {
012    super();
013    if (asBoolean) 
014      this.value = "true";
015    else
016      this.value = "false";
017  }
018
019  public String getValue() {
020    return value;
021  }
022
023  public void setValue(String value) {
024    this.value = value;
025  }
026
027  public void write(StringBuilder b, int indent) {
028    b.append(value);      
029  }
030
031  public boolean isValue(String v) {
032    return v.equals(value);      
033  }
034
035  public String toString() {
036    return value;
037  }
038}