Package org.esa.snap.core.jexp
Class Term.Assign
- java.lang.Object
- 
- org.esa.snap.core.jexp.Term
- 
- org.esa.snap.core.jexp.Term.Op
- 
- org.esa.snap.core.jexp.Term.Binary
- 
- org.esa.snap.core.jexp.Term.Assign
 
 
 
 
- 
- Enclosing class:
- Term
 
 public static final class Term.Assign extends Term.Binary The assignment operationvariable-ref-term =term
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class org.esa.snap.core.jexp.TermTerm.Add, Term.AndB, Term.AndI, Term.Assign, Term.Binary, Term.BinaryB, Term.BinaryI, Term.BinaryN, Term.Call, Term.Cond, Term.Const, Term.ConstB, Term.ConstD, Term.ConstI, Term.ConstS, Term.Div, Term.EqB, Term.EqD, Term.EqI, Term.GeD, Term.GeI, Term.GtD, Term.GtI, Term.LeD, Term.LeI, Term.LtD, Term.LtI, Term.Mod, Term.Mul, Term.Neg, Term.NEqB, Term.NEqD, Term.NEqI, Term.NotB, Term.NotI, Term.Op, Term.OrB, Term.OrI, Term.Ref, Term.Sub, Term.Unary, Term.UnaryB, Term.UnaryI, Term.UnaryN, Term.XOrI
 
- 
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> Taccept(TermVisitor<T> visitor)Visitor support.booleanevalB(EvalEnv context)Evaluates this term to abooleanvalue.doubleevalD(EvalEnv env)Evaluates this term to adoublevalue.intevalI(EvalEnv env)Evaluates this term to anintvalue.intpre()- 
Methods inherited from class org.esa.snap.core.jexp.Term.Opcompare, getArg, getArg, getArgCount, getArgs, getChildren, getName, getRetType, isConst, toString
 
- 
 
- 
- 
- 
Method Detail- 
evalBpublic boolean evalB(EvalEnv context) Description copied from class:TermEvaluates this term to abooleanvalue.
 - 
evalIpublic int evalI(EvalEnv env) Description copied from class:TermEvaluates this term to anintvalue.
 - 
evalDpublic double evalD(EvalEnv env) Description copied from class:TermEvaluates this term to adoublevalue.
 - 
acceptpublic <T> T accept(TermVisitor<T> visitor) Description copied from class:TermVisitor support.
 
- 
 
-