Извините за неудобства в моем предыдущем ответе.
Вот то, что на самом деле может работать:
String[] a = s.replaceAll("[\\{\\}]", "").split("\\.|::");
Однако это не позволит вам иметь {
или }
в качестве элементов в списке , но я полагаю, что у вас его нет.