SeecoderBokKnowledgeApi.java 680 B

123456789101112131415161718192021
  1. package cn.seecoder.bok.common.api;
  2. import cn.seecoder.bok.common.vo.KnowledgeNodeVO;
  3. import java.util.List;
  4. /**
  5. * @author kunduin
  6. */
  7. public interface SeecoderBokKnowledgeApi {
  8. /**
  9. * 获得所有知识点列表。知识点本身存储为列表,但其实是有树状结构
  10. * 知识点的 abbreviation 字段,包含知识点与父级知识点的全部信息
  11. * 若知识点 A 的简写(abbreviation)为 a,知识点 B 为知识点 A 的子知识点
  12. * 则 B 的简写(abbreviation)为 a.b
  13. *
  14. * @param name 知识点name包含关键词
  15. * @return 知识点列表
  16. */
  17. List<KnowledgeNodeVO> getKnowledgeNode(String name);
  18. }