Package | Description |
---|---|
org.esa.snap.core.dataop.barithm | |
org.esa.snap.core.jexp |
The JEXP API (JEXP = Java Expression Parser).
|
Modifier and Type | Class and Description |
---|---|
class |
RasterDataSymbolReplacer
An implementation of a term transformer which replaces all occurrences of
RasterDataSymbol s
by the ones created by the RasterDataSymbolReplacer.createReplacement(RasterDataSymbol) method. |
Modifier and Type | Interface and Description |
---|---|
interface |
TermTransformer
A term transformer is a term visitor that returns terms.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractTermTransformer
A basic implementation of a term transformer which recursively clones operation and function call terms.
|
Modifier and Type | Method and Description |
---|---|
abstract <T> T |
Term.accept(TermVisitor<T> visitor)
Visitor support.
|
<T> T |
Term.ConstB.accept(TermVisitor<T> visitor) |
<T> T |
Term.ConstI.accept(TermVisitor<T> visitor) |
<T> T |
Term.ConstD.accept(TermVisitor<T> visitor) |
<T> T |
Term.ConstS.accept(TermVisitor<T> visitor) |
<T> T |
Term.Ref.accept(TermVisitor<T> visitor) |
<T> T |
Term.Call.accept(TermVisitor<T> visitor) |
<T> T |
Term.Cond.accept(TermVisitor<T> visitor) |
<T> T |
Term.Assign.accept(TermVisitor<T> visitor) |
<T> T |
Term.NotB.accept(TermVisitor<T> visitor) |
<T> T |
Term.AndB.accept(TermVisitor<T> visitor) |
<T> T |
Term.OrB.accept(TermVisitor<T> visitor) |
<T> T |
Term.NotI.accept(TermVisitor<T> visitor) |
<T> T |
Term.XOrI.accept(TermVisitor<T> visitor) |
<T> T |
Term.AndI.accept(TermVisitor<T> visitor) |
<T> T |
Term.OrI.accept(TermVisitor<T> visitor) |
<T> T |
Term.Neg.accept(TermVisitor<T> visitor) |
<T> T |
Term.Add.accept(TermVisitor<T> visitor) |
<T> T |
Term.Sub.accept(TermVisitor<T> visitor) |
<T> T |
Term.Mul.accept(TermVisitor<T> visitor) |
<T> T |
Term.Div.accept(TermVisitor<T> visitor) |
<T> T |
Term.Mod.accept(TermVisitor<T> visitor) |
<T> T |
Term.EqB.accept(TermVisitor<T> visitor) |
<T> T |
Term.EqI.accept(TermVisitor<T> visitor) |
<T> T |
Term.EqD.accept(TermVisitor<T> visitor) |
<T> T |
Term.NEqB.accept(TermVisitor<T> visitor) |
<T> T |
Term.NEqI.accept(TermVisitor<T> visitor) |
<T> T |
Term.NEqD.accept(TermVisitor<T> visitor) |
<T> T |
Term.LtI.accept(TermVisitor<T> visitor) |
<T> T |
Term.LtD.accept(TermVisitor<T> visitor) |
<T> T |
Term.LeI.accept(TermVisitor<T> visitor) |
<T> T |
Term.LeD.accept(TermVisitor<T> visitor) |
<T> T |
Term.GtI.accept(TermVisitor<T> visitor) |
<T> T |
Term.GtD.accept(TermVisitor<T> visitor) |
<T> T |
Term.GeI.accept(TermVisitor<T> visitor) |
<T> T |
Term.GeD.accept(TermVisitor<T> visitor) |
Copyright © 2014–2017 European Space Agency (ESA). All rights reserved.