Package com.google.template.soy.basetree

Classes shared by Soy parse trees and expression parse trees.

See:
          Description

Interface Summary
Node This class defines the base interface for a node in the parse tree, as well as a number of subinterfaces that extend the base interface in various aspects.
NodeVisitor<N extends Node,R> External interface for a node visitor.
ParentNode<N extends Node> A node that may have children in the parse tree.
 

Class Summary
AbstractNode Abstract implementation of a Node.
AbstractNodeVisitor<N extends Node,R> Base class for AbstractXxxNodeVisitor classes.
AbstractParentNode<N extends Node> Abstract implementation of a ParentNode.
AbstractReturningNodeVisitor<N extends Node,R> Base class for AbstractXxxNodeVisitor classes.
MixinParentNode<N extends Node> Mixin implementation of the parent-specific aspect of the ParentNode interface.
 

Package com.google.template.soy.basetree Description

Classes shared by Soy parse trees and expression parse trees.