Package org.esa.snap.core.dataop.barithm
Class RasterDataSymbolReplacer
- java.lang.Object
-
- org.esa.snap.core.jexp.AbstractTermTransformer
-
- org.esa.snap.core.dataop.barithm.RasterDataSymbolReplacer
-
- All Implemented Interfaces:
TermTransformer,TermVisitor<Term>
public class RasterDataSymbolReplacer extends AbstractTermTransformer
An implementation of a term transformer which replaces all occurrences ofRasterDataSymbols by the ones created by thecreateReplacement(RasterDataSymbol)method.
-
-
Constructor Summary
Constructors Constructor Description RasterDataSymbolReplacer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected SymbolcreateReplacement(RasterDataSymbol symbol)Termvisit(Term.Ref term)-
Methods inherited from class org.esa.snap.core.jexp.AbstractTermTransformer
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.esa.snap.core.jexp.TermTransformer
apply
-
-
-
-
Method Detail
-
visit
public Term visit(Term.Ref term)
- Specified by:
visitin interfaceTermVisitor<Term>- Overrides:
visitin classAbstractTermTransformer
-
createReplacement
protected Symbol createReplacement(RasterDataSymbol symbol)
-
-