summaryrefslogtreecommitdiff
path: root/uml/semantic_model.dot
diff options
context:
space:
mode:
Diffstat (limited to 'uml/semantic_model.dot')
-rw-r--r--uml/semantic_model.dot14
1 files changed, 14 insertions, 0 deletions
diff --git a/uml/semantic_model.dot b/uml/semantic_model.dot
new file mode 100644
index 0000000..cfafe92
--- /dev/null
+++ b/uml/semantic_model.dot
@@ -0,0 +1,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}"];
+
+}