Class Equality<T>

  • Type Parameters:
    T - Type of items
    All Implemented Interfaces:
    org.cactoos.Scalar<Boolean>

    public final class Equality<T>
    extends Object
    implements org.cactoos.Scalar<Boolean>
    Scalar (@link org.cactoos.Scalar} that checks whether two objects are equal by content. This class is just a temporary solution until Cactoos project provides similar scalar.
    Since:
    2.0.0
    • Constructor Detail

      • Equality

        public Equality​(T source,
                        T compared)
        Ctor.
        Parameters:
        source - The first object to compare.
        compared - The second object to compare.
      • Equality

        public Equality​(org.cactoos.Scalar<T> source,
                        org.cactoos.Scalar<T> compared)
        Ctor.
        Parameters:
        source - The first scalar to compare.
        compared - The second scalar to compare.
    • Method Detail

      • value

        public Boolean value()
        Specified by:
        value in interface org.cactoos.Scalar<T>