Package org.hl7.fhir

Class TestScriptVariable

All Implemented Interfaces:
org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2, org.jvnet.jaxb2_commons.lang.ToString2

public class TestScriptVariable extends BackboneElement implements org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2, org.jvnet.jaxb2_commons.lang.ToString2
TestScript is a resource that specifies a suite of tests against a FHIR server implementation to determine compliance against the FHIR specification.

Java class for TestScript.Variable complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="TestScript.Variable">
   <complexContent>
     <extension base="{http://hl7.org/fhir}BackboneElement">
       <sequence>
         <element name="name" type="{http://hl7.org/fhir}string"/>
         <element name="defaultValue" type="{http://hl7.org/fhir}string" minOccurs="0"/>
         <element name="headerField" type="{http://hl7.org/fhir}string" minOccurs="0"/>
         <element name="path" type="{http://hl7.org/fhir}string" minOccurs="0"/>
         <element name="sourceId" type="{http://hl7.org/fhir}id" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 
  • Field Details

    • name

      protected String name
    • defaultValue

      protected String defaultValue
    • headerField

      protected String headerField
    • path

      protected String path
    • sourceId

      protected Id sourceId
  • Constructor Details

    • TestScriptVariable

      public TestScriptVariable()
  • Method Details

    • getName

      public String getName()
      Gets the value of the name property.
      Returns:
      possible object is String
    • setName

      public void setName(String value)
      Sets the value of the name property.
      Parameters:
      value - allowed object is String
    • getDefaultValue

      public String getDefaultValue()
      Gets the value of the defaultValue property.
      Returns:
      possible object is String
    • setDefaultValue

      public void setDefaultValue(String value)
      Sets the value of the defaultValue property.
      Parameters:
      value - allowed object is String
    • getHeaderField

      public String getHeaderField()
      Gets the value of the headerField property.
      Returns:
      possible object is String
    • setHeaderField

      public void setHeaderField(String value)
      Sets the value of the headerField property.
      Parameters:
      value - allowed object is String
    • getPath

      public String getPath()
      Gets the value of the path property.
      Returns:
      possible object is String
    • setPath

      public void setPath(String value)
      Sets the value of the path property.
      Parameters:
      value - allowed object is String
    • getSourceId

      public Id getSourceId()
      Gets the value of the sourceId property.
      Returns:
      possible object is Id
    • setSourceId

      public void setSourceId(Id value)
      Sets the value of the sourceId property.
      Parameters:
      value - allowed object is Id
    • withName

      public TestScriptVariable withName(String value)
    • withDefaultValue

      public TestScriptVariable withDefaultValue(String value)
    • withHeaderField

      public TestScriptVariable withHeaderField(String value)
    • withPath

      public TestScriptVariable withPath(String value)
    • withSourceId

      public TestScriptVariable withSourceId(Id value)
    • withModifierExtension

      public TestScriptVariable withModifierExtension(Extension... values)
      Overrides:
      withModifierExtension in class BackboneElement
    • withModifierExtension

      public TestScriptVariable withModifierExtension(Collection<Extension> values)
      Overrides:
      withModifierExtension in class BackboneElement
    • withExtension

      public TestScriptVariable withExtension(Extension... values)
      Overrides:
      withExtension in class BackboneElement
    • withExtension

      public TestScriptVariable withExtension(Collection<Extension> values)
      Overrides:
      withExtension in class BackboneElement
    • withId

      public TestScriptVariable withId(String value)
      Overrides:
      withId in class BackboneElement
    • equals

      public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)
      Specified by:
      equals in interface org.jvnet.jaxb2_commons.lang.Equals2
      Overrides:
      equals in class BackboneElement
    • equals

      public boolean equals(Object object)
      Overrides:
      equals in class BackboneElement
    • hashCode

      public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
      Specified by:
      hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode2
      Overrides:
      hashCode in class BackboneElement
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class BackboneElement
    • toString

      public String toString()
      Overrides:
      toString in class BackboneElement
    • append

      public StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
      Specified by:
      append in interface org.jvnet.jaxb2_commons.lang.ToString2
      Overrides:
      append in class BackboneElement
    • appendFields

      public StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
      Specified by:
      appendFields in interface org.jvnet.jaxb2_commons.lang.ToString2
      Overrides:
      appendFields in class BackboneElement