Class Bytes

  • All Implemented Interfaces:
    WholeNumbers<java.lang.Byte>

    public class Bytes
    extends Numbers<java.lang.Byte>
    implements WholeNumbers<java.lang.Byte>
    Reusable assertions for Bytes.
    • Field Detail

      • INSTANCE

        private static final Bytes INSTANCE
    • Method Detail

      • instance

        public static Bytes instance()
        Returns the singleton instance of this class.
        Returns:
        the singleton instance of this class.
      • zero

        protected java.lang.Byte zero()
        Specified by:
        zero in class Numbers<java.lang.Byte>
      • one

        protected java.lang.Byte one()
        Specified by:
        one in class Numbers<java.lang.Byte>
      • absDiff

        protected java.lang.Byte absDiff​(java.lang.Byte actual,
                                         java.lang.Byte other)
        Specified by:
        absDiff in class Numbers<java.lang.Byte>
      • isGreaterThan

        protected boolean isGreaterThan​(java.lang.Byte value,
                                        java.lang.Byte other)
        Specified by:
        isGreaterThan in class Numbers<java.lang.Byte>
      • isEven

        public boolean isEven​(java.lang.Byte number)
        Specified by:
        isEven in interface WholeNumbers<java.lang.Byte>