Class ExpressionUnary

java.lang.Object
org.snpsift.lang.expression.Expression
org.snpsift.lang.expression.ExpressionUnary
Direct Known Subclasses:
Exists, Not

public abstract class ExpressionUnary extends Expression
An expression that can be negated
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 val)
    • toString

      public String toString()
      Overrides:
      toString in class Object