Learn R Programming

regions (version 0.1.8)

validate_parameters: Assertion for Correct Function Calls

Description

Assertions are made to give early and precise error messages for wrong API call parameters.

Usage

validate_parameters(typology = NULL, param = NULL, param_name = NULL)

Arguments

typology

Currently the following typologies are supported: "NUTS1", "NUTS2", "NUTS3" or "NUTS" for any of the NUTS typologies. The technical typology "NUTS0" can be used to translate Eurostat country codes to ISO 3166-1 alpha-2 country codes.

param

A parameter value that must not be NULL.

param_name

The name of the parameter that must not have a value of NULL.

Value

A boolean, logical variable if the parameter calls are valid.

Details

These assertions are called from various wrapper functions. However, you can also call this function directly to make sure that you are adding (programmatically) the correct parameters to a call.

All validate_parameters parameters default to NULL. Asserts the correct parameter values for any values that are not NULL.