Enum Class MagicSearch.Source

java.lang.Object
java.lang.Enum<MagicSearch.Source>
org.linphone.core.MagicSearch.Source
All Implemented Interfaces:
Serializable, Comparable<MagicSearch.Source>, Constable
Enclosing interface:
MagicSearch

public static enum MagicSearch.Source extends Enum<MagicSearch.Source>
  • Enum Constant Details

    • None

      public static final MagicSearch.Source None
      no Source specified.

      If requested in search, the list should be empty
    • Friends

      public static final MagicSearch.Source Friends
      Search in friends only.

    • CallLogs

      public static final MagicSearch.Source CallLogs
      Search in Call Logs.

    • LdapServers

      public static final MagicSearch.Source LdapServers
      Search in LDAP servers.

    • ChatRooms

      public static final MagicSearch.Source ChatRooms
      Search in Chat rooms participants.

    • Request

      public static final MagicSearch.Source Request
      Search from request : it is usually an address built from the request.

    • FavoriteFriends

      public static final MagicSearch.Source FavoriteFriends
      Search in "starred" friends only.

    • ConferencesInfo

      public static final MagicSearch.Source ConferencesInfo
      Search in conferences info (organizer and participants)

    • All

      public static final MagicSearch.Source All
      Search in all sources.

  • Field Details

    • mValue

      protected final int mValue
  • Method Details

    • values

      public static MagicSearch.Source[] 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 MagicSearch.Source 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
    • fromInt

      public static MagicSearch.Source fromInt(int value) throws RuntimeException
      Throws:
      RuntimeException
    • toInt

      public int toInt()