Skip to contents

ArraySchema Class

Format

An R6Class generator object

Public fields

uri

character [optional]

version

list( integer )

arrayType

ArrayType

tileOrder

Layout

cellOrder

Layout

capacity

integer

coordsFilterPipeline

FilterPipeline

offsetFilterPipeline

FilterPipeline

domain

Domain

attributes

list( Attribute )

allowsDuplicates

character [optional]

Methods


Method new()

Usage

ArraySchema$new(
  version,
  arrayType,
  tileOrder,
  cellOrder,
  capacity,
  coordsFilterPipeline,
  offsetFilterPipeline,
  domain,
  attributes,
  uri = NULL,
  allowsDuplicates = NULL,
  ...
)


Method toJSON()

Usage

ArraySchema$toJSON()


Method fromJSON()

Usage

ArraySchema$fromJSON(ArraySchemaJson)


Method toJSONString()

Usage

ArraySchema$toJSONString()


Method fromJSONString()

Usage

ArraySchema$fromJSONString(ArraySchemaJson)


Method clone()

The objects of this class are cloneable with this method.

Usage

ArraySchema$clone(deep = FALSE)

Arguments

deep

Whether to make a deep clone.