Enum CallIssue

  • All Implemented Interfaces:
    Serializable, Comparable<CallIssue>

    public enum CallIssue
    extends Enum<CallIssue>
    Possible values for common call issues
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static CallIssue valueOf​(String name)
      Returns the enum constant of this type with the specified name.
      static CallIssue[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      • Methods inherited from class Enum

        clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • Methods inherited from class Object

        getClass, notify, notifyAll, wait, wait, wait
    • Enum Constant Detail

      • CANNOT_JOIN

        public static final CallIssue CANNOT_JOIN
      • CANNOT_INVITE

        public static final CallIssue CANNOT_INVITE
      • HAD_TO_REJOIN

        public static final CallIssue HAD_TO_REJOIN
      • ENDED_UNEXPECTEDLY

        public static final CallIssue ENDED_UNEXPECTEDLY
      • OTHER_ISSUES

        public static final CallIssue OTHER_ISSUES
    • Method Detail

      • values

        public static CallIssue[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (CallIssue c : CallIssue.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static CallIssue valueOf​(String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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 type has no constant with the specified name
        NullPointerException - if the argument is null