Entity
Abstract base type for compound (ie. non-atomic) nodes.
This type exists mainly to have a more simple base class than schema.org's Thing
.
This schema includes special properties that are analogous to JSON-LDs @type
and @id
.
Properties
The Entity
type has these properties:
Name | Description | Type | Inherited from | JSON-LD @id |
Aliases |
---|---|---|---|---|---|
id |
The identifier for this item. | String |
- | schema:id |
- |
Related
The Entity
type is related to these types:
- Parents: None
- Children:
Admonition
,ArrayHint
,ArrayValidator
,BooleanValidator
,ChatMessageGroup
,Cite
,CiteGroup
,CodeLocation
,CodeStatic
,CompilationDigest
,CompilationMessage
,ConstantValidator
,DatatableColumn
,DatatableColumnHint
,DatatableHint
,Date
,DateTime
,DateTimeValidator
,DateValidator
,Directory
,Duration
,DurationValidator
,EnumValidator
,Executable
,ExecutionDependant
,ExecutionDependency
,ExecutionMessage
,ExecutionTag
,File
,Function
,Heading
,InstructionMessage
,Link
,List
,Mark
,Math
,ModelParameters
,Note
,NumberValidator
,ObjectHint
,Paragraph
,ProvenanceCount
,QuoteBlock
,RawBlock
,Role
,Section
,StringHint
,StringValidator
,Styled
,Suggestion
,TableCell
,TableRow
,Text
,ThematicBreak
,Thing
,Time
,TimeValidator
,Timestamp
,TimestampValidator
,TupleValidator
,Unknown
,Variable
,Walkthrough
,WalkthroughStep
Bindings
The Entity
type is represented in:
- JSON-LD
- JSON Schema
- Python class
Entity
- Rust struct
Entity
- TypeScript class
Entity
Source
This documentation was generated from Entity.yaml
by docs_types.rs
.