Enum Class DMNMessageType

java.lang.Object
java.lang.Enum<DMNMessageType>
org.kie.dmn.api.core.DMNMessageType
All Implemented Interfaces:
Serializable, Comparable<DMNMessageType>, Constable

public enum DMNMessageType extends Enum<DMNMessageType>
  • Enum Constant Details

    • KIE_API

      public static final DMNMessageType KIE_API
    • UNSUPPORTED_ELEMENT

      public static final DMNMessageType UNSUPPORTED_ELEMENT
    • REQ_NOT_FOUND

      public static final DMNMessageType REQ_NOT_FOUND
    • IMPORT_NOT_FOUND

      public static final DMNMessageType IMPORT_NOT_FOUND
    • TYPE_REF_NOT_FOUND

      public static final DMNMessageType TYPE_REF_NOT_FOUND
    • TYPE_DEF_NOT_FOUND

      public static final DMNMessageType TYPE_DEF_NOT_FOUND
    • INVALID_NAME

      public static final DMNMessageType INVALID_NAME
    • INVALID_ATTRIBUTE_VALUE

      public static final DMNMessageType INVALID_ATTRIBUTE_VALUE
    • INVALID_SYNTAX

      public static final DMNMessageType INVALID_SYNTAX
    • MISSING_EXPRESSION

      public static final DMNMessageType MISSING_EXPRESSION
    • MISSING_VARIABLE

      public static final DMNMessageType MISSING_VARIABLE
    • VARIABLE_NAME_MISMATCH

      public static final DMNMessageType VARIABLE_NAME_MISMATCH
    • MISSING_TYPE_REF

      public static final DMNMessageType MISSING_TYPE_REF
    • DUPLICATE_NAME

      public static final DMNMessageType DUPLICATE_NAME
    • MISSING_NAME

      public static final DMNMessageType MISSING_NAME
    • MISSING_OUTPUT_VALUES

      public static final DMNMessageType MISSING_OUTPUT_VALUES
    • ILLEGAL_USE_OF_NAME

      public static final DMNMessageType ILLEGAL_USE_OF_NAME
    • ILLEGAL_USE_OF_TYPEREF

      public static final DMNMessageType ILLEGAL_USE_OF_TYPEREF
    • INVALID_HREF_SYNTAX

      public static final DMNMessageType INVALID_HREF_SYNTAX
    • DUPLICATED_PARAM

      public static final DMNMessageType DUPLICATED_PARAM
    • PARAMETER_MISMATCH

      public static final DMNMessageType PARAMETER_MISMATCH
    • TYPEREF_MISMATCH

      public static final DMNMessageType TYPEREF_MISMATCH
    • DUPLICATED_ITEM_DEF

      public static final DMNMessageType DUPLICATED_ITEM_DEF
    • DUPLICATED_RELATION_COLUMN

      public static final DMNMessageType DUPLICATED_RELATION_COLUMN
    • RELATION_CELL_NOT_LITERAL

      public static final DMNMessageType RELATION_CELL_NOT_LITERAL
    • RELATION_CELL_COUNT_MISMATCH

      public static final DMNMessageType RELATION_CELL_COUNT_MISMATCH
    • DECISION_NOT_FOUND

      public static final DMNMessageType DECISION_NOT_FOUND
    • ERROR_EVAL_NODE

      public static final DMNMessageType ERROR_EVAL_NODE
    • EXPR_TYPE_NOT_SUPPORTED_IN_NODE

      public static final DMNMessageType EXPR_TYPE_NOT_SUPPORTED_IN_NODE
    • ERR_COMPILING_FEEL

      public static final DMNMessageType ERR_COMPILING_FEEL
    • ERR_EVAL_CTX

      public static final DMNMessageType ERR_EVAL_CTX
    • FEEL_EVALUATION_ERROR

      public static final DMNMessageType FEEL_EVALUATION_ERROR
    • INVOCATION_ERROR

      public static final DMNMessageType INVOCATION_ERROR
    • FAILED_VALIDATOR

      public static final DMNMessageType FAILED_VALIDATOR
    • FAILED_XML_VALIDATION

      public static final DMNMessageType FAILED_XML_VALIDATION
    • FAILED_VALIDATION

      public static final DMNMessageType FAILED_VALIDATION
    • DECISION_TABLE_ANALYSIS

      public static final DMNMessageType DECISION_TABLE_ANALYSIS
    • DECISION_TABLE_ANALYSIS_EMPTY

      public static final DMNMessageType DECISION_TABLE_ANALYSIS_EMPTY
    • DECISION_TABLE_ANALYSIS_ERROR

      public static final DMNMessageType DECISION_TABLE_ANALYSIS_ERROR
    • DECISION_TABLE_GAP

      public static final DMNMessageType DECISION_TABLE_GAP
    • DECISION_TABLE_OVERLAP

      public static final DMNMessageType DECISION_TABLE_OVERLAP
    • DECISION_TABLE_OVERLAP_HITPOLICY_UNIQUE

      public static final DMNMessageType DECISION_TABLE_OVERLAP_HITPOLICY_UNIQUE
    • DECISION_TABLE_OVERLAP_HITPOLICY_ANY

      public static final DMNMessageType DECISION_TABLE_OVERLAP_HITPOLICY_ANY
    • DECISION_TABLE_HITPOLICY_FIRST

      public static final DMNMessageType DECISION_TABLE_HITPOLICY_FIRST
    • DECISION_TABLE_MASKED_RULE

      public static final DMNMessageType DECISION_TABLE_MASKED_RULE
    • DECISION_TABLE_MISLEADING_RULE

      public static final DMNMessageType DECISION_TABLE_MISLEADING_RULE
    • DECISION_TABLE_SUBSUMPTION_RULE

      public static final DMNMessageType DECISION_TABLE_SUBSUMPTION_RULE
    • DECISION_TABLE_CONTRACTION_RULE

      public static final DMNMessageType DECISION_TABLE_CONTRACTION_RULE
    • DECISION_TABLE_1STNFVIOLATION

      public static final DMNMessageType DECISION_TABLE_1STNFVIOLATION
    • DECISION_TABLE_2NDNFVIOLATION

      public static final DMNMessageType DECISION_TABLE_2NDNFVIOLATION
    • DECISION_TABLE_HITPOLICY_RECOMMENDER

      public static final DMNMessageType DECISION_TABLE_HITPOLICY_RECOMMENDER
    • DMNDI_MISSING_DIAGRAM

      public static final DMNMessageType DMNDI_MISSING_DIAGRAM
    • DMNDI_UNKNOWN_REF

      public static final DMNMessageType DMNDI_UNKNOWN_REF
  • Method Details

    • values

      public static DMNMessageType[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static DMNMessageType valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getDescription

      public String getDescription()
    • getTags

      public DMNMessageType.Tag[] getTags()