Class ExpressionBinary

java.lang.Object
org.snpsift.lang.expression.Expression
org.snpsift.lang.expression.ExpressionBinary
Direct Known Subclasses:
And, Div, Eq, Ge, Gt, Has, Le, Lt, Match, Minus, Mod, Or, Plus, Times, Xor

public abstract class ExpressionBinary extends Expression
Binary condition
Author:
pcingola
  • Field Details

  • Constructor Details

  • Method Details

    • eval

      public Value eval(org.snpeff.vcf.VcfEntry vcfEntry)
      Description copied from class: Expression
      Evaluate expression using VcfEntry
      Specified by:
      eval in class Expression
    • eval

      public Value eval(org.snpeff.vcf.VcfGenotype gt)
      Description copied from class: Expression
      Evaluate expression using genotype
      Specified by:
      eval in class Expression
    • evalOp

      protected abstract Value evalOp(Value lval, Value rval)
    • toString

      public String toString()
      Overrides:
      toString in class Object