1 package org.pojomatic.internal.factory;
2
3 import static org.objectweb.asm.Opcodes.*;
4
5 public enum Access {
6 PRIVATE(ACC_PRIVATE),
7 PACKAGE(0),
8 PROTECTED(ACC_PROTECTED),
9 PUBLIC(ACC_PUBLIC);
10
11 private final int code;
12
13 private Access(int code) {
14 this.code = code;
15 }
16
17 public int getCode() {
18 return code;
19 }
20 }