Show / Hide Table of Contents

Namespace Firefly.CloudFormationParser.TemplateObjects.Traversal

Classes

NullTemplateObjectVisitorContext

A empty implementation of the ITemplateObjectVisitorContext<TContext>. This just returns it self as the object graph is traversed and otherwise does nothing.

TemplateObjectVisitor<TContext>

An object visitor

Interfaces

ITemplateObjectVisitor<TContext>

Basic interface for implementing a CloudFormation object graph visitor. The visitor provides a context implementation. A visitor context must as minimum implement the ITemplateObjectVisitorContext<TContext> which provides basic traversal methods.

ITemplateObjectVisitorContext<TContext>

This interface defines methods for altering the context as the object graph is traversed.
It is up to the implementation to choose if that changes a state in the context or if it returns a new context.

In This Article
Back to top Generated by DocFX