api/jar/src/main/java/javax/slee/ComponentID.java
private int rotateLeft(int value, int bits) {
        long l = value & 0x00000000ffffffffL;
        l <<= bits;
        return (int)l | (int)(l >> 32);
    }
private int rotateLeft(int value, int bits) {
        long l = value & 0x00000000ffffffffL;
        l <<= bits;
        return (int)l | (int)(l >> 32);
    }
private