igwn_ligolw.tokenizer Module

This module provides a tokenizer for LIGO Light Weight XML Stream and Array elements, as well as other utilities to assist in packing parsed tokens into various data storage units.

Classes

RowBuilder

This class provides the logic required to transform a sequence of of tokens parsed out of the delimited text of a Stream element into a sequence of row objects for insertion into a Table element.

RowDumper

An iterator for converting row objects into string tokens.

Tokenizer

A tokenizer for LIGO Light Weight XML Stream and Array elements.

Class Inheritance Diagram

Inheritance diagram of igwn_ligolw.tokenizer.RowBuilder, igwn_ligolw.tokenizer.RowDumper, igwn_ligolw.tokenizer.Tokenizer