everest.representers.traversal

Resource data tree traversal.

class everest.representers.traversal.AttributeKey(data)[source]

Bases: object

Value object used as a key during resource data tree traversal.

Each key consists of a tuple of attribute strings that uniquely determine a node’s position in the resource data tree.

__weakref__

list of weak references to the object (if defined)

class everest.representers.traversal.MappingDataElementTreeTraverser(root, mapping)[source]

Bases: everest.representers.traversal.MappingResourceDataTreeTraverser

Mapping traverser for data element trees.

class everest.representers.traversal.MappingResourceDataTreeTraverser(root, mapping)[source]

Bases: everest.representers.traversal.DataElementTreeTraverserMixin, everest.representers.traversal.DataTreeTraverser

Abstract base class for resource data tree traversers.

class everest.representers.traversal.ResourceTreeTraverser(root, mapping)[source]

Bases: everest.representers.traversal.MappingResourceDataTreeTraverser

Mapping traverser for resource trees.

Project Versions

Previous topic

everest.representers.mapping

Next topic

everest.representers.urlloader

This Page