The parsed HED group representing the definition
The name of the definition.
The name of the definition.
If definition, this is the second value, otherwise empty string.
Return true if this definition is the same as the other.
Another definition to compare with this one.
True if the definitions are equivalent
Return the evaluated definition contents and any issues.
The parsed HED tag whose details should be checked.
The HED schemas used to validate against.
If true then placeholder is allowed in the def tag.
A tuple [string|null, Issue[], Issue[]] containing the evaluated normalized definition string and any issues in the evaluation,
StaticcreateCreate a list of Definition objects from a list of strings.
A string representing a definition.
The HED schemas to use in creation.
A tuple [Definition|null, Issue[], Issue[]] with the definition and any issues.
StaticcreateCreate a definition from a ParsedHedGroup.
The group to create a definition from.
A tuple [Definition|null, Issue[], Issue[]] with the definition and any issues. (The definition will be null if issues.)
The definition contents group.