Interface IMutableInteger<IMPLTYPE extends IMutableInteger<IMPLTYPE>>

Type Parameters:
IMPLTYPE - Implementation type
All Superinterfaces:
Comparable<IMPLTYPE>, ICloneable<IMPLTYPE>, IComparable<IMPLTYPE>, IGenericImplTrait<IMPLTYPE>, IMutableNumeric<IMPLTYPE>, IMutableObject<IMPLTYPE>, INumber
All Known Implementing Classes:
AbstractMutableInteger, MutableByte, MutableChar, MutableInt, MutableLong, MutableShort

public interface IMutableInteger<IMPLTYPE extends IMutableInteger<IMPLTYPE>> extends IMutableNumeric<IMPLTYPE>
Base interface for mutable numeric values
Author:
Philip Helger
  • Method Details

    • isEven

      boolean isEven()
      Returns:
      true if the value is even
    • isOdd

      default boolean isOdd()
      Returns:
      true if the value is odd