Class declaration in YAML
Statut documentaire : reference — voir Maturité et preuves.
class:
name: Task
classId: tsk#task
type: Entity
concepts:
- name: Entity
facets:
- name: main
type: hypergraph
fields:
- Title: String
- Description:
type: String
nullable: true
Notes
classIdest une identité publique stable ;namedoit rester cohérent avec les références du modèle ;- les champs simples peuvent utiliser la forme compacte
Title: String; - une forme développée conserve le
typelorsqu'elle ajoute d'autres propriétés ; - les noms d'implémentation privés ne doivent pas apparaître dans les exemples publics.