aboutsummaryrefslogtreecommitdiff
path: root/src/main/resources/csharp/runtime/java/lang/Integer.cs
blob: 8d6174d5e628639400577e7e745249a520e3e25d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
namespace Couscous.java.lang {
    internal class Integer : Object {
        internal static int valueOf__int__java_lang_Integer(int value) {
            return value;
        }

        private readonly int _value;

        internal Integer(int value) {
            _value = value;
        }

        internal override bool equals__java_lang_Object__boolean(Object other) {
            var integer = other as Integer;
            return integer != null && integer._value == _value;
        }
    }
}