) throws IOException {
requireState(State.OPEN, "get annotation");
final Map<KijiColumnName, String> collectedAnnotations = Maps.newHashMap();
for (String metaTableKey : keySet()) {
if (isKCAColumnMetaTableKey(metaTableKey)) {
final KijiColumnName column = columnFromMetaTableKey(metaTableKey);
if (null != column
&& Objects.equal(family, column.getFamily())
&& Objects.equal(exactKey, keyFromMetaTableKey(metaTableKey))) {
collectedAnnotations.put(column, getKV(metaTableKey));
}
}
}