枚举2

61 阅读1分钟

package com.shuwen.production.template.front.biz.enums;

/**

  • do something

  • @author tengsimin

  • @date 2019/5/5 下午4:09 **/ public enum TaskSourceEnum {

    /**

    • 模版预览视频 */ PREVIEW_TEMPLATE("PREVIEW_TEMPLATE"),

    /**

    • 模板编辑器合成 */ TEMPLATE_EDITOR("template_editor"),

    /**

    • 模板编辑器API合成 */ TEMPLATE_API_EDITOR("template_api_editor"),

    /**

    • 可视化合成 */ VIZZ_GENERATE("vizz_generate"),

    /**

    • 梦玲模版 */ MOLNY_TEMPLATE("molny_template"),

    /**

    • 模板自动化 */ TEMPLATE_AUTO("template_auto");

    private String source;

    TaskSourceEnum(String source) { this.source = source; }

    public static TaskSourceEnum getTaskSourceEnum(String source) { if (null != source) { for (TaskSourceEnum taskSourceEnum : values()) { if (taskSourceEnum.getSource().equals(source)) { return taskSourceEnum; } } } return null; }

    public String getSource() { return source; } }