-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathpackage.lisp
68 lines (60 loc) · 1.15 KB
/
package.lisp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
(defpackage :odata-client
(:use :cl :arrows :access)
(:export
:*service-root*
:*access-token*
:odata-request-error
:odata-get
:odata-get*
:odata-post
:odata-patch
:odata-put
:with-service-root)
(:documentation "Provides core functions for interacting with an ODATA service."))
(defpackage :odata/lang
(:use :cl :access)
(:export
:singleton
:fetch
:post
:create
:del
:update
:patch
:link
:path
:update-link
:property
:collection
:fcall
:$filter
:$expand
:$count
:id
:$skip
:$top
:$value
:$orderby
:$select
:$search
:$ref)
(:documentation
"This package exports functions that are meant to be used with arrows syntax to interact with an ODATA service."))
(defpackage odata/entity
(:use :cl :odata-client :access)
(:export
:odata-entity
:odata-id
:odata-context
:odata-etag
:odata-edit-link
:get-property
:with-properties
:odata-entity-set
:entity-set-elements
:odata-next-link
:fetch-schema
:find-schema
:read-odata-response))
(defpackage :odata-client-user
(:use :cl :odata-client :odata/lang :arrows))