Spring Data · JSON-LD Context

Spring Data Context

JSON-LD context defining the semantic vocabulary for Spring Data from Spring Data.

8 Classes 16 Properties 3 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
spring: https://spring.io/vocab/
springdata: https://spring.io/projects/spring-data/vocab/

Classes

name description url SoftwareSourceCode SoftwareApplication programmingLanguage runtimePlatform codeRepository

Properties

Property Type Container
repository reference
entity reference
dataStore reference
HalResource reference
PagedResource reference
Link reference
href
templated
rel
page
totalElements
totalPages
number
size
sort
projection

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "schema": "https://schema.org/",
    "spring": "https://spring.io/vocab/",
    "springdata": "https://spring.io/projects/spring-data/vocab/",

    "name": "schema:name",
    "description": "schema:description",
    "url": "schema:url",

    "repository": {
      "@id": "springdata:repository",
      "@type": "@id"
    },
    "entity": {
      "@id": "springdata:entity",
      "@type": "@id"
    },
    "dataStore": {
      "@id": "springdata:dataStore",
      "@type": "@id"
    },

    "HalResource": {
      "@id": "springdata:HalResource",
      "@type": "@id"
    },
    "PagedResource": {
      "@id": "springdata:PagedResource",
      "@type": "@id"
    },
    "Link": {
      "@id": "springdata:Link",
      "@type": "@id"
    },

    "href": { "@id": "springdata:href" },
    "templated": { "@id": "springdata:templated" },
    "rel": { "@id": "springdata:rel" },

    "page": { "@id": "springdata:page" },
    "totalElements": { "@id": "springdata:totalElements" },
    "totalPages": { "@id": "springdata:totalPages" },
    "number": { "@id": "springdata:number" },
    "size": { "@id": "springdata:size" },

    "sort": { "@id": "springdata:sort" },
    "projection": { "@id": "springdata:projection" },

    "SoftwareSourceCode": "schema:SoftwareSourceCode",
    "SoftwareApplication": "schema:SoftwareApplication",
    "programmingLanguage": "schema:programmingLanguage",
    "runtimePlatform": "schema:runtimePlatform",
    "codeRepository": "schema:codeRepository"
  }
}