CompSqliteEntry {biodb} | R Documentation

## Compound SQLite entry class.

### Description

This is the entry class for a Compound SQLite database.

### Super classes

`biodb::BiodbEntry` -> `biodb::BiodbListEntry` -> `CompSqliteEntry`

### Methods

#### Public methods

- `CompSqliteEntry$clone()`

Inherited methods

- `biodb::BiodbEntry$appendFieldValue()`

- `biodb::BiodbEntry$cloneInstance()`

- `biodb::BiodbEntry$computeFields()`

- `biodb::BiodbEntry$fieldHasBasicClass()`

- `biodb::BiodbEntry$getBiodb()`

- `biodb::BiodbEntry$getDbClass()`

- `biodb::BiodbEntry$getField()`

- `biodb::BiodbEntry$getFieldCardinality()`

- `biodb::BiodbEntry$getFieldClass()`

- `biodb::BiodbEntry$getFieldDef()`

- `biodb::BiodbEntry$getFieldNames()`

- `biodb::BiodbEntry$getFieldValue()`

- `biodb::BiodbEntry$getFieldsAsDataframe()`

- `biodb::BiodbEntry$getFieldsAsJson()`

- `biodb::BiodbEntry$getFieldsByType()`

- `biodb::BiodbEntry$getId()`

- `biodb::BiodbEntry$getName()`

- `biodb::BiodbEntry$getParent()`

- `biodb::BiodbEntry$hasField()`

- `biodb::BiodbEntry$initialize()`

- `biodb::BiodbEntry$isNew()`

- `biodb::BiodbEntry$makesRefToEntry()`

- `biodb::BiodbEntry$parentIsAConnector()`

- `biodb::BiodbEntry$parseContent()`

- `biodb::BiodbEntry$print()`

- `biodb::BiodbEntry$removeField()`

- `biodb::BiodbEntry$setField()`

- `biodb::BiodbEntry$setFieldValue()`

#### Method `clone()`

The objects of this class are cloneable with this method.

##### Usage

    CompSqliteEntry$clone(deep = FALSE)

##### Arguments

`deep`

  Whether to make a deep clone.

### See Also

Super class `BiodbListEntry`.

### Examples

    # Create an instance with default settings:
    mybiodb <- biodb::newInst()

    # Get path to LCMS database example file
    lcmsdb <- system.file("extdata", "chebi_extract.sqlite", package="biodb")

    # Create a connector
    conn <- mybiodb$getFactory()$createConn('comp.sqlite', url=lcmsdb)

    # Get an entry
    e <- conn$getEntry('34.pos.col12.0.78')

    # Terminate instance.
    mybiodb$terminate()

[Package biodb version 1.2.2 Index]