public SymbolKindCapabilitiesDto(org.eclipse.lsp4j.SymbolKindCapabilities o) { if (o.getValueSet() == null) { setValueSet((java.util.List<org.eclipse.lsp4j.SymbolKind>)null); } else { ArrayList<org.eclipse.lsp4j.SymbolKind> valueSetVal= new ArrayList<org.eclipse.lsp4j.SymbolKind>(); for (org.eclipse.lsp4j.SymbolKind valueSetValX : o.getValueSet()) { org.eclipse.lsp4j.SymbolKind valueSetValY = (org.eclipse.lsp4j.SymbolKind)makeDto(valueSetValX);; valueSetVal.add(valueSetValY); } setValueSet((java.util.List<org.eclipse.lsp4j.SymbolKind>)valueSetVal); } }