Class MessageImportance


  • public class MessageImportance
    extends java.lang.Object
    MessageImportance class - associates importance value in context to message
    • Constructor Detail

      • MessageImportance

        public MessageImportance​(@NonNull
                                 ContextProbability contextProbability,
                                 int importance)
        Creates a MessageImportance
        Parameters:
        contextProbability - the context's probability
        importance - the importance value
    • Method Detail

      • getContext

        public Context getContext()
        Returns context
        Returns:
        the context
      • getImportance

        public int getImportance()
        Returns importance value
        Returns:
        the importance
      • getContextProbability

        public double getContextProbability()
        Returns context probability
        Returns:
        the probability value
      • messageImportanceLevel

        public static int messageImportanceLevel​(double importanceValue)
        Returns importance level value based on the importance value on scale [0,1]
        Parameters:
        importanceValue -
        Returns: