package im.actor.core.util;
public class BitMaskUtil {
public static boolean getBitValue(long src, int index) {
return getBitValue(src, index, false);
}
public static boolean getBitValue(long src, Enum e) {
return getBitValue(src, e.ordinal(), false);
}
public static boolean getBitValue(long src, int index, boolean def) {
int val = (int) ((src >> index) & 1);
if (val == 0) {
return def;
} else {
return !def;
}
}
}