Skip to content

Commit 496332e

Browse files
committed
docs: added API overview #52
1 parent eeab150 commit 496332e

File tree

3 files changed

+85
-1
lines changed

3 files changed

+85
-1
lines changed

doc/index.rst

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@ ObjectBox Python API
55
:maxdepth: 1
66
:caption: Contents:
77

8-
Python API Reference <autoapi/objectbox/index>
8+
overview
9+
API Reference <autoapi/objectbox/index>
910
ObjectBox Homepage <https://objectbox.io>
1011
ObjectBox docs <https://docs.objectbox.io>
1112
GitHub <https://github.com/objectbox/objectbox-python>

doc/overview.rst

Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
API Overview
2+
============
3+
4+
.. currentmodule:: objectbox
5+
6+
Entity Decorator
7+
----------------
8+
9+
.. autosummary::
10+
:nosignatures:
11+
12+
Entity
13+
14+
15+
Property Types
16+
--------------
17+
18+
.. autosummary::
19+
:nosignatures:
20+
21+
Id
22+
Bool
23+
String
24+
Bytes
25+
Int8
26+
Int16
27+
Int32
28+
Int64
29+
Float32
30+
Float64
31+
Date
32+
DateNano
33+
Flex
34+
BoolVector
35+
CharVector
36+
Int8Vector
37+
Int16Vector
38+
Int32Vector
39+
Int64Vector
40+
Float32Vector
41+
Float64Vector
42+
BoolList
43+
CharList
44+
Int8List
45+
Int16List
46+
Int32List
47+
Int64List
48+
Float32List
49+
Float64List
50+
51+
52+
Index Types and Flags
53+
---------------------
54+
55+
.. autosummary::
56+
:nosignatures:
57+
58+
Index
59+
HnswIndex
60+
HnswFlags
61+
VectorDistanceType
62+
63+
Classes
64+
-------
65+
66+
.. autosummary::
67+
:nosignatures:
68+
69+
Store
70+
Box
71+
Model
72+
PropertyQueryCondition
73+
74+
75+
Deprecated Interfaces
76+
---------------------
77+
78+
.. autosummary::
79+
:nosignatures:
80+
81+
ObjectBox
82+
Builder

doc/setup.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
python3 -m venv .venv
22
source .venv/bin/activate
33
pip install -r requirements.txt
4+
pip install -e ..

0 commit comments

Comments
 (0)