Set<Integer> excludedPositions = new HashSet<Integer>();
StringTokenizer exTokenizer = new StringTokenizer(data.get(0), ",");
while (exTokenizer.hasMoreTokens()) excludedPositions.add(Integer.valueOf(exTokenizer.nextToken()));
StringTokenizer tokenizer = new StringTokenizer(data.get(2), "###");
try {
int tokens = tokenizer.countTokens();
Class<? extends DomainEntity> clazz = ClassUtils.forName(decipherer.decrypt(data.get(1)));
for (int i = 0; i < tokens; i++) {
String token = tokenizer.nextToken();
if (!excludedPositions.contains(i)) {
list.add(dao.find(clazz, new UUID(decipherer.decrypt(token))));