Skip to content

Class: Any

Permissive wildcard class used for free-form JSON object ranges (e.g., RawGeoJSONFeature.properties). Maps to dict[str, object] in Pydantic and Record in TypeScript after generator post-processing. This is the LinkML idiom for RFC 7946 §3.2 free-form properties and is NOT a violation of Article XV — see docs/project_notes/decisions.md (RawGeoJSONFeature ADR).

URI: linkml:Any

 classDiagram
    class Any
    click Any href "../../classes/Any/"

Slots

Name Cardinality and Range Description Inheritance

Usages

used by used in type used
RawGeoJSONFeature properties range Any

Identifier and Mapping Information

Schema Source

  • from schema: https://debrief.info/schemas/debrief

Mappings

Mapping Type Mapped Value
self linkml:Any
native debrief:Any

LinkML Source

Direct

name: Any
description: Permissive wildcard class used for free-form JSON object ranges (e.g.,
  RawGeoJSONFeature.properties). Maps to dict[str, object] in Pydantic and Record<string,
  unknown> in TypeScript after generator post-processing. This is the LinkML idiom
  for RFC 7946 §3.2 free-form properties and is NOT a violation of Article XV — see
  docs/project_notes/decisions.md (RawGeoJSONFeature ADR).
from_schema: https://debrief.info/schemas/debrief
class_uri: linkml:Any

Induced

name: Any
description: Permissive wildcard class used for free-form JSON object ranges (e.g.,
  RawGeoJSONFeature.properties). Maps to dict[str, object] in Pydantic and Record<string,
  unknown> in TypeScript after generator post-processing. This is the LinkML idiom
  for RFC 7946 §3.2 free-form properties and is NOT a violation of Article XV — see
  docs/project_notes/decisions.md (RawGeoJSONFeature ADR).
from_schema: https://debrief.info/schemas/debrief
class_uri: linkml:Any