@@ -7,10 +7,10 @@ functions, serialized, and otherwise manipulated as a generic array.
77
88There are two ways of "downcasting" an array for more specific access patterns:
99
10- 1. Into an encoding-specific array, like `vortex.encoding. BitPackedArray `.vortex.
10+ 1. Into an encoding-specific array, like `vortex.BitPackedArray `.vortex.
11112. Into a type-specific array, like `vortex.array.BoolTypeArray `.
1212
13- Be careful to note that :class: `vortex.encoding. BoolArray ` represents an array that stores physical data
13+ Be careful to note that :class: `vortex.BoolArray ` represents an array that stores physical data
1414 as a bit-buffer of booleans, vs `vortex.array.BoolTypeArray ` which represents any array that has a logical
1515 type of boolean.
1616
@@ -20,9 +20,52 @@ Factory Functions
2020.. autofunction :: vortex.array
2121
2222
23- Type Classes
24- ------------
23+ Base Class
24+ ----------
2525
2626.. autoclass :: vortex.Array
2727 :members:
2828 :special-members: __len__
29+
30+
31+ Builtin Encodings
32+ -----------------
33+
34+ .. autoclass :: vortex.ChunkedArray
35+ :members:
36+
37+
38+ .. autoclass :: vortex.ConstantArray
39+ :members:
40+
41+
42+ .. autoclass :: vortex.NullArray
43+ :members:
44+
45+
46+ .. autoclass :: vortex.BoolArray
47+ :members:
48+
49+
50+ .. autoclass :: vortex.PrimitiveArray
51+ :members:
52+
53+
54+ .. autoclass :: vortex.VarBinArray
55+ :members:
56+
57+
58+ .. autoclass :: vortex.VarBinViewArray
59+ :members:
60+
61+
62+ .. autoclass :: vortex.StructArray
63+ :members:
64+
65+
66+ .. autoclass :: vortex.ListArray
67+ :members:
68+
69+
70+ .. autoclass :: vortex.ExtensionArray
71+ :members:
0 commit comments