class Blueprinter::Extractor
def self.extract(field_name, object, local_options, options = {})
def self.extract(field_name, object, local_options, options = {}) new.extract(field_name, object, local_options, options) end
def extract(_field_name, _object, _local_options, _options = {})
def extract(_field_name, _object, _local_options, _options = {}) raise NotImplementedError, 'An Extractor must implement #extract' end