git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@528
f203690c-595d-4dc9-a70b-
905162fa7fd2
private String _name;
/** the type of the index */
private byte _type;
- /** additional index flags */
- private byte _flags;
+ /** additional index flags (UNKNOWN_INDEX_FLAG always seems to be set in
+ access 2000+) */
+ private byte _flags = IndexData.UNKNOWN_INDEX_FLAG;
/** the names and orderings of the indexed columns */
private final List<Column> _columns = new ArrayList<Column>();
static final byte UNIQUE_INDEX_FLAG = (byte)0x01;
static final byte IGNORE_NULLS_INDEX_FLAG = (byte)0x02;
+ static final byte SPECIAL_INDEX_FLAG = (byte)0x08; // set on MSysACEs and MSysAccessObjects indexes, purpose unknown
+ static final byte UNKNOWN_INDEX_FLAG = (byte)0x80; // always seems to be set on indexes in access 2000+
private static final int MAGIC_INDEX_NUMBER = 1923;