Class: NamedResolver

A resolver that is associated with a named resource or prefix

URI: vsconf:NamedResolver

classDiagram class NamedResolver click NamedResolver href "../NamedResolver" Resolver <|-- NamedResolver click Resolver href "../Resolver" NamedResolver : method NamedResolver --> "0..1" ResolverMethod : method click ResolverMethod href "../ResolverMethod" NamedResolver : name NamedResolver : shorthand NamedResolver : shorthand_prefix NamedResolver : url

Inheritance

Slots

Name

Cardinality and Range

Description

Inheritance

name

0..1
String

The name of the resource or prefix

direct

shorthand_prefix

0..1
String

Resolver

shorthand

0..1
String

A shorthand for the resolver, using the OAK shorthand syntax, for example, ‘o…

Resolver

method

0..1
ResolverMethod

The method used to resolve the value set

Resolver

url

0..1
Uri

Resolver

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/linkml/value-set-configuration

Mappings

Mapping Type

Mapped Value

self

vsconf:NamedResolver

native

vsconf:NamedResolver

LinkML Source

Direct

```yaml name: NamedResolver description: A resolver that is associated with a named resource or prefix from_schema: https://w3id.org/linkml/value-set-configuration is_a: Resolver attributes: name: name: name description: The name of the resource or prefix from_schema: https://w3id.org/linkml/value-set-configuration key: true domain_of: - Resolver - NamedResolver range: string required: true
</details>

### Induced

<details>
```yaml
name: NamedResolver
description: A resolver that is associated with a named resource or prefix
from_schema: https://w3id.org/linkml/value-set-configuration
is_a: Resolver
attributes:
  name:
    name: name
    description: The name of the resource or prefix
    from_schema: https://w3id.org/linkml/value-set-configuration
    key: true
    alias: name
    owner: NamedResolver
    domain_of:
    - Resolver
    - NamedResolver
    range: string
    required: true
  shorthand_prefix:
    name: shorthand_prefix
    from_schema: https://w3id.org/linkml/value-set-configuration
    rank: 1000
    alias: shorthand_prefix
    owner: NamedResolver
    domain_of:
    - Resolver
    range: string
  shorthand:
    name: shorthand
    description: A shorthand for the resolver, using the OAK shorthand syntax, for
      example, 'obo:sqlite:cl'
    from_schema: https://w3id.org/linkml/value-set-configuration
    rank: 1000
    alias: shorthand
    owner: NamedResolver
    domain_of:
    - Resolver
    range: string
  method:
    name: method
    description: The method used to resolve the value set.
    from_schema: https://w3id.org/linkml/value-set-configuration
    rank: 1000
    alias: method
    owner: NamedResolver
    domain_of:
    - Resolver
    range: ResolverMethod
  url:
    name: url
    from_schema: https://w3id.org/linkml/value-set-configuration
    rank: 1000
    alias: url
    owner: NamedResolver
    domain_of:
    - Resolver
    range: uri