| 12345678910111213141516171819202122232425262728293031323334 |
- package com.seec.bok.web.vo;
- import lombok.AllArgsConstructor;
- import lombok.Builder;
- import lombok.Data;
- import lombok.NoArgsConstructor;
- import java.util.Map;
- /** @author Kunduin */
- @Data
- @Builder
- @AllArgsConstructor
- @NoArgsConstructor
- public class KnowledgeNodeVO {
- /** 缩写为实际使用的唯一标识 */
- private String abbreviation;
- private String name;
- private String englishName;
- private String parentId;
- private String parentName;
- public static KnowledgeNodeVO of(Map<String,String> neo){
- KnowledgeNodeVO knowledgeNodeVO=new KnowledgeNodeVO();
- knowledgeNodeVO.abbreviation = neo.get("abbreviation");
- knowledgeNodeVO.name = neo.get("name");
- knowledgeNodeVO.englishName = neo.get("name_eng");
- knowledgeNodeVO.parentId = neo.get("parentId");
- knowledgeNodeVO.parentName = neo.get("parentName");
- return knowledgeNodeVO;
- }
- }
|