I have a TreeMap
that contains <String, Object>
. I'm looking to convert the values in the TreeMap
to a List<Serializable>
that contains a special value.
My Attempt
private List<Serializable> getSecurityAttributes(
Map<String, Object> inputTemplate, String securityAccess) {
return inputTemplate
.entrySet()
.stream()
.filter(obj -> obj.getKey().contains(securityAccess))
.map(Map.Entry::getValue)
.map(Serializable.class::cast)
.collect(Collectors.toList());
}
I'm getting a class cast exception and not quite sure why.
Specific Error:
Cannot cast org.boon.core.value.ValueList to java.io.Serializable