Enum: ElementKindEnum
Kind of Python declaration captured by a ModelElement entry.
URI: mellea:ElementKindEnum
Permissible Values
| Value |
Meaning |
Description |
| CLASS |
None |
class |
| ENUM |
None |
enum |
| DATACLASS |
None |
dataclass |
| TYPED_DICT |
None |
typed dict |
| PYDANTIC_MODEL |
None |
pydantic model |
| PROTOCOL |
None |
protocol |
| FUNCTION |
None |
function |
| MIXIN |
None |
mixin |
Slots
Schema Source
LinkML Source
name: ElementKindEnum
description: Kind of Python declaration captured by a ModelElement entry.
from_schema: https://w3id.org/lmodel/mellea
rank: 1000
permissible_values:
CLASS:
text: CLASS
description: class
ENUM:
text: ENUM
description: enum
DATACLASS:
text: DATACLASS
description: dataclass
TYPED_DICT:
text: TYPED_DICT
description: typed dict
PYDANTIC_MODEL:
text: PYDANTIC_MODEL
description: pydantic model
PROTOCOL:
text: PROTOCOL
description: protocol
FUNCTION:
text: FUNCTION
description: function
MIXIN:
text: MIXIN
description: mixin