Class MetaIndex
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.core.index.MetaIndex
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddIndexEntry(char[] metaCategory, char[] qualifier, String name) getIndex()getIndexesNotInMeta(SimpleLookupTable indexes) Returns the index names out of passed in indexes which are not part of the meta index.booleanquery(char[][] categories, char[] indexQualifier, int matchRule) voidvoidsave()voidvoid
-
Constructor Details
-
MetaIndex
-
-
Method Details
-
getIndexLocation
-
getMonitor
-
remove
-
addIndexEntry
-
getIndex
-
startQuery
public void startQuery() -
query
public EntryResult[] query(char[][] categories, char[] indexQualifier, int matchRule) throws IOException - Throws:
IOException
-
getIndexesNotInMeta
Returns the index names out of passed in indexes which are not part of the meta index.- Parameters:
indexes- all indexes as aSimpleLookupTablewhere key isIndexLocationand value isIndex- Returns:
- index names which are not part of or empty.
- Throws:
IOException
-
stopQuery
public void stopQuery() -
hasChanged
public boolean hasChanged() -
save
- Throws:
IOException
-