public String getKeyForProperty(int propertyId) { int keyId = persistenceManager.getKeyIdForProperty(propertyId); return propertyIndexManager.getIndexFor(keyId).getKey(); }
PropertyIndex createPropertyIndex(String key) { return propertyIndexManager.createPropertyIndex(key); }
void addPropertyIndex(PropertyIndexData index) { propertyIndexManager.addPropertyIndex(index); }
boolean hasAllPropertyIndexes() { return propertyIndexManager.hasAll(); }
boolean hasIndexFor(int keyId) { return propertyIndexManager.hasIndexFor(keyId); }
PropertyIndex getIndexFor(int keyId) { return propertyIndexManager.getIndexFor(keyId); }
Iterable<PropertyIndex> index(String key) { return propertyIndexManager.index(key); }
void setHasAllpropertyIndexes(boolean hasAll) { propertyIndexManager.setHasAll(hasAll); }
void clearPropertyIndexes() { propertyIndexManager.clear(); }
void addPropertyIndexes(PropertyIndexData[] propertyIndexes) { propertyIndexManager.addPropertyIndexes(propertyIndexes); }
PropertyIndex createPropertyIndex(String key) { return propertyIndexManager.createPropertyIndex(key, getTransactionState()); }
PropertyIndex[] index(String key, TransactionState tx) { return propertyIndexManager.index(key, tx); }
PropertyIndex getIndexFor(int keyId, TransactionState tx) { return propertyIndexManager.getIndexFor(keyId, tx); }
public String getKeyForProperty(PropertyData property, TransactionState tx) { // int keyId = persistenceManager.getKeyIdForProperty( property ); return propertyIndexManager.getIndexFor(property.getIndex(), tx).getKey(); }