summaryrefslogblamecommitdiff
path: root/uml/semantic_model.dot
blob: cfafe92d1fa785cc2f402c379b1cd2dbe8e3a3e0 (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12
13
14













                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
digraph {

    node [shape=record];

    "API"
        [label="{\N|methods : map<string,Method>\lname : string\l}"];

    "API" -> "Method"
        [label="methods", dir=back, arrowtail=odiamond];

    "Method"
        [label="{\N|method : string\lpath : string\l\lauthentication : boolean\lbase_url : string\ldeprecated : boolean\ldescription : string\lexpected_status : array<number>\lform-data : map<string,string>\lformats : array<string>\lheaders : map<string,string>\loptional_params : array<string>\loptional_payload : boolean\lrequired_params : array<string>\lrequired_payload : boolean\lunattended_params : boolean\l}"];

}