[API](/solutions/geotoolkit/geotoolkit_js/apis/readme) / [geotoolkit](/solutions/geotoolkit/geotoolkit_js/apis/modules/geotoolkit) / [welllog](/solutions/geotoolkit/geotoolkit_js/apis/modules/geotoolkit.welllog) / [data](/solutions/geotoolkit/geotoolkit_js/apis/modules/geotoolkit.welllog#data) / [las](/solutions/geotoolkit/geotoolkit_js/apis/modules/geotoolkit.welllog#las) / [Las20Writer](/solutions/geotoolkit/geotoolkit_js/apis/modules/geotoolkit.welllog#las20writer) / Las20Writer

# Class: Las20Writer

[las](/solutions/geotoolkit/geotoolkit_js/apis/modules/geotoolkit.welllog#las).[Las20Writer](/solutions/geotoolkit/geotoolkit_js/apis/modules/geotoolkit.welllog#las20writer).Las20Writer

LAS writer for LAS version 2.0

## Hierarchy

- [`Las20Writer`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer)
↳ **`Las20Writer`**


## Table of contents

Constructors
- [new Las20Writer(indexData)](/solutions/geotoolkit/GeoToolkit_JS/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer.md#new las20writer(indexdata))


Methods
| [addCurve](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer#addcurve) | [addCurveComment](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer#addcurvecomment) | [addParameter](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer#addparameter) |
|  --- | --- | --- |
| [addParameterComment](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer#addparametercomment) | [addVersionComment](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer#addversioncomment) | [addWellComment](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer#addwellcomment) |
| [convertSectionToString](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer#convertsectiontostring) | [getClassName](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer#getclassname) | [getDataValuesDelimiterSymbol](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer#getdatavaluesdelimitersymbol) |
| [getNullValue](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer#getnullvalue) | [getVersionSection](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer#getversionsection) | [getWellSection](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer#getwellsection) |
| [save](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer#save) | [saveParameterSection](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer#saveparametersection) | [saveVersionSection](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer#saveversionsection) |
| [saveWellSection](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer#savewellsection) | [setAPINumber](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer#setapinumber) | [setCompanyName](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer#setcompanyname) |
| [setCountry](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer#setcountry) | [setCounty](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer#setcounty) | [setDataSectionGroup](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer#setdatasectiongroup) |
| [setDate](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer#setdate) | [setField](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer#setfield) | [setLicenceNumber](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer#setlicencenumber) |
| [setLocation](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer#setlocation) | [setNullValue](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer#setnullvalue) | [setProvince](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer#setprovince) |
| [setServiceCompany](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer#setservicecompany) | [setState](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer#setstate) | [setUWI](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer#setuwi) |
| [setVersionSection](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer#setversionsection) | [setWellName](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer#setwellname) | [setWellSection](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer#setwellsection) |
| [getClassName](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer#getclassname-1) |


## Contents

Constructors
#### new Las20Writer(indexData)

• **new Las20Writer**(`indexData`)

Constructor

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `indexData` | [`NumericalDataSeries`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseries.numericaldataseries) | data series which stores index values (depth, time or index) |


#### Inherited from

[Las20Writer](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer)

Methods
#### addCurve

▸ **addCurve**(`curveData`, `mnemonic?`, `unit?`, `value?`, `description?`): [`Las20Writer`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer)

Adds curve

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `curveData` | [`NumericalDataSeries`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.data.numericaldataseries.numericaldataseries) | curve data series |
| `Optional` `mnemonic` | `string` | mnemonic |
| `Optional` `unit` | `string` | unit |
| `Optional` `value` | `string` | value |
| `Optional` `description` | `string` | description |


#### Returns

[`Las20Writer`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer)

#### Inherited from

[Las20Writer](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer).[addCurve](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer#addcurve)

#### addCurveComment

▸ **addCurveComment**(`position`, `comment`): [`Las20Writer`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer)

Adds comment to curve section

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `position` | `number` | position |
| `comment` | `string` | comment |


#### Returns

[`Las20Writer`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer)

#### Inherited from

[Las20Writer](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer).[addCurveComment](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer#addcurvecomment)

#### addParameter

▸ **addParameter**(`mnemonic`, `unit`, `value`, `description`): [`Las20Writer`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer)

Adds parameter

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `mnemonic` | `string` | mnemonic |
| `unit` | `string` | unit |
| `value` | `string` | value |
| `description` | `string` | description |


#### Returns

[`Las20Writer`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer)

#### Inherited from

[Las20Writer](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer).[addParameter](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer#addparameter)

#### addParameterComment

▸ **addParameterComment**(`position`, `comment`): [`Las20Writer`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer)

Adds comment to parameter section

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `position` | `number` | position |
| `comment` | `string` | comment |


#### Returns

[`Las20Writer`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer)

#### Inherited from

[Las20Writer](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer).[addParameterComment](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer#addparametercomment)

#### addVersionComment

▸ **addVersionComment**(`position`, `comment`): [`Las20Writer`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer)

Adds comment to version section

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `position` | `number` | position |
| `comment` | `string` | comment |


#### Returns

[`Las20Writer`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer)

#### Inherited from

[Las20Writer](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer).[addVersionComment](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer#addversioncomment)

#### addWellComment

▸ **addWellComment**(`position`, `comment`): [`Las20Writer`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer)

Adds comment to well section

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `position` | `number` | position |
| `comment` | `string` | comment |


#### Returns

[`Las20Writer`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer)

#### Inherited from

[Las20Writer](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer).[addWellComment](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer#addwellcomment)

#### convertSectionToString

▸ `Protected` **convertSectionToString**(`section`): `string`

Converts section to string

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `section` | [`LasParameterSection`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.lasparametersection.lasparametersection) | section |


#### Returns

`string`

#### Inherited from

[Las20Writer](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer).[convertSectionToString](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer#convertsectiontostring)

#### getClassName

▸ **getClassName**(): `string`

#### Returns

`string`

#### Inherited from

[Las20Writer](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer).[getClassName](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer#getclassname)

#### getDataValuesDelimiterSymbol

▸ `Protected` **getDataValuesDelimiterSymbol**(): `string`

Gets assigned data values delimiter symbol

#### Returns

`string`

data values delimiter symbol

#### Inherited from

[Las20Writer](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer).[getDataValuesDelimiterSymbol](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer#getdatavaluesdelimitersymbol)

#### getNullValue

▸ **getNullValue**(): `number`

Gets null value

#### Returns

`number`

null value

#### Inherited from

[Las20Writer](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer).[getNullValue](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer#getnullvalue)

#### getVersionSection

▸ **getVersionSection**(): [`LasVersionSection`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.lasversionsection.lasversionsection)

Gets version section

#### Returns

[`LasVersionSection`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.lasversionsection.lasversionsection)

version section

#### Inherited from

[Las20Writer](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer).[getVersionSection](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer#getversionsection)

#### getWellSection

▸ **getWellSection**(): [`LasWellSection`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.laswellsection.laswellsection)

Gets well section

#### Returns

[`LasWellSection`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.laswellsection.laswellsection)

well section

#### Inherited from

[Las20Writer](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer).[getWellSection](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer#getwellsection)

#### save

▸ **save**(`stream`): `void`

Save

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `stream` | [`IWritable`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.util.stream.iwritable.iwritable) | stream to save file |


#### Returns

`void`

#### Inherited from

[Las20Writer](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer).[save](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer#save)

#### saveParameterSection

▸ `Protected` **saveParameterSection**(`stream`, `parameterSection`): `void`

Saves parameter section

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `stream` | [`IWritable`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.util.stream.iwritable.iwritable) | stream to save file |
| `parameterSection` | [`LasParameterSection`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.lasparametersection.lasparametersection) | - 
 |


#### Returns

`void`

#### Inherited from

[Las20Writer](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer).[saveParameterSection](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer#saveparametersection)

#### saveVersionSection

▸ `Protected` **saveVersionSection**(`stream`): `void`

Saves version section

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `stream` | [`IWritable`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.util.stream.iwritable.iwritable) | stream to save file |


#### Returns

`void`

#### Inherited from

[Las20Writer](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer).[saveVersionSection](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer#saveversionsection)

#### saveWellSection

▸ `Protected` **saveWellSection**(`stream`): `void`

Saves well section

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `stream` | [`IWritable`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.util.stream.iwritable.iwritable) | stream to save file |


#### Returns

`void`

#### Inherited from

[Las20Writer](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer).[saveWellSection](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer#savewellsection)

#### setAPINumber

▸ **setAPINumber**(`value`): [`Las20Writer`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer)

Sets API number

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `value` | `string` | value |


#### Returns

[`Las20Writer`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer)

this

#### Inherited from

[Las20Writer](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer).[setAPINumber](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer#setapinumber)

#### setCompanyName

▸ **setCompanyName**(`value`): [`Las20Writer`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer)

Sets company name

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `value` | `string` | value |


#### Returns

[`Las20Writer`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer)

this

#### Inherited from

[Las20Writer](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer).[setCompanyName](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer#setcompanyname)

#### setCountry

▸ **setCountry**(`value`): [`Las20Writer`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer)

Sets country

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `value` | `string` | value |


#### Returns

[`Las20Writer`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer)

this

#### Inherited from

[Las20Writer](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer).[setCountry](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer#setcountry)

#### setCounty

▸ **setCounty**(`value`): [`Las20Writer`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer)

Sets county

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `value` | `string` | value |


#### Returns

[`Las20Writer`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer)

this

#### Inherited from

[Las20Writer](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer).[setCounty](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer#setcounty)

#### setDataSectionGroup

▸ **setDataSectionGroup**(`dataSectionGroup`): `void`

Sets data section group (convenience method).
If it's used then saving the group content is performed

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `dataSectionGroup` | [`LasSectionGroup`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.lassectiongroup.lassectiongroup) | data section group |


#### Returns

`void`

#### Inherited from

[Las20Writer](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer).[setDataSectionGroup](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer#setdatasectiongroup)

#### setDate

▸ **setDate**(`value`): [`Las20Writer`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer)

Sets date

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `value` | `string` | value |


#### Returns

[`Las20Writer`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer)

this

#### Inherited from

[Las20Writer](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer).[setDate](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer#setdate)

#### setField

▸ **setField**(`value`): [`Las20Writer`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer)

Sets field

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `value` | `string` | value |


#### Returns

[`Las20Writer`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer)

this

#### Inherited from

[Las20Writer](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer).[setField](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer#setfield)

#### setLicenceNumber

▸ **setLicenceNumber**(`value`): [`Las20Writer`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer)

Sets license number

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `value` | `string` | value |


#### Returns

[`Las20Writer`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer)

this

#### Inherited from

[Las20Writer](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer).[setLicenceNumber](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer#setlicencenumber)

#### setLocation

▸ **setLocation**(`value`): [`Las20Writer`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer)

Sets location

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `value` | `string` | value |


#### Returns

[`Las20Writer`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer)

this

#### Inherited from

[Las20Writer](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer).[setLocation](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer#setlocation)

#### setNullValue

▸ **setNullValue**(`value`): [`Las20Writer`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer)

Sets null value

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `value` | `number` | null value |


#### Returns

[`Las20Writer`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer)

#### Inherited from

[Las20Writer](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer).[setNullValue](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer#setnullvalue)

#### setProvince

▸ **setProvince**(`value`): [`Las20Writer`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer)

Sets province

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `value` | `string` | value |


#### Returns

[`Las20Writer`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer)

this

#### Inherited from

[Las20Writer](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer).[setProvince](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer#setprovince)

#### setServiceCompany

▸ **setServiceCompany**(`value`): [`Las20Writer`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer)

Sets service company

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `value` | `string` | value |


#### Returns

[`Las20Writer`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer)

this

#### Inherited from

[Las20Writer](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer).[setServiceCompany](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer#setservicecompany)

#### setState

▸ **setState**(`value`): [`Las20Writer`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer)

Sets state

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `value` | `string` | value |


#### Returns

[`Las20Writer`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer)

this

#### Inherited from

[Las20Writer](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer).[setState](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer#setstate)

#### setUWI

▸ **setUWI**(`value`): [`Las20Writer`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer)

Sets unique well id

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `value` | `string` | value |


#### Returns

[`Las20Writer`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer)

this

#### Inherited from

[Las20Writer](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer).[setUWI](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer#setuwi)

#### setVersionSection

▸ **setVersionSection**(`versionSection`): `void`

Sets version section

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `versionSection` | [`LasVersionSection`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.lasversionsection.lasversionsection) | version section |


#### Returns

`void`

#### Inherited from

[Las20Writer](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer).[setVersionSection](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer#setversionsection)

#### setWellName

▸ **setWellName**(`value`): [`Las20Writer`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer)

Sets well name

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `value` | `string` | value |


#### Returns

[`Las20Writer`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.data-4.las.las20writer.las20writer)

this

#### Inherited from

[Las20Writer](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer).[setWellName](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer#setwellname)

#### setWellSection

▸ **setWellSection**(`wellSection`): `void`

Sets well section to be saved

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `wellSection` | [`LasWellSection`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.laswellsection.laswellsection) | well section |


#### Returns

`void`

#### Inherited from

[Las20Writer](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer).[setWellSection](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer#setwellsection)

#### getClassName

▸ `Static` **getClassName**(): `string`

#### Returns

`string`

#### Inherited from

[Las20Writer](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer).[getClassName](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.las.las20writer.las20writer#getclassname-1)