pyicat_plus.metadata.definitions.IcatField#

class pyicat_plus.metadata.definitions.IcatField(name, field_name, parent, nxtype, description, units)[source]#

Bases: object

Description of a single ICAT database field

Parameters:
  • name (str)

  • field_name (str)

  • parent (IcatNodeId)

  • nxtype (str)

  • description (Optional[str])

  • units (Optional[str])

description: Optional[str]#
field_name: str#
property info: IcatField#
name: str#
property node_id: IcatNodeId#

Node identifier in the metadata tree

nxtype: str#
parent: IcatNodeId#
units: Optional[str]#