(primaryIndex, primaryIndex.getEntityClass(), primaryIndex.getEntityClass().getName(), keyClass, keyClass.getName(), keyName); } catch (IndexNotAvailableException e) { (primaryIndex, primaryIndex.getEntityClass(), primaryIndex.getEntityClass().getName(), keyClass, keyClass.getName(), keyName);
return store.getSecondaryIndex (primaryIndex, entitySubclass, primaryIndex.getEntityClass().getName(), keyClass, keyClass.getName(), keyName); } catch (IndexNotAvailableException e) { primaryIndex.getEntityClass().getName(), keyClass, keyClass.getName(), keyName);
new EntityValueAdapter(primaryIndex.getEntityClass(), primaryIndex.getEntityBinding(), true));
priIndexMap.get(entityClassName); assert priIndex != null; Class<Object> entityClass = priIndex.getEntityClass();
if (entityClass != primaryIndex.getEntityClass()) { entityMeta = model.getEntityMetadata(entityClassName); assert entityMeta != null;