Class Exists

  • All Implemented Interfaces:
    ca.uqac.lif.azrael.Printable, ca.uqac.lif.azrael.Readable, ca.uqac.lif.cep.Duplicable, ca.uqac.lif.cep.functions.DuplicableFunction

    public class Exists
    extends FirstOrderQuantifier
    Function that acts as a first-order existential quantifier.
    Author:
    Sylvain Hallé
    • Constructor Summary

      Constructors 
      Constructor Description
      Exists​(java.lang.String x, ca.uqac.lif.cep.functions.Function f)  
      Exists​(java.lang.String x, ca.uqac.lif.cep.functions.Function d, ca.uqac.lif.cep.functions.Function f)  
    • Constructor Detail

      • Exists

        public Exists​(java.lang.String x,
                      ca.uqac.lif.cep.functions.Function f)
      • Exists

        public Exists​(java.lang.String x,
                      ca.uqac.lif.cep.functions.Function d,
                      ca.uqac.lif.cep.functions.Function f)
    • Method Detail

      • getVerdict

        protected void getVerdict​(java.lang.Object[][] inputs,
                                  java.lang.Object[] outputs)
        Specified by:
        getVerdict in class FirstOrderQuantifier
      • duplicate

        public ca.uqac.lif.cep.functions.Function duplicate​(boolean with_state)
        Specified by:
        duplicate in interface ca.uqac.lif.cep.Duplicable
        Specified by:
        duplicate in class ca.uqac.lif.cep.functions.Function