@@ -189,12 +189,6 @@ def column(self): ...
189
189
def _pretty_piece (self ) -> str :
190
190
return ""
191
191
192
- # TODO(kszucs): should remove it, only used internally
193
- @property
194
- def name (self ) -> str :
195
- """Return the name of the data type."""
196
- return self .__class__ .__name__
197
-
198
192
@classmethod
199
193
def __coerce__ (cls , value , ** kwargs ):
200
194
if isinstance (value , cls ):
@@ -209,7 +203,8 @@ def __call__(self, **kwargs):
209
203
210
204
def __str__ (self ) -> str :
211
205
prefix = "!" * (not self .nullable )
212
- return f"{ prefix } { self .name .lower ()} { self ._pretty_piece } "
206
+ name = self .__class__ .__name__ .lower ()
207
+ return f"{ prefix } { name } { self ._pretty_piece } "
213
208
214
209
def equals (self , other : DataType ) -> bool :
215
210
if not isinstance (other , DataType ):
@@ -962,7 +957,8 @@ def __getitem__(self, key: str) -> DataType:
962
957
return self .fields [key ]
963
958
964
959
def __repr__ (self ) -> str :
965
- return f"'{ self .name } ({ list (self .items ())} , nullable={ self .nullable } )"
960
+ name = self .__class__ .__name__
961
+ return f"{ name } ({ list (self .items ())} , nullable={ self .nullable } )"
966
962
967
963
@property
968
964
def _pretty_piece (self ) -> str :
0 commit comments