package client.inventory;
public enum ImpFlag {
REMOVED(0x1),
SUMMONED(0x2),
TYPE(0x4),
STATE(0x8),
FULLNESS(0x10),
CLOSENESS(0x20),
CLOSENESS_LEFT(0x40),
MINUTES_LEFT(0x80),
LEVEL(0x100),
FULLNESS_2(0x200),
UPDATE_TIME(0x400),
CREATE_TIME(0x800),
AWAKE_TIME(0x1000),
SLEEP_TIME(0x2000),
MAX_CLOSENESS(0x4000),
MAX_DELAY(0x8000),
MAX_FULLNESS(0x10000),
MAX_ALIVE(0x20000),
MAX_MINUTES(0x40000);
private final int i;
private ImpFlag(int i) {
this.i = i;
}
public int getValue() {
return this.i;
}
public boolean check(int flag) {
return (flag & this.i) == this.i;
}
}