Class: SearchResultSet

URI: ontosearch:SearchResultSet

classDiagram class SearchResultSet click SearchResultSet href "../SearchResultSet" SearchResultSet : configuration SearchResultSet --> "0..1" SearchBaseConfiguration : configuration click SearchBaseConfiguration href "../SearchBaseConfiguration" SearchResultSet : cursor SearchResultSet : result_count SearchResultSet : results SearchResultSet --> "*" SearchResult : results click SearchResult href "../SearchResult"

Slots

Name

Cardinality and Range

Description

Inheritance

configuration

0..1
SearchBaseConfiguration

direct

results

*
SearchResult

direct

result_count

0..1
Integer

direct

cursor

0..1
Integer

direct

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/oak/search-datamodel

Mappings

Mapping Type

Mapped Value

self

ontosearch:SearchResultSet

native

ontosearch:SearchResultSet

LinkML Source

Direct

```yaml name: SearchResultSet from_schema: https://w3id.org/oak/search-datamodel attributes: configuration: name: configuration from_schema: https://w3id.org/oak/search-datamodel rank: 1000 domain_of: - SearchResultSet range: SearchBaseConfiguration results: name: results from_schema: https://w3id.org/oak/search-datamodel rank: 1000 domain_of: - SearchResultSet range: SearchResult multivalued: true result_count: name: result_count from_schema: https://w3id.org/oak/search-datamodel rank: 1000 domain_of: - SearchResultSet range: integer cursor: name: cursor from_schema: https://w3id.org/oak/search-datamodel domain_of: - SearchBaseConfiguration - SearchResultSet range: integer
</details>

### Induced

<details>
```yaml
name: SearchResultSet
from_schema: https://w3id.org/oak/search-datamodel
attributes:
  configuration:
    name: configuration
    from_schema: https://w3id.org/oak/search-datamodel
    rank: 1000
    alias: configuration
    owner: SearchResultSet
    domain_of:
    - SearchResultSet
    range: SearchBaseConfiguration
  results:
    name: results
    from_schema: https://w3id.org/oak/search-datamodel
    rank: 1000
    alias: results
    owner: SearchResultSet
    domain_of:
    - SearchResultSet
    range: SearchResult
    multivalued: true
  result_count:
    name: result_count
    from_schema: https://w3id.org/oak/search-datamodel
    rank: 1000
    alias: result_count
    owner: SearchResultSet
    domain_of:
    - SearchResultSet
    range: integer
  cursor:
    name: cursor
    from_schema: https://w3id.org/oak/search-datamodel
    alias: cursor
    owner: SearchResultSet
    domain_of:
    - SearchBaseConfiguration
    - SearchResultSet
    range: integer