Enum Class GeoUniq.GeoFence.Status

java.lang.Object
java.lang.Enum<GeoUniq.GeoFence.Status>
com.geouniq.android.GeoUniq.GeoFence.Status
All Implemented Interfaces:
Serializable, Comparable<GeoUniq.GeoFence.Status>, Constable
Enclosing class:
GeoUniq.GeoFence

public static enum GeoUniq.GeoFence.Status extends Enum<GeoUniq.GeoFence.Status>
Models the status of the device with respect to a Geofence. For a monitored GeoFence, the status is automatically checked and updated
See Also:
  • Enum Constant Details

    • UNKNOWN

      public static final GeoUniq.GeoFence.Status UNKNOWN
      The status is unknown.
      This value either means that the GeoFence is not being monitored or that the position of the device is unknown.
    • INSIDE

      public static final GeoUniq.GeoFence.Status INSIDE
      The device is inside the area monitored by the Geofence
    • OUTSIDE

      public static final GeoUniq.GeoFence.Status OUTSIDE
      The device is outside the area monitored by the Geofence
  • Method Details

    • values

      public static GeoUniq.GeoFence.Status[] 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 GeoUniq.GeoFence.Status 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