// Get all standard index attribute to value mappings
Iterator idxList = this.indices.values().iterator();
while ( idxList.hasNext() )
{
Index index = ( Index ) idxList.next();
NamingEnumeration list = index.listReverseIndices( id );
while ( list.hasMore() )
{
IndexRecord rec = ( IndexRecord ) list.next();
Object val = rec.getIndexKey();
attributes.put( index.getAttribute().getName(), val );
}
}
// Get all existance mappings for this id creating a special key
// that looks like so 'existance[attribute]' and the value is set to id