Package mobi :: Package mtld :: Package da :: Package device :: Module post_walk_rules :: Class PostWalkRules
[frames] | no frames]

Class PostWalkRules

object --+
         |
        PostWalkRules
Known Subclasses:

This class is used by the main API class and should not be used directly.


Copyright: Copyright (c) Afilias Technologies Limited 2021. All Rights Reserved.

Author: Afilias Technologies Limited

Nested Classes
  PostWalkRulesException
The PostWalkRulesException exception is raised by this class when the init_get_matcher_propery_ids() or init_rule_sets() are called before they have been replaced by any new implementation from a child class.
Instance Methods
 
__init__(self, tree_provider, type)
x.__init__(...) initializes x; see help(type(x)) for signature

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

Class Variables
  KEY_PROPERTY_MATCHER = u'p'
  KEY_PROPERTY_VALUE = u'v'
  KEY_OPERATOR = u'o'
  KEY_MATCHER_PROP_IDS_IN_USE = u'mpids'
  KEY_RULE_ARR = u'r'
  KEY_RULE_PROP_IDS_IN_USE = u'rpids'
  KEY_RULE_GROUPS = u'rg'
  KEY_RULE_SET = u't'
  KEY_RULE_SET_COUNT = u'tc'
  tree_provider = None
hash(x)
  branch = {}
Properties

Inherited from object: __class__

Method Details

__init__(self, tree_provider, type)
(Constructor)

 

x.__init__(...) initializes x; see help(type(x)) for signature

Overrides: object.__init__
(inherited documentation)