Page Summary
-
AwarenessFence is an abstract class that combines conditions on two or more types of context to trigger a callback.
-
It implements the Parcelable interface.
-
Static methods are available to create complex fences using logical AND, NOT, and OR operations on other AwarenessFences.
A combination of conditions on two or more types of context, which trigger a callback to the app when satisfied.
Inherited Constant Summary
Public Method Summary
| static AwarenessFence |
and(AwarenessFence...
fences)
Create an awareness fence that is the logical AND of the specified fences.
|
| static AwarenessFence |
and(Collection<AwarenessFence>
fences)
Create an awareness fence that is the logical AND of fences in the specified
fence collection.
|
| static AwarenessFence | |
| static AwarenessFence |
or(AwarenessFence...
fences)
Create an awareness fence that is the logical OR of the specified fences.
|
| static AwarenessFence |
or(Collection<AwarenessFence>
fences)
Create an awareness fence that is the logical OR of the specified fences.
|
Inherited Method Summary
Public Methods
public static AwarenessFence and (AwarenessFence... fences)
Create an awareness fence that is the logical AND of the specified fences.
public static AwarenessFence and (Collection<AwarenessFence> fences)
Create an awareness fence that is the logical AND of fences in the specified fence collection.
Parameters
| fences | Collection of fences that should be combined with AND. |
|---|
Returns
- The resulting combined awareness fence.
public static AwarenessFence not (AwarenessFence fence)
Create an awareness fence that is the logical NOT of the specified fence.
Parameters
| fence | The fence that should be passed through a logical NOT. |
|---|
Returns
- The resulting awareness fence.
public static AwarenessFence or (AwarenessFence... fences)
Create an awareness fence that is the logical OR of the specified fences.
public static AwarenessFence or (Collection<AwarenessFence> fences)
Create an awareness fence that is the logical OR of the specified fences.
Parameters
| fences | Collection of fences that should be combined with OR. |
|---|
Returns
- The resulting combined awareness fence.