public abstract class AbstractTermTransformer extends Object implements TermTransformer
Constructor and Description |
---|
AbstractTermTransformer() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
apply
public Term visit(Term.ConstB term)
visit
in interface TermVisitor<Term>
public Term visit(Term.ConstI term)
visit
in interface TermVisitor<Term>
public Term visit(Term.ConstD term)
visit
in interface TermVisitor<Term>
public Term visit(Term.ConstS term)
visit
in interface TermVisitor<Term>
public Term visit(Term.Ref term)
visit
in interface TermVisitor<Term>
public Term visit(Term.Call term)
visit
in interface TermVisitor<Term>
public Term visit(Term.Cond term)
visit
in interface TermVisitor<Term>
public Term visit(Term.Assign term)
visit
in interface TermVisitor<Term>
public Term visit(Term.NotB term)
visit
in interface TermVisitor<Term>
public Term visit(Term.AndB term)
visit
in interface TermVisitor<Term>
public Term visit(Term.OrB term)
visit
in interface TermVisitor<Term>
public Term visit(Term.NotI term)
visit
in interface TermVisitor<Term>
public Term visit(Term.XOrI term)
visit
in interface TermVisitor<Term>
public Term visit(Term.AndI term)
visit
in interface TermVisitor<Term>
public Term visit(Term.OrI term)
visit
in interface TermVisitor<Term>
public Term visit(Term.Neg term)
visit
in interface TermVisitor<Term>
public Term visit(Term.Add term)
visit
in interface TermVisitor<Term>
public Term visit(Term.Sub term)
visit
in interface TermVisitor<Term>
public Term visit(Term.Mul term)
visit
in interface TermVisitor<Term>
public Term visit(Term.Div term)
visit
in interface TermVisitor<Term>
public Term visit(Term.Mod term)
visit
in interface TermVisitor<Term>
public Term visit(Term.EqB term)
visit
in interface TermVisitor<Term>
public Term visit(Term.EqI term)
visit
in interface TermVisitor<Term>
public Term visit(Term.EqD term)
visit
in interface TermVisitor<Term>
public Term visit(Term.NEqB term)
visit
in interface TermVisitor<Term>
public Term visit(Term.NEqI term)
visit
in interface TermVisitor<Term>
public Term visit(Term.NEqD term)
visit
in interface TermVisitor<Term>
public Term visit(Term.LtI term)
visit
in interface TermVisitor<Term>
public Term visit(Term.LtD term)
visit
in interface TermVisitor<Term>
public Term visit(Term.LeI term)
visit
in interface TermVisitor<Term>
public Term visit(Term.LeD term)
visit
in interface TermVisitor<Term>
public Term visit(Term.GtI term)
visit
in interface TermVisitor<Term>
public Term visit(Term.GtD term)
visit
in interface TermVisitor<Term>
public Term visit(Term.GeI term)
visit
in interface TermVisitor<Term>
public Term visit(Term.GeD term)
visit
in interface TermVisitor<Term>
Copyright © 2014–2017 European Space Agency (ESA). All rights reserved.