Learn R Programming

rsdmx (version 0.6-4)

SDMXCodelist: Class "SDMXCodelist"

Description

A basic class to handle a SDMX Codelist

Usage

SDMXCodelist(xmlObj, namespaces)

Value

an object of class "SDMXCodelist"

Arguments

xmlObj

object of class "XMLInternalDocument derived from XML package

namespaces

object of class "data.frame" given the list of namespace URIs

Slots

id

Object of class "character" giving the ID of the codelist (required)

agencyID

Object of class "character" giving the AgencyID

version

Object of class "character" giving the version

uri

Object of class "character" giving the codelist uri

urn

Object of class "character" giving the codelist urn

isExternalReference

Object of class "logical" indicating if the codelist is an external reference

isFinal

Object of class "logical" indicating if the codelist is final

validFrom

Object of class "character" indicating the start validity period

validTo

Object of class "character" indicating the end validity period

Name

Object of class "list" giving the codelist (by language) - required

Description

Object of class "list" giving the codelist description (by language)

Code

Object of class "list" giving the list of "SDMXCode" objects included in the codelist (see SDMXCode)

Warning

This class is not useful in itself, but all SDMX non-abstract classes will encapsulate it as slot, when parsing an SDMX-ML document (Codelists, or DataStructureDefinition)

Author

Emmanuel Blondel, emmanuel.blondel1@gmail.com

See Also

readSDMX