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}