ReassignTypeEnum.java

package com.mycim.valueobject.wip;

public enum ReassignTypeEnum {

    PRODUCT("PRODUCT"), PROCESS("PROCESS"), PROCESS_VERSION("PROCESS_VERSION");

    private final String type;

    ReassignTypeEnum(String type) {
        this.type = type;
    }

    public String getType() {
        return type;
    }

    public static boolean isProductReassign(String reassignType) {
        return PRODUCT.getType().equalsIgnoreCase(reassignType);
    }

    public static boolean isProcessReassign(String reassignType) {
        return PROCESS.getType().equalsIgnoreCase(reassignType);
    }

    public static boolean isProcessVersionReassign(String reassignType) {
        return PROCESS_VERSION.getType().equalsIgnoreCase(reassignType);
    }

}