Inheriting from Argument in order to represent an array of a single data type.
Object of R6::R6Class()
representing a single valued array.
$getMinItems
returns the minimum number of items
$getMaxItems
returns the maximum number of items
$setMinItems(value)
sets the minimum number of items
$setMaxItems(value)
sets the maximum number of items
$getItemSchema
returns the item schema of the items in the array
$setItemSchema(value)
sets the schema for the items in the array
value
either a number describing the minimum and maximum number of elements in an array or the parsed JSON schema of a single item in the array
Array, Integer, EPSGCode, String, Number, Date, DataCube, ProcessGraphArgument, ProcessGraphParameter, OutputFormatOptions, GeoJson, Boolean, DateTime, Time, BoundingBox, Kernel, TemporalInterval, TemporalIntervals, CollectionId, OutputFormat, AnyOf, ProjDefinition, UdfCodeArgument, UdfRuntimeArgument and UdfRuntimeVersionArgument, MetadataFilter