444 lines
16 KiB
JSON
444 lines
16 KiB
JSON
{
|
|
"header": {
|
|
"version": 1,
|
|
"type": "record",
|
|
"approw-key": "SRP_EDITOR_METADATA*HTTP_RESOURCE_SERVICES*FRAMEWORKS"
|
|
},
|
|
"body": {
|
|
"record1": {
|
|
"<1>": "SERVICE",
|
|
"<2>": {
|
|
"<2,1>": {
|
|
"<2,1,1>": "@Service",
|
|
"<2,1,2>": "@Params"
|
|
}
|
|
},
|
|
"<3>": "1",
|
|
"<4>": "2",
|
|
"<5>": "1",
|
|
"<6>": "",
|
|
"<7>": {
|
|
"<7,1>": "GetObject",
|
|
"<7,2>": "GetObjects",
|
|
"<7,3>": "ParseResource",
|
|
"<7,4>": "AddProperty",
|
|
"<7,5>": "AddProperties",
|
|
"<7,6>": "AddSubProperty",
|
|
"<7,7>": "AddSubProperties",
|
|
"<7,8>": "AddSubResourceObject",
|
|
"<7,9>": "AddSubResourceObjects",
|
|
"<7,10>": "AddSubResource",
|
|
"<7,11>": "AddSubResources",
|
|
"<7,12>": "AddLinkRelation",
|
|
"<7,13>": "AddLinkRelations",
|
|
"<7,14>": "AddEmbeddedResources",
|
|
"<7,15>": "AddFormAction",
|
|
"<7,16>": "GetSerializedResource",
|
|
"<7,17>": "LoremIpsum",
|
|
"<7,18>": "GetURLTemplate",
|
|
"<7,19>": "GetDatabaseItem",
|
|
"<7,20>": "GetDatabaseItems",
|
|
"<7,21>": "DeleteDatabaseItem",
|
|
"<7,22>": "PutDatabaseItem",
|
|
"<7,23>": "PostDatabaseItem",
|
|
"<7,24>": "PatchDatabaseItem",
|
|
"<7,25>": "GetColumnNames",
|
|
"<7,26>": "GetColumnValues",
|
|
"<7,27>": "GetMVGroupNames"
|
|
},
|
|
"<8>": {
|
|
"<8,1>": {
|
|
"<8,1,1>": "TableName",
|
|
"<8,1,2>": "KeyID",
|
|
"<8,1,3>": "ColumnNames",
|
|
"<8,1,4>": "PropertyNames",
|
|
"<8,1,5>": "DataTypes",
|
|
"<8,1,6>": "MVGroupNames",
|
|
"<8,1,7>": "NestedGroupNames",
|
|
"<8,1,8>": "BaseSelfRelURL",
|
|
"<8,1,9>": "KeyParts",
|
|
"<8,1,10>": "KeyDelimiter",
|
|
"<8,1,11>": "AllowKeyProperty"
|
|
},
|
|
"<8,2>": {
|
|
"<8,2,1>": "TableName",
|
|
"<8,2,2>": "Filter",
|
|
"<8,2,3>": "ColumnNames",
|
|
"<8,2,4>": "PropertyNames",
|
|
"<8,2,5>": "DataTypes",
|
|
"<8,2,6>": "MVGroupNames",
|
|
"<8,2,7>": "NestedGroupNames",
|
|
"<8,2,8>": "BaseSelfRelURL",
|
|
"<8,2,9>": "KeyParts",
|
|
"<8,2,10>": "KeyDelimiter",
|
|
"<8,2,11>": "AllowKeyProperty"
|
|
},
|
|
"<8,3>": "SerializedResource",
|
|
"<8,4>": {
|
|
"<8,4,1>": "ObjectHandle",
|
|
"<8,4,2>": "PropertyName",
|
|
"<8,4,3>": "PropertyValue",
|
|
"<8,4,4>": "DataType"
|
|
},
|
|
"<8,5>": {
|
|
"<8,5,1>": "ObjectHandle",
|
|
"<8,5,2>": "PropertyNames",
|
|
"<8,5,3>": "PropertyValues",
|
|
"<8,5,4>": "DataTypes"
|
|
},
|
|
"<8,6>": {
|
|
"<8,6,1>": "ObjectHandle",
|
|
"<8,6,2>": "PropertyName",
|
|
"<8,6,3>": "SubPropertyName",
|
|
"<8,6,4>": "SubPropertyValue",
|
|
"<8,6,5>": "DataType"
|
|
},
|
|
"<8,7>": {
|
|
"<8,7,1>": "ObjectHandle",
|
|
"<8,7,2>": "PropertyName",
|
|
"<8,7,3>": "SubPropertyNames",
|
|
"<8,7,4>": "SubPropertyValues",
|
|
"<8,7,5>": "DataTypes"
|
|
},
|
|
"<8,8>": {
|
|
"<8,8,1>": "ObjectHandle",
|
|
"<8,8,2>": "PropertyName",
|
|
"<8,8,3>": "SubResourceObjectHandle"
|
|
},
|
|
"<8,9>": {
|
|
"<8,9,1>": "ObjectHandle",
|
|
"<8,9,2>": "PropertyName",
|
|
"<8,9,3>": "SubResourceObjectHandles"
|
|
},
|
|
"<8,10>": {
|
|
"<8,10,1>": "ObjectHandle",
|
|
"<8,10,2>": "PropertyName",
|
|
"<8,10,3>": "SubResourcePropertyNames",
|
|
"<8,10,4>": "SubResourcePropertyValues",
|
|
"<8,10,5>": "DataTypes"
|
|
},
|
|
"<8,11>": {
|
|
"<8,11,1>": "ObjectHandle",
|
|
"<8,11,2>": "PropertyName",
|
|
"<8,11,3>": "SubResourcePropertyNames",
|
|
"<8,11,4>": "SubResourcePropertyValuesArray",
|
|
"<8,11,5>": "DataTypes"
|
|
},
|
|
"<8,12>": {
|
|
"<8,12,1>": "ObjectHandle",
|
|
"<8,12,2>": "Relation",
|
|
"<8,12,3>": "URL",
|
|
"<8,12,4>": "Title",
|
|
"<8,12,5>": "IsTemplate",
|
|
"<8,12,6>": "IgnoreResourceID",
|
|
"<8,12,7>": "IgnoreProperty",
|
|
"<8,12,8>": "IgnoreQueryParam"
|
|
},
|
|
"<8,13>": {
|
|
"<8,13,1>": "ObjectHandle",
|
|
"<8,13,2>": "Relations",
|
|
"<8,13,3>": "URLs",
|
|
"<8,13,4>": "Titles",
|
|
"<8,13,5>": "IsTemplates",
|
|
"<8,13,6>": "IgnoreResourceIDs",
|
|
"<8,13,7>": "IgnoreProperties",
|
|
"<8,13,8>": "IgnoreQueryParams"
|
|
},
|
|
"<8,14>": {
|
|
"<8,14,1>": "ObjectHandle",
|
|
"<8,14,2>": "EmbeddedResourceName",
|
|
"<8,14,3>": "EmbeddedResourceObjectHandles",
|
|
"<8,14,4>": "Singular"
|
|
},
|
|
"<8,15>": {
|
|
"<8,15,1>": "ObjectHandle",
|
|
"<8,15,2>": "Name",
|
|
"<8,15,3>": "Method",
|
|
"<8,15,4>": "URL",
|
|
"<8,15,5>": "Title",
|
|
"<8,15,6>": "Fields",
|
|
"<8,15,7>": "FieldProperties"
|
|
},
|
|
"<8,16>": {
|
|
"<8,16,1>": "ObjectHandle",
|
|
"<8,16,2>": "Style"
|
|
},
|
|
"<8,17>": "",
|
|
"<8,18>": {
|
|
"<8,18,1>": "URL",
|
|
"<8,18,2>": "IgnoreResourceID",
|
|
"<8,18,3>": "IgnoreProperty",
|
|
"<8,18,4>": "IgnoreQueryParam"
|
|
},
|
|
"<8,19>": {
|
|
"<8,19,1>": "TableName",
|
|
"<8,19,2>": "SelfURL",
|
|
"<8,19,3>": "KeyID",
|
|
"<8,19,4>": "ColumnNames",
|
|
"<8,19,5>": "ItemArrayLabel"
|
|
},
|
|
"<8,20>": {
|
|
"<8,20,1>": "Filter",
|
|
"<8,20,2>": "TableName",
|
|
"<8,20,3>": "SelfURL",
|
|
"<8,20,4>": "ColumnNames",
|
|
"<8,20,5>": "ItemArrayLabel"
|
|
},
|
|
"<8,21>": {
|
|
"<8,21,1>": "TableName",
|
|
"<8,21,2>": "KeyID"
|
|
},
|
|
"<8,22>": {
|
|
"<8,22,1>": "TableName",
|
|
"<8,22,2>": "SelfURL",
|
|
"<8,22,3>": "KeyID",
|
|
"<8,22,4>": "AllowedColumnNames"
|
|
},
|
|
"<8,23>": {
|
|
"<8,23,1>": "TableName",
|
|
"<8,23,2>": "SelfURL",
|
|
"<8,23,3>": "AllowedColumnNames"
|
|
},
|
|
"<8,24>": {
|
|
"<8,24,1>": "TableName",
|
|
"<8,24,2>": "SelfURL",
|
|
"<8,24,3>": "KeyID",
|
|
"<8,24,4>": "AllowedColumnNames"
|
|
},
|
|
"<8,25>": {
|
|
"<8,25,1>": "TableName",
|
|
"<8,25,2>": "ColumnNames",
|
|
"<8,25,3>": "AllowKeyProperty"
|
|
},
|
|
"<8,26>": {
|
|
"<8,26,1>": "TableName",
|
|
"<8,26,2>": "ColumnNames",
|
|
"<8,26,3>": "KeyID"
|
|
},
|
|
"<8,27>": {
|
|
"<8,27,1>": "TableName",
|
|
"<8,27,2>": "ColumnNames"
|
|
}
|
|
},
|
|
"<9>": {
|
|
"<9,1>": {
|
|
"<9,1,1>": "",
|
|
"<9,1,2>": "",
|
|
"<9,1,3>": "",
|
|
"<9,1,4>": "",
|
|
"<9,1,5>": "",
|
|
"<9,1,6>": "",
|
|
"<9,1,7>": "",
|
|
"<9,1,8>": "",
|
|
"<9,1,9>": "",
|
|
"<9,1,10>": "",
|
|
"<9,1,11>": ""
|
|
},
|
|
"<9,2>": {
|
|
"<9,2,1>": "",
|
|
"<9,2,2>": "",
|
|
"<9,2,3>": "",
|
|
"<9,2,4>": "",
|
|
"<9,2,5>": "",
|
|
"<9,2,6>": "",
|
|
"<9,2,7>": "",
|
|
"<9,2,8>": "",
|
|
"<9,2,9>": "",
|
|
"<9,2,10>": "",
|
|
"<9,2,11>": ""
|
|
},
|
|
"<9,3>": "",
|
|
"<9,4>": {
|
|
"<9,4,1>": "",
|
|
"<9,4,2>": "",
|
|
"<9,4,3>": "",
|
|
"<9,4,4>": "ALLDATATYPES"
|
|
},
|
|
"<9,5>": {
|
|
"<9,5,1>": "",
|
|
"<9,5,2>": "",
|
|
"<9,5,3>": "",
|
|
"<9,5,4>": ""
|
|
},
|
|
"<9,6>": {
|
|
"<9,6,1>": "",
|
|
"<9,6,2>": "",
|
|
"<9,6,3>": "",
|
|
"<9,6,4>": "",
|
|
"<9,6,5>": "ALLDATATYPES"
|
|
},
|
|
"<9,7>": {
|
|
"<9,7,1>": "",
|
|
"<9,7,2>": "",
|
|
"<9,7,3>": "",
|
|
"<9,7,4>": "",
|
|
"<9,7,5>": ""
|
|
},
|
|
"<9,8>": {
|
|
"<9,8,1>": "",
|
|
"<9,8,2>": "",
|
|
"<9,8,3>": ""
|
|
},
|
|
"<9,9>": {
|
|
"<9,9,1>": "",
|
|
"<9,9,2>": "",
|
|
"<9,9,3>": ""
|
|
},
|
|
"<9,10>": {
|
|
"<9,10,1>": "",
|
|
"<9,10,2>": "",
|
|
"<9,10,3>": "",
|
|
"<9,10,4>": "",
|
|
"<9,10,5>": ""
|
|
},
|
|
"<9,11>": {
|
|
"<9,11,1>": "",
|
|
"<9,11,2>": "",
|
|
"<9,11,3>": "",
|
|
"<9,11,4>": "",
|
|
"<9,11,5>": ""
|
|
},
|
|
"<9,12>": {
|
|
"<9,12,1>": "",
|
|
"<9,12,2>": "",
|
|
"<9,12,3>": "",
|
|
"<9,12,4>": "",
|
|
"<9,12,5>": "BOOLEAN",
|
|
"<9,12,6>": "BOOLEAN",
|
|
"<9,12,7>": "BOOLEAN",
|
|
"<9,12,8>": "BOOLEAN"
|
|
},
|
|
"<9,13>": {
|
|
"<9,13,1>": "",
|
|
"<9,13,2>": "",
|
|
"<9,13,3>": "",
|
|
"<9,13,4>": "",
|
|
"<9,13,5>": "",
|
|
"<9,13,6>": "BOOLEAN",
|
|
"<9,13,7>": "BOOLEAN",
|
|
"<9,13,8>": "BOOLEAN"
|
|
},
|
|
"<9,14>": {
|
|
"<9,14,1>": "",
|
|
"<9,14,2>": "",
|
|
"<9,14,3>": "",
|
|
"<9,14,4>": ""
|
|
},
|
|
"<9,15>": {
|
|
"<9,15,1>": "",
|
|
"<9,15,2>": "",
|
|
"<9,15,3>": "METHODS",
|
|
"<9,15,4>": "",
|
|
"<9,15,5>": "",
|
|
"<9,15,6>": "",
|
|
"<9,15,7>": ""
|
|
},
|
|
"<9,16>": {
|
|
"<9,16,1>": "",
|
|
"<9,16,2>": "STYLES"
|
|
},
|
|
"<9,17>": "",
|
|
"<9,18>": {
|
|
"<9,18,1>": "",
|
|
"<9,18,2>": "BOOLEAN",
|
|
"<9,18,3>": "BOOLEAN",
|
|
"<9,18,4>": "BOOLEAN"
|
|
},
|
|
"<9,19>": {
|
|
"<9,19,1>": "",
|
|
"<9,19,2>": "",
|
|
"<9,19,3>": "",
|
|
"<9,19,4>": "",
|
|
"<9,19,5>": ""
|
|
},
|
|
"<9,20>": {
|
|
"<9,20,1>": "",
|
|
"<9,20,2>": "",
|
|
"<9,20,3>": "",
|
|
"<9,20,4>": "",
|
|
"<9,20,5>": ""
|
|
},
|
|
"<9,21>": {
|
|
"<9,21,1>": "",
|
|
"<9,21,2>": ""
|
|
},
|
|
"<9,22>": {
|
|
"<9,22,1>": "",
|
|
"<9,22,2>": "",
|
|
"<9,22,3>": "",
|
|
"<9,22,4>": ""
|
|
},
|
|
"<9,23>": {
|
|
"<9,23,1>": "",
|
|
"<9,23,2>": "",
|
|
"<9,23,3>": ""
|
|
},
|
|
"<9,24>": {
|
|
"<9,24,1>": "",
|
|
"<9,24,2>": "",
|
|
"<9,24,3>": "",
|
|
"<9,24,4>": ""
|
|
},
|
|
"<9,25>": {
|
|
"<9,25,1>": "",
|
|
"<9,25,2>": "",
|
|
"<9,25,3>": ""
|
|
},
|
|
"<9,26>": {
|
|
"<9,26,1>": "",
|
|
"<9,26,2>": "",
|
|
"<9,26,3>": ""
|
|
},
|
|
"<9,27>": {
|
|
"<9,27,1>": "",
|
|
"<9,27,2>": ""
|
|
}
|
|
},
|
|
"<10>": {
|
|
"<10,1>": "BOOLEAN",
|
|
"<10,2>": "LAYOUT",
|
|
"<10,3>": "METHODS",
|
|
"<10,4>": "STYLES",
|
|
"<10,5>": "ALLDATATYPES"
|
|
},
|
|
"<11>": {
|
|
"<11,1>": {
|
|
"<11,1,1>": "True$",
|
|
"<11,1,2>": "False$"
|
|
},
|
|
"<11,2>": {
|
|
"<11,2,1>": "Array",
|
|
"<11,2,2>": "List"
|
|
},
|
|
"<11,3>": {
|
|
"<11,3,1>": "GET",
|
|
"<11,3,2>": "POST",
|
|
"<11,3,3>": "PUT",
|
|
"<11,3,4>": "PATCH",
|
|
"<11,3,5>": "DELETE"
|
|
},
|
|
"<11,4>": {
|
|
"<11,4,1>": "Fast",
|
|
"<11,4,2>": "Styled",
|
|
"<11,4,3>": "DropNulls"
|
|
},
|
|
"<11,5>": {
|
|
"<11,5,1>": "String",
|
|
"<11,5,2>": "Number",
|
|
"<11,5,3>": "Boolean",
|
|
"<11,5,4>": "StringList",
|
|
"<11,5,5>": "NumberList",
|
|
"<11,5,6>": "BooleanList",
|
|
"<11,5,7>": "ObjectHandle"
|
|
}
|
|
},
|
|
"<12>": {
|
|
"<12,1>": "0",
|
|
"<12,2>": "1",
|
|
"<12,3>": "1",
|
|
"<12,4>": "1",
|
|
"<12,5>": "1"
|
|
}
|
|
}
|
|
}
|
|
} |