Spring Framework · JSON-LD Context

Spring Context

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

23 Classes 6 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
spring: https://spring.io/vocab/
xsd: http://www.w3.org/2001/XMLSchema#
doap: http://usefulinc.com/ns/doap#

Classes

SpringApplication SpringBootProject SpringDependency ActuatorEndpoint HealthIndicator Bean Metric name description version language groupId artifactId packageName bootVersion packaging javaVersion type status details metricName statistic value

Properties

Property Type Container
dependencies set
components index
measurements list
tags set
url reference
license reference

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "schema": "https://schema.org/",
    "spring": "https://spring.io/vocab/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "doap": "http://usefulinc.com/ns/doap#",

    "SpringApplication": "spring:SpringApplication",
    "SpringBootProject": "spring:SpringBootProject",
    "SpringDependency": "spring:SpringDependency",
    "ActuatorEndpoint": "spring:ActuatorEndpoint",
    "HealthIndicator": "spring:HealthIndicator",
    "Bean": "spring:Bean",
    "Metric": "spring:Metric",

    "name": "schema:name",
    "description": "schema:description",
    "version": "schema:version",
    "language": "schema:programmingLanguage",
    "groupId": "spring:groupId",
    "artifactId": "spring:artifactId",
    "packageName": "spring:packageName",
    "bootVersion": "spring:bootVersion",
    "packaging": "spring:packaging",
    "javaVersion": "spring:javaVersion",
    "type": "spring:projectType",
    "dependencies": {
      "@id": "spring:hasDependency",
      "@container": "@set"
    },
    "status": "spring:healthStatus",
    "components": {
      "@id": "spring:hasComponent",
      "@container": "@index"
    },
    "details": "spring:healthDetails",
    "metricName": "spring:metricName",
    "measurements": {
      "@id": "spring:hasMeasurement",
      "@container": "@list"
    },
    "statistic": "spring:statisticType",
    "value": "schema:value",
    "tags": {
      "@id": "schema:keywords",
      "@container": "@set"
    },
    "url": {
      "@id": "schema:url",
      "@type": "@id"
    },
    "license": {
      "@id": "doap:license",
      "@type": "@id"
    }
  }
}