Class IdentityEncoding

    • Constructor Detail

      • IdentityEncoding

        public IdentityEncoding​(int low,
                                int high)
    • Method Detail

      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Specified by:
        hashCode in interface ProperlyHashable
        Overrides:
        hashCode in class java.lang.Object
      • size

        public int size()
        Specified by:
        size in interface Encoding<java.lang.Integer,​java.lang.Integer>
      • primitiveRange

        public java.util.stream.IntStream primitiveRange()
        Specified by:
        primitiveRange in interface IntEncoding<java.lang.Integer>
      • isIntInRange

        public boolean isIntInRange​(int toDecode)
        Specified by:
        isIntInRange in interface IntEncoding<java.lang.Integer>