/** * Returns the index reference for the specified index type. * * @param type index type * @return index */ final Index index(final IndexType type) { switch (type) { case TAG: return tagindex; case ATTNAME: return atnindex; case TEXT: return txtindex; case ATTRIBUTE: return atvindex; case FULLTEXT: return ftxindex; case PATH: return paths; default: throw Util.notexpected(); } }