expexp
Version:
The express model io and express model and data representation.
81 lines (80 loc) • 1.73 kB
JSON
{
"t": "entity",
"id": "NttWithSimpleAttrs",
"super": {"t":"not_set"},
"abs": false,
"attrs": [
{
"t":"attr",
"ids":[{"t":"attr_id", "id":"binAttr"}],
"opt":false,
"type":{"t":"binary","spec":{"t":"not_set"}}
},
{
"t":"attr",
"ids":[{"t":"attr_id", "id":"boolAttr"}],
"opt":false,
"type":{"t":"boolean"}
},
{
"t":"attr",
"ids":[{"t":"attr_id", "id":"intAttr"}],
"opt":false,
"type":{"t":"integer"}
},
{
"t":"attr",
"ids":[{"t":"attr_id", "id":"logicAttr"}],
"opt":false,
"type":{"t":"logical"}
},
{
"t":"attr",
"ids":[{"t":"attr_id", "id":"numAttr"}],
"opt":false,
"type":{"t":"number"}
},
{
"t":"attr",
"ids":[{"t":"attr_id", "id":"realAttr"}],
"opt":false,
"type":{"t":"real"}
},
{
"t":"attr",
"ids":[{"t":"attr_id", "id":"strAttr"}],
"opt":false,
"type":{"t":"string", "spec":{"t":"not_set"}}
},
{
"t":"attr",
"ids":[{"t":"attr_id", "id":"strWidthAttr"}],
"opt":false,
"type":{
"t":"string",
"spec":{
"t":"bounds",
"from":[],
"to":[[{ "t":"factor", "arg0":{"t":"integer", "value":20}, "quals0":[], "arg1":null, "quals1":null }]]
}
}
},
{
"t":"attr",
"ids":[{"t":"attr_id", "id":"strFixedAttr"}],
"opt":false,
"type":{
"t":"string",
"spec":{
"t":"bounds",
"from":[[{ "t":"factor", "arg0":{"t":"integer", "value":10}, "quals0":[], "arg1":null, "quals1":null }]],
"to":[[{ "t":"factor", "arg0":{"t":"integer", "value":10}, "quals0":[], "arg1":null, "quals1":null }]]
}
}
}
],
"derives": [],
"uniques": [],
"inverses": [],
"wheres": []
}