diff --git a/graphene/core/fields.py b/graphene/core/fields.py index 965048e6..61a1c640 100644 --- a/graphene/core/fields.py +++ b/graphene/core/fields.py @@ -182,22 +182,6 @@ class Field(object): return obj -class NativeField(Field): - - def __init__(self, field=None): - super(NativeField, self).__init__(None) - self.field = field - - def get_field(self, schema): - return self.field - - def internal_field(self, schema): - return self.get_field(schema) - - def internal_type(self, schema): - return self.internal_field(schema).type - - class LazyField(Field): def inner_field(self, schema): @@ -210,22 +194,6 @@ class LazyField(Field): return self.inner_field(schema).internal_field(schema) -class LazyNativeField(NativeField): - - def __init__(self, *args, **kwargs): - super(LazyNativeField, self).__init__(None, *args, **kwargs) - - def get_field(self, schema): - raise NotImplementedError( - "get_field function not implemented for %s LazyField" % self.__class__) - - def internal_field(self, schema): - return self.get_field(schema) - - def internal_type(self, schema): - return self.internal_field(schema).type - - class TypeField(Field): def __init__(self, *args, **kwargs):