package ast;
public class Modifier extends ASTNode {
public static final int ABSTRACT = 0x0400;
public static final int PRIVATE = 0x0002;
public static final int PROTECTED = 0x0004;
public static final int PUBLIC = 0x0001;
public static final int STATIC = 0x0008;
public static boolean isAbstract(int flags) {
return (flags & ABSTRACT) != 0;
}
public static boolean isPrivate(int flags) {
return (flags & PRIVATE) != 0;
}
public static boolean isProtected(int flags) {
return (flags & PROTECTED) != 0;
}
public static boolean isPublic(int flags) {
return (flags & PUBLIC) != 0;
}
public static boolean isStatic(int flags) {
return (flags & STATIC) != 0;
}
}