Package Pyblio :: Package Parsers :: Package Syntax :: Module XMLMARC :: Class SimpleReader
[hide private]
[frames] | no frames]

Class SimpleReader

source code

object --+    
         |    
    Reader --+
             |
            SimpleReader

Instance Methods [hide private]
 
__init__(self, mapping)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
source code
 
parse(self, fd, db) source code
 
skip(self, field, value) source code
 
date_add(self, field, value) source code
 
id_add(self, field, value) source code
 
text_add(self, field, value) source code
 
url_add(self, field, value, q={}) source code
 
person_add(self, field, value) source code
 
do_unknown(self, tag, ind1, ind2, key, value) source code
 
do_default(self, tag, ind1, ind2, values) source code
 
do_control(self, field, value) source code

Inherited from Reader: record_begin, record_end

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __str__

Class Variables [hide private]
  _date_re = re.compile(r'(.*)(\d{4,})')

Inherited from Reader: log

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, mapping)
(Constructor)

source code 
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
Overrides: object.__init__
(inherited documentation)

parse(self, fd, db)

source code 
Overrides: Reader.parse

do_default(self, tag, ind1, ind2, values)

source code 
Overrides: Reader.do_default

do_control(self, field, value)

source code 
Overrides: Reader.do_control