public DeviceDefinition addVersion(String value) { //1
      StringType t = new StringType();
      t.setValue(value);
      if (this.version == null)
        this.version = new ArrayList<StringType>();
      this.version.add(t);
      return this;
    }
public DeviceDefinition addVersion ( String value ) { StringType t = new StringType ( ) ; t . setValue ( value ) ; if ( this . version == null ) this . version = new ArrayList < StringType > ( ) ; this . version . add ( t ) ; return this ; }
@param value {@link #version} (The available versions of the device, e.g., software versions.)