package quant.rich.emoney.pojo.dto; import java.util.List; import lombok.Data; import lombok.experimental.Accessors; public interface IndexDetail { /** * 获取 indexName * @return */ public String getIndexName(); /** * 获取 indexCode * @return */ public String getIndexCode(); /** * 详情接口 * @return */ public List getDetails(); /** * 清洗 HTML 内容 */ public void sanitize(); @Data @Accessors(chain=true) public static class Detail { private String content; private DetailType type; } public static enum DetailType { TITLE, TEXT, IMAGE } }