Skip to content

Subset: ObjectOrientedProfile

A profile that includes all the metamodel elements whose semantics can be expressed using a minimal

implementation of the object oriented metamodel as employed by languages such as Java and Python, or

in modeling frameworks like UML

URI: ObjectOrientedProfile

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/linkml/meta

Classes in subset

Class Description
SchemaDefinition A collection of definitions that make up a schema or a data model
ClassDefinition an element whose instances are complex objects that may have slot-value assig...
EnumDefinition an element whose instances must be drawn from a specified set of permissible ...

SchemaDefinition

A collection of definitions that make up a schema or a data model.

ClassDefinition

an element whose instances are complex objects that may have slot-value assignments

EnumDefinition

an element whose instances must be drawn from a specified set of permissible values

Slots in subset

Slot Description
name the unique name of the element within the context of the schema
classes An index to the collection of all class definitions in the schema
enums An index to the collection of all enum definitions in the schema
types An index to the collection of all type definitions in the schema
multivalued true means that slot can have more than one value and should be represented u...
required true means that the slot must be present in instances of the class definition
is_a A primary parent class or slot from which inheritable metaslots are propagate...
mixins A collection of secondary parent classes or slots from which inheritable meta...
attributes Inline definition of slots
abstract Indicates the class or slot cannot be directly instantiated and is intended f...
mixin Indicates the class or slot is intended to be inherited from without being an...
range defines the type of the object of the slot