return StringFactory.indexString(this);
}
protected void removeElement(final T element) {
graph.autoStartTransaction();
Collection<ODocument> entries = recordKeyValueIndex.getEntriesBetween(new OCompositeKey(element.getIdentity()),
new OCompositeKey(element.getIdentity()));
for (ODocument entry : entries) {
OCompositeKey key = entry.field("key");
List<Object> keys = key.getKeys();
underlying.remove(keys.get(1).toString(), element.getIdentity());
recordKeyValueIndex.remove(key, element.getIdentity());
}
}