Class AbstractTermTransformer

java.lang.Object
org.esa.snap.core.jexp.AbstractTermTransformer
All Implemented Interfaces:
TermTransformer, TermVisitor<Term>
Direct Known Subclasses:
RasterDataSymbolReplacer

public abstract class AbstractTermTransformer extends Object implements TermTransformer
A basic implementation of a term transformer which recursively clones operation and function call terms. For all other term types (constants, symbol references), it simply returns the source terms.