All Downloads are FREE. Search and download functionalities are using the official Maven repository.

actuationv2.model.Actuator.json Maven / Gradle / Ivy

{
  "conformance": [],
  "simplePropertyTypes": [],
  "entityTypes": [
    {
      "name": "Actuator",
      "plural": "Actuators",
      "adminOnly": false,
      "table": "actuators",
      "orderByDflt": [],
      "entityProperties": [
        {
          "name": "id",
          "type": "Id",
          "handlers": [
            {
              "@class": "de.fraunhofer.iosb.ilt.frostserver.persistence.pgjooq.utils.fieldmapper.FieldMapperId",
              "field": "id"
            }
          ],
          "annotations": []
        },
        {
          "name": "name",
          "type": "Edm.String",
          "required": true,
          "nullable": false,
          "handlers": [
            {
              "@class": "de.fraunhofer.iosb.ilt.frostserver.persistence.pgjooq.utils.fieldmapper.FieldMapperString",
              "field": "name"
            }
          ],
          "annotations": []
        },
        {
          "name": "description",
          "type": "Edm.String",
          "handlers": [
            {
              "@class": "de.fraunhofer.iosb.ilt.frostserver.persistence.pgjooq.utils.fieldmapper.FieldMapperString",
              "field": "description"
            }
          ],
          "annotations": []
        },
        {
          "name": "definition",
          "type": "Edm.String",
          "handlers": [
            {
              "@class": "de.fraunhofer.iosb.ilt.frostserver.persistence.pgjooq.utils.fieldmapper.FieldMapperString",
              "field": "definition"
            }
          ],
          "annotations": []
        },
        {
          "name": "encodingType",
          "type": "Edm.String",
          "handlers": [
            {
              "@class": "de.fraunhofer.iosb.ilt.frostserver.persistence.pgjooq.utils.fieldmapper.FieldMapperString",
              "field": "encoding_type"
            }
          ],
          "annotations": []
        },
        {
          "name": "metadata",
          "type": "Edm.String",
          "handlers": [
            {
              "@class": "de.fraunhofer.iosb.ilt.frostserver.persistence.pgjooq.utils.fieldmapper.FieldMapperString",
              "field": "metadata"
            }
          ],
          "annotations": []
        },
        {
          "name": "properties",
          "type": "Object",
          "handlers": [
            {
              "@class": "de.fraunhofer.iosb.ilt.frostserver.persistence.pgjooq.utils.fieldmapper.FieldMapperJson",
              "field": "properties",
              "isMap": true
            }
          ],
          "annotations": []
        }
      ],
      "navigationProperties": [],
      "annotations": []
    }
  ]
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy