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
-
NamedResolver
Slots
Name |
Cardinality and Range |
Description |
Inheritance |
|---|---|---|---|
0..1 |
The name of the resource or prefix |
direct |
|
0..1 |
|||
0..1 |
A shorthand for the resolver, using the OAK shorthand syntax, for example, ‘o… |
||
0..1 |
The method used to resolve the value set |
||
0..1 |
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