summaryrefslogtreecommitdiff
path: root/platform/indexing-impl/src/com/intellij/psi/impl/cache/impl/id/IdIndex.java
diff options
context:
space:
mode:
Diffstat (limited to 'platform/indexing-impl/src/com/intellij/psi/impl/cache/impl/id/IdIndex.java')
-rw-r--r--platform/indexing-impl/src/com/intellij/psi/impl/cache/impl/id/IdIndex.java11
1 files changed, 7 insertions, 4 deletions
diff --git a/platform/indexing-impl/src/com/intellij/psi/impl/cache/impl/id/IdIndex.java b/platform/indexing-impl/src/com/intellij/psi/impl/cache/impl/id/IdIndex.java
index 4ad94f5865fc..3e96882ddea1 100644
--- a/platform/indexing-impl/src/com/intellij/psi/impl/cache/impl/id/IdIndex.java
+++ b/platform/indexing-impl/src/com/intellij/psi/impl/cache/impl/id/IdIndex.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2000-2009 JetBrains s.r.o.
+ * Copyright 2000-2014 JetBrains s.r.o.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -43,19 +43,19 @@ public class IdIndex extends FileBasedIndexExtension<IdIndexEntry, Integer> {
private final FileBasedIndex.InputFilter myInputFilter = new FileBasedIndex.InputFilter() {
@Override
- public boolean acceptInput(final VirtualFile file) {
+ public boolean acceptInput(@NotNull final VirtualFile file) {
return isIndexable(file.getFileType());
}
};
private final DataExternalizer<Integer> myValueExternalizer = new DataExternalizer<Integer>() {
@Override
- public void save(final DataOutput out, final Integer value) throws IOException {
+ public void save(@NotNull final DataOutput out, final Integer value) throws IOException {
out.writeByte(value.intValue());
}
@Override
- public Integer read(final DataInput in) throws IOException {
+ public Integer read(@NotNull final DataInput in) throws IOException {
return Integer.valueOf(in.readByte());
}
};
@@ -107,16 +107,19 @@ public class IdIndex extends FileBasedIndexExtension<IdIndexEntry, Integer> {
return myIndexer;
}
+ @NotNull
@Override
public DataExternalizer<Integer> getValueExternalizer() {
return myValueExternalizer;
}
+ @NotNull
@Override
public KeyDescriptor<IdIndexEntry> getKeyDescriptor() {
return myKeyDescriptor;
}
+ @NotNull
@Override
public FileBasedIndex.InputFilter getInputFilter() {
return myInputFilter;