Create R6 reference object class elementarysample

Methods


Method new()

Initialize function for R6 elementarysample class.

Usage

elementarysample$new(
  trip_id,
  well_id,
  sample_id,
  sub_sample_id,
  sample_quality_code,
  sample_type_code,
  species_code,
  species_fao_code,
  sample_standardised_length_class_lf,
  sample_number_measured_extrapolated_lf,
  sample_total_count
)

Arguments

trip_id

Object of class character expected. Trip identification.

well_id

Object of class character expected. Well identification.

sample_id

Object of class character expected. Sample identification.

sub_sample_id

Object of class integer expected. Sub sample identification.

sample_quality_code

Object of class integer expected. Sample quality identification.

sample_type_code

Object of class integer expected. Sample type identification.

species_code

Object of class integer expected. Species code identification.

species_fao_code

Object of class character expected. Species code identification on 3 characters.

sample_standardised_length_class_lf

Object of class integer expected. Sample standardised length class length fork of measured individus.

sample_number_measured_extrapolated_lf

Object of class numeric expected. Sample number of measured individus extrapolated to all counted individus.

sample_total_count

Object of class integer expected. Sample number of total individus counted.


Method clone()

The objects of this class are cloneable with this method.

Usage

elementarysample$clone(deep = FALSE)

Arguments

deep

Whether to make a deep clone.