Class AtomicCriteria

  • All Implemented Interfaces:
    Cloneable, LanguageObject, Expression
    Direct Known Subclasses:
    NotCriteria

    public abstract class AtomicCriteria
    extends LogicalCriteria
    This abstract class represents an atomic logical criteria. An atomic criteria operates on a single other criteria and evaluates to true or false during processing.
    • Constructor Detail

      • AtomicCriteria

        protected AtomicCriteria()
        Constructs a default instance of this class.
      • AtomicCriteria

        protected AtomicCriteria​(Criteria crit)
        Constructs an instance of this class with a single sub-criteria.
    • Method Detail

      • getCriteria

        public Criteria getCriteria()
        Get sub criteria
        Returns:
        Sub criteria
      • setCriteria

        public void setCriteria​(Criteria criteria)
        Set sub criteria
        Parameters:
        criteria - Sub criteria