ipsurv.serializer package

Submodules

ipsurv.serializer.json_serializer module

class JsonSerializer(args)

Bases: ipsurv.serializer.serializer.Serializer

build_error(error)
build_row(data)
filter_value(v)
output(v)
output_begin(mode, args, rows)
output_complete(mode, args, rows)
output_item(data)
output_message(msg)
transform_key_labels(data, mode)

ipsurv.serializer.line_serializer module

class LineSerializer(args)

Bases: ipsurv.serializer.serializer.Serializer

build_error(error)
build_row(data)
filter_value(v)
output(v)
output_item(data)
output_message(msg)
transform(data)
transform_key_labels(data, mode)
transform_status(data)

ipsurv.serializer.serializer module

class Serializer(args)

Bases: abc.ABC

build(data, target)
abstract build_error(error)
abstract build_row(data)
create_labels(columns, mode)
filter_value(v)
get_label(v, mode)
output(v)
output_begin(mode, args, rows)
output_complete(mode, args, rows)
output_item(data)
output_message(msg)
output_result(v)
set_delimiter(delimiter)
set_status(data, target, args, skip)
set_survey_mode(survey_mode)
transform(data)
transform_key_labels(data, mode)

Module contents