if (userCacheIndexes.length == 1) {
//Index is single
key = getValueFromOperand(userCacheIndexes[0], pos);
} else {
//key is composite
key = new UserCacheKey(userCacheIndexes.length);
for (int i = 0; i < userCacheIndexes.length; i++) {
((UserCacheKey) key).setPart(i,
getValueFromOperand(userCacheIndexes[0], pos));
}
}