Skip to content

Class: RepresentationVariant

A representation of the resource in other media types than text/html which is the default for landing_page_url.

URI: pid4cat_model:RepresentationVariant

classDiagram class RepresentationVariant click RepresentationVariant href "../RepresentationVariant" RepresentationVariant : encoding_format RepresentationVariant : media_type RepresentationVariant --> "0..1" MEDIATypes : media_type click MEDIATypes href "../MEDIATypes" RepresentationVariant : size RepresentationVariant : url

Slots

Name Cardinality and Range Description Inheritance
url 0..1
Uri
The URL of the representation direct
media_type 0..1
MEDIATypes
The media type of the representation as defined by [IANA](https://www direct
encoding_format 0..1
String
The encoding of the representation direct
size 0..1
Integer
The size of the representation in bytes direct

Usages

used by used in type used
ResourceInfo representation_variants range RepresentationVariant

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/nfdi4cat/pid4cat-model

Mappings

Mapping Type Mapped Value
self pid4cat_model:RepresentationVariant
native pid4cat_model:RepresentationVariant

LinkML Source

Direct

name: RepresentationVariant
description: A representation of the resource in other media types than text/html
  which is the default for landing_page_url.
from_schema: https://w3id.org/nfdi4cat/pid4cat-model
slots:
- url
- media_type
- encoding_format
- size

Induced

name: RepresentationVariant
description: A representation of the resource in other media types than text/html
  which is the default for landing_page_url.
from_schema: https://w3id.org/nfdi4cat/pid4cat-model
attributes:
  url:
    name: url
    description: The URL of the representation.
    from_schema: https://w3id.org/nfdi4cat/pid4cat-model
    rank: 1000
    alias: url
    owner: RepresentationVariant
    domain_of:
    - RepresentationVariant
    range: uri
  media_type:
    name: media_type
    description: The media type of the representation as defined by [IANA](https://www.iana.org/assignments/media-types/media-types.xhtml)
    from_schema: https://w3id.org/nfdi4cat/pid4cat-model
    rank: 1000
    alias: media_type
    owner: RepresentationVariant
    domain_of:
    - RepresentationVariant
    range: MEDIA_Types
  encoding_format:
    name: encoding_format
    description: The encoding of the representation. https://encoding.spec.whatwg.org/#names-and-labels
    from_schema: https://w3id.org/nfdi4cat/pid4cat-model
    rank: 1000
    alias: encoding_format
    owner: RepresentationVariant
    domain_of:
    - RepresentationVariant
    range: string
  size:
    name: size
    description: The size of the representation in bytes.
    from_schema: https://w3id.org/nfdi4cat/pid4cat-model
    rank: 1000
    alias: size
    owner: RepresentationVariant
    domain_of:
    - RepresentationVariant
    range: integer
    minimum_value: 0