33
44if TYPE_CHECKING :
55 from ..score import NamedScore
6- from ... import DocumentArray
6+ from ...array .match import MatchArray
7+ from ...array .chunk import ChunkArray
78 from ...typing import ArrayType , StructValueType
89 from datetime import datetime
910
@@ -22,7 +23,7 @@ def non_empty_fields(self) -> Tuple[str]:
2223
2324 @property
2425 def id (self ) -> str :
25- self ._data . _set_default_value_if_none ('id' )
26+ self ._set_default_value_if_none ('id' )
2627 return self ._data .id
2728
2829 @id .setter
@@ -31,7 +32,7 @@ def id(self, value: str):
3132
3233 @property
3334 def granularity (self ) -> Optional [int ]:
34- self ._data . _set_default_value_if_none ('granularity' )
35+ self ._set_default_value_if_none ('granularity' )
3536 return self ._data .granularity
3637
3738 @granularity .setter
@@ -40,7 +41,7 @@ def granularity(self, value: Optional[int]):
4041
4142 @property
4243 def adjacency (self ) -> Optional [int ]:
43- self ._data . _set_default_value_if_none ('adjacency' )
44+ self ._set_default_value_if_none ('adjacency' )
4445 return self ._data .adjacency
4546
4647 @adjacency .setter
@@ -49,7 +50,7 @@ def adjacency(self, value: Optional[int]):
4950
5051 @property
5152 def parent_id (self ) -> Optional [str ]:
52- self ._data . _set_default_value_if_none ('parent_id' )
53+ self ._set_default_value_if_none ('parent_id' )
5354 return self ._data .parent_id
5455
5556 @parent_id .setter
@@ -58,7 +59,7 @@ def parent_id(self, value: Optional[str]):
5859
5960 @property
6061 def buffer (self ) -> Optional [bytes ]:
61- self ._data . _set_default_value_if_none ('buffer' )
62+ self ._set_default_value_if_none ('buffer' )
6263 return self ._data .buffer
6364
6465 @buffer .setter
@@ -67,7 +68,7 @@ def buffer(self, value: Optional[bytes]):
6768
6869 @property
6970 def blob (self ) -> Optional ['ArrayType' ]:
70- self ._data . _set_default_value_if_none ('blob' )
71+ self ._set_default_value_if_none ('blob' )
7172 return self ._data .blob
7273
7374 @blob .setter
@@ -76,7 +77,7 @@ def blob(self, value: Optional['ArrayType']):
7677
7778 @property
7879 def text (self ) -> Optional [str ]:
79- self ._data . _set_default_value_if_none ('text' )
80+ self ._set_default_value_if_none ('text' )
8081 return self ._data .text
8182
8283 @text .setter
@@ -85,7 +86,7 @@ def text(self, value: Optional[str]):
8586
8687 @property
8788 def weight (self ) -> Optional [float ]:
88- self ._data . _set_default_value_if_none ('weight' )
89+ self ._set_default_value_if_none ('weight' )
8990 return self ._data .weight
9091
9192 @weight .setter
@@ -94,7 +95,7 @@ def weight(self, value: Optional[float]):
9495
9596 @property
9697 def uri (self ) -> Optional [str ]:
97- self ._data . _set_default_value_if_none ('uri' )
98+ self ._set_default_value_if_none ('uri' )
9899 return self ._data .uri
99100
100101 @uri .setter
@@ -103,7 +104,7 @@ def uri(self, value: Optional[str]):
103104
104105 @property
105106 def mime_type (self ) -> Optional [str ]:
106- self ._data . _set_default_value_if_none ('mime_type' )
107+ self ._set_default_value_if_none ('mime_type' )
107108 return self ._data .mime_type
108109
109110 @mime_type .setter
@@ -112,7 +113,7 @@ def mime_type(self, value: Optional[str]):
112113
113114 @property
114115 def tags (self ) -> Optional [Dict [str , 'StructValueType' ]]:
115- self ._data . _set_default_value_if_none ('tags' )
116+ self ._set_default_value_if_none ('tags' )
116117 return self ._data .tags
117118
118119 @tags .setter
@@ -121,7 +122,7 @@ def tags(self, value: Optional[Dict[str, 'StructValueType']]):
121122
122123 @property
123124 def offset (self ) -> Optional [float ]:
124- self ._data . _set_default_value_if_none ('offset' )
125+ self ._set_default_value_if_none ('offset' )
125126 return self ._data .offset
126127
127128 @offset .setter
@@ -130,7 +131,7 @@ def offset(self, value: Optional[float]):
130131
131132 @property
132133 def location (self ) -> Optional [List [float ]]:
133- self ._data . _set_default_value_if_none ('location' )
134+ self ._set_default_value_if_none ('location' )
134135 return self ._data .location
135136
136137 @location .setter
@@ -139,7 +140,7 @@ def location(self, value: Optional[List[float]]):
139140
140141 @property
141142 def embedding (self ) -> Optional ['ArrayType' ]:
142- self ._data . _set_default_value_if_none ('embedding' )
143+ self ._set_default_value_if_none ('embedding' )
143144 return self ._data .embedding
144145
145146 @embedding .setter
@@ -148,7 +149,7 @@ def embedding(self, value: Optional['ArrayType']):
148149
149150 @property
150151 def modality (self ) -> Optional [str ]:
151- self ._data . _set_default_value_if_none ('modality' )
152+ self ._set_default_value_if_none ('modality' )
152153 return self ._data .modality
153154
154155 @modality .setter
@@ -157,7 +158,7 @@ def modality(self, value: Optional[str]):
157158
158159 @property
159160 def evaluations (self ) -> Optional [Dict [str , 'NamedScore' ]]:
160- self ._data . _set_default_value_if_none ('evaluations' )
161+ self ._set_default_value_if_none ('evaluations' )
161162 return self ._data .evaluations
162163
163164 @evaluations .setter
@@ -166,25 +167,25 @@ def evaluations(self, value: Optional[Dict[str, 'NamedScore']]):
166167
167168 @property
168169 def scores (self ) -> Optional [Dict [str , 'NamedScore' ]]:
169- self ._data . _set_default_value_if_none ('scores' )
170+ self ._set_default_value_if_none ('scores' )
170171 return self ._data .scores
171172
172173 @scores .setter
173174 def scores (self , value : Optional [Dict [str , 'NamedScore' ]]):
174175 self ._data .scores = value
175176
176177 @property
177- def chunks (self ) -> Optional ['DocumentArray ' ]:
178- self ._data . _set_default_value_if_none ('chunks' )
178+ def chunks (self ) -> Optional ['ChunkArray ' ]:
179+ self ._set_default_value_if_none ('chunks' )
179180 return self ._data .chunks
180181
181182 @chunks .setter
182183 def chunks (self , value : Optional ['DocumentArray' ]):
183184 self ._data .chunks = value
184185
185186 @property
186- def matches (self ) -> Optional ['DocumentArray ' ]:
187- self ._data . _set_default_value_if_none ('matches' )
187+ def matches (self ) -> Optional ['MatchArray ' ]:
188+ self ._set_default_value_if_none ('matches' )
188189 return self ._data .matches
189190
190191 @matches .setter
@@ -193,7 +194,7 @@ def matches(self, value: Optional['DocumentArray']):
193194
194195 @property
195196 def timestamps (self ) -> Optional [Dict [str , 'datetime' ]]:
196- self ._data . _set_default_value_if_none ('timestamps' )
197+ self ._set_default_value_if_none ('timestamps' )
197198 return self ._data .timestamps
198199
199200 @timestamps .setter
0 commit comments