Enum InteractionType

    • Method Detail

      • values

        public static InteractionType[] 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 (InteractionType c : InteractionType.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static InteractionType 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
      • getByDisplayName

        public static InteractionType getByDisplayName​(String name)
        Retrieves the InteractionType for a given displayName
        Parameters:
        name - displayName to look up correct InteractionType
        Returns:
        Appropriate InteractionType for the displayName
      • matches

        public boolean matches​(String match)
        Helper method for testing string equivalence to an InteractionType
        Parameters:
        match - string to test for InteractionType equivalence
        Returns:
        boolean representing equivalence