Class ComparisonTesters


  • public class ComparisonTesters
    extends java.lang.Object

    Title: Comparison Testers

    Description: Implementations for each of the SWRL comparison tests.

    Copyright: Copyright (c) 2007

    Company: Clark & Parsia, LLC.

    Author:
    Ron Alford
    • Field Detail

      • equal

        public static final Tester equal
      • greaterThan

        public static final Tester greaterThan
      • greaterThanOrEqual

        public static final Tester greaterThanOrEqual
      • lessThan

        public static final Tester lessThan
      • lessThanOrEqual

        public static final Tester lessThanOrEqual
      • notEqual

        public static final Tester notEqual
    • Constructor Detail

      • ComparisonTesters

        public ComparisonTesters()
    • Method Detail

      • expectedIfEquals

        public static Literal expectedIfEquals​(Literal expected,
                                               Literal result)
        Parameters:
        expected -
        result -
        Returns:
        the second argument if the first is null, else return the first . Else, return the literal if its value equals the string. Otherwise return null.