@@ -187,24 +187,6 @@ def __copy__(self):
187
187
return obj
188
188
189
189
190
- class NativeField (Field ):
191
-
192
- def __init__ (self , field = None ):
193
- super (NativeField , self ).__init__ (None )
194
- self .field = field
195
-
196
- def get_field (self , schema ):
197
- return self .field
198
-
199
- @memoize
200
- def internal_field (self , schema ):
201
- return self .get_field (schema )
202
-
203
- @memoize
204
- def internal_type (self , schema ):
205
- return self .internal_field (schema ).type
206
-
207
-
208
190
class LazyField (Field ):
209
191
210
192
@memoize
@@ -218,24 +200,6 @@ def internal_field(self, schema):
218
200
return self .inner_field (schema ).internal_field (schema )
219
201
220
202
221
- class LazyNativeField (NativeField ):
222
-
223
- def __init__ (self , * args , ** kwargs ):
224
- super (LazyNativeField , self ).__init__ (None , * args , ** kwargs )
225
-
226
- def get_field (self , schema ):
227
- raise NotImplementedError (
228
- "get_field function not implemented for %s LazyField" % self .__class__ )
229
-
230
- @memoize
231
- def internal_field (self , schema ):
232
- return self .get_field (schema )
233
-
234
- @memoize
235
- def internal_type (self , schema ):
236
- return self .internal_field (schema ).type
237
-
238
-
239
203
class TypeField (Field ):
240
204
241
205
def __init__ (self , * args , ** kwargs ):
0 commit comments