Package org.esa.snap.core.jexp
Interface TermVisitor<T>
-
- All Known Subinterfaces:
TermTransformer
- All Known Implementing Classes:
AbstractTermTransformer
,RasterDataSymbolReplacer
public interface TermVisitor<T>
Visitor support for theTerm
class.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description T
visit(Term.Add term)
T
visit(Term.AndB term)
T
visit(Term.AndI term)
T
visit(Term.Assign term)
T
visit(Term.Call term)
T
visit(Term.Cond term)
T
visit(Term.ConstB term)
T
visit(Term.ConstD term)
T
visit(Term.ConstI term)
T
visit(Term.ConstS term)
T
visit(Term.Div term)
T
visit(Term.EqB term)
T
visit(Term.EqD term)
T
visit(Term.EqI term)
T
visit(Term.GeD term)
T
visit(Term.GeI term)
T
visit(Term.GtD term)
T
visit(Term.GtI term)
T
visit(Term.LeD term)
T
visit(Term.LeI term)
T
visit(Term.LtD term)
T
visit(Term.LtI term)
T
visit(Term.Mod term)
T
visit(Term.Mul term)
T
visit(Term.Neg term)
T
visit(Term.NEqB term)
T
visit(Term.NEqD term)
T
visit(Term.NEqI term)
T
visit(Term.NotB term)
T
visit(Term.NotI term)
T
visit(Term.OrB term)
T
visit(Term.OrI term)
T
visit(Term.Ref term)
T
visit(Term.Sub term)
T
visit(Term.XOrI term)
-
-
-
Method Detail
-
visit
T visit(Term.ConstB term)
-
visit
T visit(Term.ConstI term)
-
visit
T visit(Term.ConstD term)
-
visit
T visit(Term.ConstS term)
-
visit
T visit(Term.Assign term)
-
-