- EDDYSTONE_UUID - Static variable in class com.swirl.BeaconAdvertisement
-
A Bluetooth standard UUID representing a TI Firmware upgrade service
- EMPTY_JSON - Static variable in class com.swirl.Util
-
- enter() - Method in class com.swirl.Visit
-
- entered - Variable in class com.swirl.RegionManager.RegionsChangedEvent
-
- ENTERED_RSSI - Static variable in class com.swirl.Beacon
-
This value is for an RSSI that forces a placement/zone entry.
- equals(Object) - Method in class com.swirl.BeaconAdvertisement
-
- equals(Object) - Method in class com.swirl.Content
-
- equals(Object) - Method in class com.swirl.Error
-
- equals(Object) - Method in class com.swirl.SObject
-
- Error - Class in com.swirl
-
Created by Tom on 3/19/17.
- Error(int, String) - Constructor for class com.swirl.Error
-
- Error(int) - Constructor for class com.swirl.Error
-
- Error() - Constructor for class com.swirl.Error
-
- Error.ErrorAccess - Class in com.swirl
-
- Error.ErrorCancelled - Class in com.swirl
-
- Error.ErrorDisabled - Class in com.swirl
-
- Error.ErrorFiltered - Class in com.swirl
-
- Error.ErrorNotConnectable - Class in com.swirl
-
- Error.ErrorNotConnected - Class in com.swirl
-
- Error.ErrorNotFound - Class in com.swirl
-
- Error.ErrorParameters - Class in com.swirl
-
- Error.ErrorRange - Class in com.swirl
-
- Error.ErrorTimeout - Class in com.swirl
-
- Error.ErrorUnknown - Class in com.swirl
-
- ERROR_ACCESS - Static variable in class com.swirl.Error
-
- ERROR_BUSY - Static variable in class com.swirl.Error
-
- ERROR_CANCELLED - Static variable in class com.swirl.Error
-
- ERROR_DISABLED - Static variable in class com.swirl.API
-
- ERROR_DISABLED - Static variable in class com.swirl.Error
-
- ERROR_FILTERED - Static variable in class com.swirl.Error
-
- ERROR_GATT_CONNECTION_CONGESTED - Static variable in class com.swirl.Peripheral
-
- ERROR_GATT_ERROR - Static variable in class com.swirl.Peripheral
-
- ERROR_GATT_FAILURE - Static variable in class com.swirl.Peripheral
-
- ERROR_GATT_INSUFFICIENT_AUTHENTICATION - Static variable in class com.swirl.Peripheral
-
- ERROR_GATT_INSUFFICIENT_AUTHORIZATION - Static variable in class com.swirl.Peripheral
-
- ERROR_GATT_INSUFFICIENT_ENCRYPTION - Static variable in class com.swirl.Peripheral
-
- ERROR_GATT_INVALID - Static variable in class com.swirl.Error
-
- ERROR_GATT_INVALID_ATTRIBUTE_LENGTH - Static variable in class com.swirl.Peripheral
-
- ERROR_GATT_INVALID_OFFSET - Static variable in class com.swirl.Peripheral
-
- ERROR_GATT_READ_NOT_PERMITTED - Static variable in class com.swirl.Peripheral
-
- ERROR_GATT_REQUEST_NOT_SUPPORTED - Static variable in class com.swirl.Peripheral
-
- ERROR_GATT_VERIFY - Static variable in class com.swirl.Error
-
- ERROR_GATT_WRITE_NOT_PERMITTED - Static variable in class com.swirl.Peripheral
-
- ERROR_LOAD_CANCELLED - Static variable in class com.swirl.ContentView
-
- ERROR_MANUFACTURER - Static variable in class com.swirl.Error
-
- ERROR_MODEL - Static variable in class com.swirl.Error
-
- ERROR_NOT_CONNECTED - Static variable in class com.swirl.Peripheral
-
- ERROR_NOT_FOUND - Static variable in class com.swirl.Error
-
- ERROR_PARAMETERS - Static variable in class com.swirl.API
-
- ERROR_PARAMETERS - Static variable in class com.swirl.Error
-
- ERROR_PENDING - Static variable in class com.swirl.Error
-
- ERROR_RANGE - Static variable in class com.swirl.Error
-
- ERROR_TIMEOUT - Static variable in class com.swirl.API
-
- ERROR_TIMEOUT - Static variable in class com.swirl.Error
-
- ERROR_UNKNOWN - Static variable in class com.swirl.API
-
- ERROR_UNKNOWN - Static variable in class com.swirl.Error
-
- ErrorAccess() - Constructor for class com.swirl.Error.ErrorAccess
-
- ErrorCancelled() - Constructor for class com.swirl.Error.ErrorCancelled
-
- ErrorDisabled() - Constructor for class com.swirl.Error.ErrorDisabled
-
- ErrorEvent(int) - Constructor for class com.swirl.Swirl.ErrorEvent
-
- ErrorFiltered() - Constructor for class com.swirl.Error.ErrorFiltered
-
- ErrorNotConnectable() - Constructor for class com.swirl.Error.ErrorNotConnectable
-
- ErrorNotConnected() - Constructor for class com.swirl.Error.ErrorNotConnected
-
- ErrorNotFound() - Constructor for class com.swirl.Error.ErrorNotFound
-
- ErrorParameters() - Constructor for class com.swirl.Error.ErrorParameters
-
- ErrorRange() - Constructor for class com.swirl.Error.ErrorRange
-
- ErrorTimeout() - Constructor for class com.swirl.Error.ErrorTimeout
-
- ErrorUnknown() - Constructor for class com.swirl.Error.ErrorUnknown
-
- EVENT_IMPRESSION_1 - Static variable in class com.swirl.ContentManager
-
These events are for user-defined reporting
- EVENT_IMPRESSION_10 - Static variable in class com.swirl.ContentManager
-
- EVENT_IMPRESSION_2 - Static variable in class com.swirl.ContentManager
-
- EVENT_IMPRESSION_3 - Static variable in class com.swirl.ContentManager
-
- EVENT_IMPRESSION_4 - Static variable in class com.swirl.ContentManager
-
- EVENT_IMPRESSION_5 - Static variable in class com.swirl.ContentManager
-
- EVENT_IMPRESSION_6 - Static variable in class com.swirl.ContentManager
-
- EVENT_IMPRESSION_7 - Static variable in class com.swirl.ContentManager
-
- EVENT_IMPRESSION_8 - Static variable in class com.swirl.ContentManager
-
- EVENT_IMPRESSION_9 - Static variable in class com.swirl.ContentManager
-
- EVENT_IMPRESSION_OFFER_REDEEMED - Static variable in class com.swirl.ContentManager
-
This event is added to the log stream when an offer is redeeemed.
- EVENT_IMPRESSION_REJECTED - Static variable in class com.swirl.ContentManager
-
This event is added to the log stream when an impression is rejected via the override
shouldShowContent.
- EVENT_IMPRESSION_SAVED - Static variable in class com.swirl.ContentManager
-
This event is added to the log stream when an impression is saved.
- EVENT_IMPRESSION_SHARED - Static variable in class com.swirl.ContentManager
-
This event is added to the log stream when an impression is shared.
- EVENT_IMPRESSION_TAP_AREA - Static variable in class com.swirl.ContentManager
-
This event is added to the log stream when a tap area is hit
- EVENT_IMPRESSION_TIMEOUT - Static variable in class com.swirl.ContentManager
-
This event is added to the log stream when a presentation is rejected by the application
due to being too old (stale).
- EVENT_IMPRESSION_TOUCHED - Static variable in class com.swirl.ContentManager
-
This event is added to the log stream whena n impression is touched.
- EVENT_IMPRESSION_VIEWED - Static variable in class com.swirl.ContentManager
-
This event is added to the log stream when an impressions is viewed.
- EVENT_IMPRESSION_VIEWED_MINIMIZED - Static variable in class com.swirl.ContentManager
-
This event is added to the log stream when an impressions is viewed using alternate layout
- EVENT_IMPRESSION_WALLET_REDEEMED - Static variable in class com.swirl.ContentManager
-
This event is added to the log stream when a wallet item is redeeemed
- EVENT_NOTIFICATION_ABSENT - Static variable in class com.swirl.ContentManager
-
This event is added to the log stream when content does not contain a notification.
- EVENT_NOTIFICATION_DISABLE - Static variable in class com.swirl.ContentManager
-
This event is added to the log stream when notifications are disabled.
- EVENT_NOTIFICATION_DISMISS - Static variable in class com.swirl.ContentManager
-
This event is added to the log stream when a notification is dismissed.
- EVENT_NOTIFICATION_OPEN - Static variable in class com.swirl.ContentManager
-
This event is added to the log stream when a notification is opened.
- EVENT_NOTIFICATION_SENT - Static variable in class com.swirl.ContentManager
-
This event is added to the log stream when a notification is sent without any of the
othe qualifications.
- EVENT_NOTIFICATION_SENT_BLOCKED - Static variable in class com.swirl.ContentManager
-
This event is added to the log stream when a notification is present, but the user
has blocked notifications.
- EVENT_NOTIFICATION_SENT_NOSOUND - Static variable in class com.swirl.ContentManager
-
This event is added to the log stream when a notification is present, but the user has
disallowed sound (or vibration) for notifications.
- EVENT_NOTIFICATION_TIMEOUT - Static variable in class com.swirl.ContentManager
-
This event is added to the log stream when a notification is rejected by the application
due to being too old (stale).
- EVENT_NOTIFICATON_REJECTED - Static variable in class com.swirl.ContentManager
-
This event is added to the log stream when a notification is rejected by the application
via the shouldShowNotification override.
- EventBus - Class in com.swirl
-
The EventBus is the main communication backbone of the library.
- EventBus() - Constructor for class com.swirl.EventBus
-
- EventBus.Subscribe - Annotation Type in com.swirl
-
- execute(Runnable) - Method in class com.swirl.HandlerExecutor
-
- execute(Runnable, long) - Method in class com.swirl.HandlerExecutor
-
- exit() - Method in class com.swirl.Visit
-
- exited - Variable in class com.swirl.RegionManager.RegionsChangedEvent
-
- extra - Variable in class com.swirl.BeaconAdvertisement
-
Any associated telemetry or out-of-band data send in other packets.
- EXTRA_CONTENT - Static variable in class com.swirl.Content
-
Extra for notification Intents that contains a JSON String of the raw content.
- EXTRA_IMPRESSION - Static variable in class com.swirl.Content
-
Extra for representing the impression id.
- gattForBeacon(Config.Beacon, String, JSONObject) - Method in class com.swirl.Config.BeaconHandler
-
- Gcm - Class in com.swirl
-
Class containing all of the needed classes for Google Cloud Messaging support
- Gcm() - Constructor for class com.swirl.Gcm
-
- Gcm.Listener - Class in com.swirl
-
Service used for receiving GCM messages.
- Gcm.Receiver - Class in com.swirl
-
- get(String) - Method in class com.swirl.Region
-
- getAccessCode() - Method in class com.swirl.Config.Partner
-
- getActiveBeacons() - Method in class com.swirl.BeaconManager
-
Called to return the current list of recently sighted, active beacons
- getActiveDevices() - Method in class com.swirl.BeaconManager
-
Called to return the current list of recently sighted, active beacon devices
- getActiveDevices(long, int, int) - Method in class com.swirl.BeaconManager
-
- getActiveLocationVisits() - Method in class com.swirl.VisitManager
-
Get a list of the active (ongoing) Location Visits sorted by quality and distance (nearest and
highest quality to farthest and lowest quality).
- getActivePlacementVisits() - Method in class com.swirl.VisitManager
-
Get a list of the active (ongoing) Placement Visits sorted by quality and distance (nearest and
highest quality to farthest and lowest quality).
- getAddress() - Method in class com.swirl.Beacon
-
- getAddress() - Method in class com.swirl.Location
-
Get the full Address JSON with street, city, state, zip, etc.
- getAddress() - Method in class com.swirl.Peripheral
-
- getAddressDescription() - Method in class com.swirl.Config.Location
-
Gets the full address as a user displayable string
- getAdvertisements() - Method in class com.swirl.Beacon
-
Get the list of current BeaconAdvertisements associated to this beacon.
- getAll() - Static method in class com.swirl.Settings
-
- getAllBeacons() - Method in class com.swirl.BeaconManager
-
Called to return the current list of Beacons
- getAllVersions(Completion) - Static method in class com.swirl.Config.Firmware
-
- getAPIHost() - Method in class com.swirl.API
-
- getAPIKey() - Method in class com.swirl.API
-
- getArray(String) - Static method in class com.swirl.Settings
-
- getArray(String, JSONArray) - Method in class com.swirl.SObject
-
- getArray(String) - Method in class com.swirl.SObject
-
- getArrayList(String) - Static method in class com.swirl.Settings
-
- getArrivalTime() - Method in class com.swirl.Visit
-
Returns the number of milliseconds since epoch start representing the time the
Location was entered.
- getAttachments(String) - Method in class com.swirl.Signal
-
If resolved returns the set of attachments that match the type specifier.
- getAttributes() - Method in class com.swirl.Content
-
Get the attributes associated with this content.
- getAttributes() - Method in class com.swirl.Signal
-
If resolved, returns the custom attributes associated with this signal.
- getBattery() - Method in class com.swirl.Config.Beacon
-
- getBeacons() - Method in class com.swirl.Config.Location
-
Get the beacons configured for this location.
- getBlockCount() - Method in class com.swirl.Config.Firmware
-
- getBoolean(String, boolean) - Static method in class com.swirl.Settings
-
- getByteValue(String) - Method in class com.swirl.Peripheral
-
- getCDNHost() - Method in class com.swirl.API
-
- getCenter() - Method in class com.swirl.Region
-
Get the center point of the Region as an operating system Location object.
- getCharacteristic(String) - Method in class com.swirl.Peripheral
-
- getCharacteristics() - Method in class com.swirl.Peripheral
-
- getConfigurations(Config.Partner, Completion) - Static method in class com.swirl.Config.BeaconConfiguration
-
- getContentHistory() - Method in class com.swirl.ContentView
-
- getContentView() - Method in class com.swirl.ContentManager
-
Returns the default ContentView.
- getCustomType() - Method in class com.swirl.Content
-
Get the custom content type associeted with this content
- getData(String, API.DataCompletion) - Method in class com.swirl.API
-
- getData() - Method in class com.swirl.Attachment
-
- getData() - Method in class com.swirl.Completion
-
- getdBm1() - Method in class com.swirl.Beacon
-
Returns the 1m measured power.
- getDbm1() - Method in class com.swirl.BeaconAdvertisement
-
- getDepartureTime() - Method in class com.swirl.Visit
-
Returns the number of milliseconds since epoch start representing the time the
Location was exited.
- getDeviceConfigurationState() - Method in class com.swirl.Config.Beacon
-
- getDeviceInfo() - Method in class com.swirl.API
-
- getDouble(String, double) - Static method in class com.swirl.Settings
-
- getDouble(String, double) - Method in class com.swirl.SObject
-
- getDwellTime() - Method in class com.swirl.Visit
-
Returns the number of milliseconds the mobile device was within the Location.
- getElapsedTime() - Method in class com.swirl.Visit
-
Returns the number of milliseconds the mobile device was within the Location as wall or
elapsed time.
- getEmptyContentHtml() - Method in class com.swirl.ContentView
-
Return the default html for an empty content window.
- getEnteredRegions() - Method in class com.swirl.RegionManager
-
- getError() - Method in class com.swirl.Completion
-
- getError() - Method in class com.swirl.Signal
-
Get any error associated with this signal, or 0 if no error.
- getError() - Method in class com.swirl.Swirl
-
Return the library's last recorded error.
- getException() - Method in class com.swirl.Completion
-
- getExecutor() - Method in class com.swirl.API
-
Return the 'swirl-thread' scheduled executor service
- getExecutor() - Method in class com.swirl.Completion
-
- getExecutor() - Static method in class com.swirl.MainLoop
-
- getExternalIdentifier() - Method in class com.swirl.Location
-
Get any external (user-assigned) identifier for this Location.
- getExtra() - Method in class com.swirl.Beacon
-
Searches the recent BeaconAdvertisements associated with this beacon to find any TLM or
out-of-band data packets and returns that information as a base-64 encoded string.
- getExtra(Intent, String) - Static method in class com.swirl.Util
-
- getFallbackURL() - Method in class com.swirl.Content
-
Get the fallback URL associated with this content.
- getFarImage() - Method in class com.swirl.Config.Beacon
-
Gets far image
- getFarImage(Completion) - Method in class com.swirl.Config.Beacon
-
Return the locally configured pending far image or fetch the previously
configured image.
- getFarImageMarker() - Method in class com.swirl.Config.Beacon
-
Get the image marker associated with the far image
- getFirmware() - Method in class com.swirl.Config.Beacon
-
- getFirstEnterTime() - Method in class com.swirl.Visit
-
- getFloat(String, float) - Static method in class com.swirl.Settings
-
- getFloorplan() - Method in class com.swirl.Config.Beacon
-
Gets Floorplan
- getFloorplan(String) - Method in class com.swirl.Config.Location
-
Get the floorplan for a location with a specific identifier
- getFloorplanMarker() - Method in class com.swirl.Config.Beacon
-
Get the pin location marker
- getFloorplans() - Method in class com.swirl.Config.Location
-
Gets tfloorplan objects configured for this location
- getGoogleBeaconId(String) - Static method in class com.swirl.BeaconAdvertisement
-
Returns the google proximity beacon API compatible formatted identifier
- getGoogleBeaconType(String) - Static method in class com.swirl.BeaconAdvertisement
-
Returns the google proximity beacon API compatible formatted type identifier
- getHandler() - Static method in class com.swirl.MainLoop
-
- getHeight() - Method in class com.swirl.Config.Floorplan
-
- getIdentifier() - Method in class com.swirl.Content
-
Get the impression identifier associated with this content.
- getIdentifier() - Method in class com.swirl.Location
-
Unique identifier for this location.
- getIdentifier() - Method in class com.swirl.SObject
-
Returns a unique identifier for this signal by the platform
- getImage(String, API.ImageCompletion) - Method in class com.swirl.API
-
- getImage() - Method in class com.swirl.Config.Floorplan
-
- getImage(Completion) - Method in class com.swirl.Config.Floorplan
-
- getImage(String) - Static method in class com.swirl.Settings
-
- getImageURL(String, API.ImageCompletion) - Method in class com.swirl.API
-
- getInstance() - Static method in class com.swirl.API
-
Return the shared singleton, assuming it has already been created.
- getInstance(Context) - Static method in class com.swirl.API
-
Return the shared singleton, assuming it has already been created.
- getInstance() - Static method in class com.swirl.BeaconManager
-
Called to return the last BeaconManager created.
- getInstance() - Static method in class com.swirl.BeaconScanner
-
- getInstance() - Static method in class com.swirl.ContentManager
-
Returns the last ContentManager created.
- getInstance() - Static method in class com.swirl.NearbyManager
-
Returns the last NearbyManager created.
- getInstance() - Static method in class com.swirl.RegionManager
-
Returns the last RegionManager created.
- getInstance() - Static method in class com.swirl.Swirl
-
Return the shared singleton, assuming it has already been created.
- getInstance(Context) - Static method in class com.swirl.Swirl
-
Return the shared singleton, assuming it has already been created.
- getInstance(Context, Class[]) - Static method in class com.swirl.Swirl
-
Return the shared singleton, assuming it has already been created.
- getInstance() - Static method in class com.swirl.VisitManager
-
Returns the last VisitManager created.
- getInt(String, int) - Static method in class com.swirl.Settings
-
- getInt(String, int) - Method in class com.swirl.SObject
-
- getIntervalSinceDeparture() - Method in class com.swirl.Visit
-
Returns the number of milliseconds since the Location associated with this Visit was
exited.
- getLabel() - Method in class com.swirl.Completion
-
- getLabels() - Method in class com.swirl.Signal
-
If resolved, returns the custom labels associated with this signal.
- getLast() - Method in class com.swirl.Beacon
-
Get the last BeaconAdvertisement received.
- getLastContent() - Method in class com.swirl.ContentManager
-
Returns the last content received, regardless of whether it has been shown or not.
- getLastDetected() - Method in class com.swirl.Beacon
-
Get the detected timestamp from the last BeaconAdvertisement or return 0
- getLastDetected() - Method in class com.swirl.Region
-
Get the approximate range (in meters) to the center of the region
- getLastDetected() - Method in class com.swirl.Signal
-
Get the detected timestamp for this signal or return 0, overridden by each signal type
- getLastDetected() - Method in class com.swirl.WifiInfo
-
Return the lastDetected timestamp.
- getLastDispatchMillis() - Method in class com.swirl.EventBus
-
Get the timestamp of the last event dispatched.
- getLastShown() - Method in class com.swirl.ContentManager
-
Returns the last content shown (in this session)
- getLatestVersion(String, String, Completion) - Static method in class com.swirl.Config.Firmware
-
- getLatitude() - Method in class com.swirl.API
-
- getLatitude() - Method in class com.swirl.Location
-
Get the latitude associated with this Location.
- getLaunchIntent(Context) - Static method in class com.swirl.Util
-
- getLoadingView() - Method in class com.swirl.ContentView
-
Return a loading view to display when content is taking too long to load.
- getLocation() - Method in class com.swirl.Config.Beacon
-
Return the current (possibly uncommitted) location for the beacon
- getLocation() - Method in class com.swirl.Config.Floorplan
-
- getLocation() - Method in class com.swirl.Location
-
Get the Location portion of a compound location.
- getLocation() - Method in class com.swirl.Signal
-
Get the logical Location associated with this signal in the platform
- getLocation() - Method in class com.swirl.Swirl
-
Return the library's internal location object.
- getLocation() - Method in class com.swirl.Visit
-
Get the Location object tied to this Visit.
- getLocationName() - Method in class com.swirl.Config.Location
-
Get the Location name.
- getLocations() - Method in class com.swirl.Config.Partner
-
- getLong(String, long) - Static method in class com.swirl.Settings
-
- getLongitude() - Method in class com.swirl.API
-
- getLongitude() - Method in class com.swirl.Location
-
Get the longitude associated with this Location.
- getMacAddress() - Method in class com.swirl.Config.Beacon
-
- getManufacturer() - Method in class com.swirl.Beacon
-
Return the registered manufacturer
- getManufacturer() - Method in class com.swirl.Config.Firmware
-
- getMetaData() - Static method in class com.swirl.Settings
-
- getModel() - Method in class com.swirl.Beacon
-
Returns the Beacon mdoel string
- getModel() - Method in class com.swirl.Config.Firmware
-
- getMonitoredArea() - Method in class com.swirl.RegionManager
-
- getMonitoredRegions() - Method in class com.swirl.RegionManager
-
- getName() - Method in class com.swirl.Beacon
-
- getName() - Method in class com.swirl.Config.Firmware
-
- getName() - Method in class com.swirl.Peripheral
-
- getName() - Method in class com.swirl.SObject
-
- getName() - Method in class com.swirl.WifiInfo
-
Get the SSID of the currently attached network.
- getNamespaceString() - Method in class com.swirl.BeaconAdvertisement
-
Returns the namespace string for eddystone-uid protocols
- getNearImage() - Method in class com.swirl.Config.Beacon
-
Gets near image
- getNearImage(Completion) - Method in class com.swirl.Config.Beacon
-
Return the locally configured pending near image or fetch the previously
configured image.
- getNearImageMarker() - Method in class com.swirl.Config.Beacon
-
Get the image marker associated with the near image
- getNotification(boolean, Bitmap) - Method in class com.swirl.Content
-
Get a operating system Notification object for this content or null if
the content has no notification.
- getNotificationIcon() - Static method in class com.swirl.Settings
-
- getNotificationsBlocked(Context) - Static method in class com.swirl.Util
-
- getNotificationsSilent(Context) - Static method in class com.swirl.Util
-
- getNotificationText() - Method in class com.swirl.Content
-
Gets the notification text if present
- getNotificationTitle() - Method in class com.swirl.Content
-
Gets the notification title if present or application label if not
- getNotificationWithImage(boolean, Completion) - Method in class com.swirl.Content
-
Get a operating system Notification object for this content or null if
the content has no notification.
- getObject() - Method in class com.swirl.Attachment
-
- getObject(String) - Static method in class com.swirl.Settings
-
- getObject(String, JSONObject) - Method in class com.swirl.SObject
-
- getObject(String) - Method in class com.swirl.SObject
-
- getParent() - Method in class com.swirl.Visit
-
Get the parent Visit.
- getPartner() - Method in class com.swirl.Beacon
-
Return the partner for this beacon
- getPartnerIdentifier() - Method in class com.swirl.Config.Location
-
Get the Partner identifier.
- getPartnerName() - Method in class com.swirl.API
-
- getPartnerRoles(Config.Partner) - Method in class com.swirl.Config.User
-
- getPartnersWithRoles(String[]) - Method in class com.swirl.Config.User
-
- getPeripheral() - Method in class com.swirl.Beacon
-
Get the peripheral associated with this beacon (if in configuration mode)
- getPeripheralBeacon(Beacon, String, Completion) - Static method in class com.swirl.Config.Beacon
-
- getPeripheralBeacon(Beacon, String, long, Completion) - Static method in class com.swirl.Config.Beacon
-
- getPlacement() - Method in class com.swirl.Config.Beacon
-
Returns the current (possibly uncommitted) placement for the beacon
- getPlacement() - Method in class com.swirl.Location
-
Gets the placement associated with this Location.
- getPlacements() - Method in class com.swirl.Config.Partner
-
- getPolyCoords() - Method in class com.swirl.Region
-
- getPolyCount() - Method in class com.swirl.Region
-
For polygon regions, get then number of vertices in the polygon
- getPower() - Method in class com.swirl.Beacon
-
Get the transmit power as specified in the platform database (as opposed to read directly
from the beacon).
- getProtocol() - Method in class com.swirl.Beacon
-
Return the protocol of the underlying advertisements
- getProtocol(String) - Static method in class com.swirl.BeaconAdvertisement
-
Returns the identifier for the protocol given an identifier
- getProtocol() - Method in class com.swirl.BeaconAdvertisement
-
Returns the identifier for the protocol
- getProtocolString() - Method in class com.swirl.Beacon
-
Return the protocol description of the underlying advertisements
- getProtocolString(int) - Static method in class com.swirl.BeaconAdvertisement
-
Returns the protocol description given the id
- getProtocolString() - Method in class com.swirl.BeaconAdvertisement
-
Returns the protocol of the advertisement
- getPushAuthority() - Method in class com.swirl.API
-
- getPushIdentifier() - Method in class com.swirl.API
-
- getPushService() - Method in class com.swirl.API
-
- getRadius() - Method in class com.swirl.Region
-
Get the radius of the region (meters).
- getRange() - Method in class com.swirl.Beacon
-
Compute a range in meters based on the current RSSI estimate.
- getRange() - Method in class com.swirl.Region
-
Get the approximate range (in meters) to the center of the region
- getRange() - Method in class com.swirl.Signal
-
Get the approximate range to the singal source in meters.
- getRange() - Method in class com.swirl.WifiInfo
-
Return the approximate range to this access point.
- getRssi() - Method in class com.swirl.Beacon
-
Computes a RSSI value based on the current working set of BeaconAdvertisements associated
with this beacon.
- getRssi() - Method in class com.swirl.WifiInfo
-
Get ths RSSI associated with the last update from the operating system.
- getSerial() - Method in class com.swirl.Beacon
-
If resolved, returns the beacon serial number, otherwise an empty string.
- getServerConfigurationState() - Method in class com.swirl.Config.Beacon
-
- getService(String) - Method in class com.swirl.Peripheral
-
- getShareIntent() - Method in class com.swirl.Content
-
Returns an Intent suitable for using with the Android Share Widget
- getShortValue(String) - Method in class com.swirl.Peripheral
-
- getSignal() - Method in class com.swirl.Location
-
Gets the signal (beacon, wifi network, or geo-fence region) associated with this Location instance.
- getState() - Method in class com.swirl.Beacon
-
Return the current state of the beacon with respect to its threshold.
- getStatus() - Method in class com.swirl.Swirl
-
Return the library's running status.
- getString(String, String) - Static method in class com.swirl.Settings
-
- getString(String, String) - Method in class com.swirl.SObject
-
- getString(String) - Method in class com.swirl.SObject
-
- getStringArray(String, String) - Static method in class com.swirl.Settings
-
- getStringArray(String) - Static method in class com.swirl.Settings
-
- getThreshold() - Method in class com.swirl.Beacon
-
Get the RSSI threshold value.
- getTimestamp() - Method in class com.swirl.Content
-
Returns the milliseconds since epoch of when the content was received by the client.
- getTimezone() - Method in class com.swirl.Location
-
Get the timezone associated with this Location.
- getType() - Method in class com.swirl.Attachment
-
- getType() - Method in class com.swirl.Beacon
-
Inherited from Signal, for beacons this always returns the same value.
- getType() - Method in class com.swirl.Content
-
Get the content type associated with this content.
- getType() - Method in class com.swirl.Region
-
Get the signal type -- always returns TYPE_GEOFENCE
- getType() - Method in class com.swirl.Signal
-
Get the type of signal
- getType() - Method in class com.swirl.WifiInfo
-
Return the signal type of this object.
- getURL() - Method in class com.swirl.Content
-
Get the URL associated with this content.
- getURN() - Method in class com.swirl.Signal
-
Get the URN identifier for this signal
- getUserInfo() - Method in class com.swirl.API
-
- getUserInfo() - Method in class com.swirl.Swirl
-
* Get the currently stored user-info attributes.
- getUserKey() - Method in class com.swirl.API
-
- getUserKey() - Method in class com.swirl.Swirl
-
Returns a string representation of the UUID that the library generates for this device.
- getValue(String) - Method in class com.swirl.Peripheral
-
- getVersion() - Method in class com.swirl.Config.Firmware
-
- getVersion() - Method in class com.swirl.Swirl
-
Get the current version (as a string) of the library.
- getVersionNum() - Method in class com.swirl.Config.Firmware
-
- getVersions(String, String, Completion) - Static method in class com.swirl.Config.Firmware
-
- getVisit() - Method in class com.swirl.Content
-
Get the Visit object associated with this content (if present)
- getVisitsForLocation(Location) - Method in class com.swirl.VisitManager
-
Get a list of the active visit records for a given location.
- getWidth() - Method in class com.swirl.Config.Floorplan
-
- GOOGLE_BEACON_API_KEY - Static variable in class com.swirl.Settings
-
- GOOGLE_SENDER_ID - Static variable in class com.swirl.Settings
-
- safeRun() - Method in class com.swirl.SafeRunnable
-
- SafeRunnable - Class in com.swirl
-
Created by Tom on 8/3/16.
- SafeRunnable() - Constructor for class com.swirl.SafeRunnable
-
- safeRunThrows() - Method in class com.swirl.SafeRunnable
-
- SCAN_MODE_ALWAYS - Static variable in class com.swirl.Settings
-
- SCAN_MODE_INUSE - Static variable in class com.swirl.Settings
-
- SCAN_MODE_MANUAL - Static variable in class com.swirl.Settings
-
- SCAN_MODE_NONE - Static variable in class com.swirl.Settings
-
- SCAN_MODE_REGION - Static variable in class com.swirl.Settings
-
- SECONDS(long) - Static method in class com.swirl.Util
-
- SECS_PER_DAY - Static variable in class com.swirl.Util
-
- SECS_PER_HOUR - Static variable in class com.swirl.Util
-
- SECS_PER_MINUTE - Static variable in class com.swirl.Util
-
- SECS_PER_WEEK - Static variable in class com.swirl.Util
-
- SECURECAST_UUID - Static variable in class com.swirl.BeaconAdvertisement
-
A Bluetooth standard UUID representing the SecureCast Service.
- Service() - Constructor for class com.swirl.Fcm.Service
-
- Service() - Constructor for class com.swirl.Swirl.Service
-
- service - Static variable in class com.swirl.Swirl.Service
-
- setActivity(Activity) - Method in class com.swirl.NearbyManager
-
Nearby API's need to have an activity context in order to function, this can be called
to provide a valid context whenever it is available or changes
- setBackgroundMode(boolean) - Static method in class com.swirl.Settings
-
- setBackgroundMode(boolean) - Method in class com.swirl.Swirl
-
Sets the current operating mode to foreground or background.
- setBeaconHandlerForManufacturer(Config.BeaconHandler, String) - Static method in class com.swirl.Config
-
- setCharacteristicNotification(BluetoothGattCharacteristic, boolean, Completion, Completion) - Method in class com.swirl.Peripheral
-
- setCharacteristicNotification(String, boolean, Completion, Completion) - Method in class com.swirl.Peripheral
-
- setConnectionPriority(int, long, long) - Method in class com.swirl.Peripheral
-
- setConnectionPriority(int) - Method in class com.swirl.Peripheral
-
- setData(Object) - Method in class com.swirl.Completion
-
- setError(int) - Method in class com.swirl.Completion
-
- setError(int) - Method in class com.swirl.Signal
-
Set the error for this signal or 0 to clear any error condition.
- setException(Throwable) - Method in class com.swirl.Completion
-
- setExecutor(Executor) - Method in class com.swirl.Completion
-
- setFarImage(Bitmap) - Method in class com.swirl.Config.Beacon
-
Associates a far image with a beacon and optional marker
- setFarImageMarker(Config.ImageMarker) - Method in class com.swirl.Config.Beacon
-
Set an image marker for the far image
- setFilter(MessageFilter.Builder) - Method in class com.swirl.NearbyManager
-
Override the internal default message filters and supply your own.
- setFirmware(Config.Firmware) - Method in class com.swirl.Config.Beacon
-
Set the firmware for this beacon.
- setFloorplanLocation(Config.Floorplan, Config.ImageMarker) - Method in class com.swirl.Config.Beacon
-
Sets the floorplan location (pin) for the beacon
- setLabel(String) - Method in class com.swirl.Completion
-
- setLastDetected(long) - Method in class com.swirl.Region
-
- setLocation(Config.Location) - Method in class com.swirl.Config.Beacon
-
Sets the new location for the beacon.
- setMenuIconColors(Menu, int) - Static method in class com.swirl.Util
-
- setNearImage(Bitmap) - Method in class com.swirl.Config.Beacon
-
Associates a near image with a beacon and optional marker
- setNearImageMarker(Config.ImageMarker) - Method in class com.swirl.Config.Beacon
-
Set an image marker for the near image
- setOptions(Bundle) - Method in class com.swirl.Swirl
-
Pushes a bundle of property value pairs into Settings.
- setPlacement(Placement) - Method in class com.swirl.Config.Beacon
-
Set the current placement for the beacon
- setProperties(JSONObject) - Method in class com.swirl.SObject
-
- setRssiParams(JSONObject) - Method in class com.swirl.Beacon
-
Set a custom RSSI params to control RSSI smoothing
opt_sample_age - optimal seconds to average over
max_sample_age - maximum seconds to average over if less than min samples
min_samples - minimum number of samples to require
- setServerConfigurationState(JSONObject) - Method in class com.swirl.Config.Beacon
-
- SETTING_RESET_TIME - Static variable in class com.swirl.Settings
-
- settings(API.Completion) - Method in class com.swirl.API
-
- Settings - Class in com.swirl
-
Settings
- Settings() - Constructor for class com.swirl.Settings
-
- setToolbarForegroundColor(Toolbar, int) - Static method in class com.swirl.Util
-
- setUserInfo(JSONObject) - Method in class com.swirl.API
-
- setUserInfo(JSONObject) - Method in class com.swirl.Swirl
-
Set the currently store user attributes
- SHA1(String) - Static method in class com.swirl.Util
-
- SHA256(byte[]) - Static method in class com.swirl.Util
-
- SHA256(String) - Static method in class com.swirl.Util
-
- shareProvider - Variable in class com.swirl.ContentActivity
-
- shouldNotifyForContent(Content, Notification) - Method in class com.swirl.ContentManager
-
Called before a notification is presented.
- shouldNotifyForContent(Content, Completion) - Method in class com.swirl.ContentManager
-
Called before a notification is generated (async).
- shouldStartContentURLActivity(Content, Intent) - Method in class com.swirl.ContentManager
-
Called before CONTENT_TYPE_URL content is activated.
- shouldStartContentViewActivity(Content, Intent) - Method in class com.swirl.ContentManager
-
Called before CONTENT_TYPE_SWIRL content is activated.
- SHOW_CONTENT_TOAST - Static variable in class com.swirl.Settings
-
- showContent() - Method in class com.swirl.ContentActivity
-
- showHistory() - Method in class com.swirl.ContentActivity
-
- showToastForContent(Content) - Method in class com.swirl.ContentManager
-
- Signal - Class in com.swirl
-
Signal is the abstract base class for signal objects: beacon, wifi network, region.
- Signal(JSONObject, String) - Constructor for class com.swirl.Signal
-
- SObject - Class in com.swirl
-
SObject is the base class for all Swirl platform objects.
- SObject(JSONObject) - Constructor for class com.swirl.SObject
-
- squelch(BeaconAdvertisement, long) - Method in class com.swirl.BeaconScanner
-
- start(Bundle, API.Completion) - Method in class com.swirl.API
-
- start() - Method in class com.swirl.BeaconManager
-
This is called by the system when started.
- start() - Method in class com.swirl.BeaconScanner
-
- start() - Method in class com.swirl.ContentManager
-
- start() - Method in class com.swirl.NearbyManager
-
This is called by the system when started or when a manager is added to a
started system.
- start() - Method in class com.swirl.RegionManager
-
- start(Context) - Static method in class com.swirl.Swirl.Service
-
- start(Bundle) - Method in class com.swirl.Swirl
-
Starts the sdk and all loaded managers.
- start() - Method in class com.swirl.VisitManager
-
- start() - Method in class com.swirl.WifiManager
-
- startContentViewActivity() - Method in class com.swirl.ContentManager
-
Forces the a call to startActivity on the ContentActivity.
- StartedEvent() - Constructor for class com.swirl.Swirl.StartedEvent
-
- startScanning() - Method in class com.swirl.BeaconScanner
-
- STATE_INSIDE - Static variable in class com.swirl.Beacon
-
This value indicates that there are valid advertisements to compute a range and the
BeaconManager has determined that the beacon is within the specified range.
- STATE_OUTSIDE - Static variable in class com.swirl.Beacon
-
This value indicates that there are valid advertisements to compute a range and the
BeaconManager has determined that the beacon is outside of the specified range.
- STATE_UNKNOWN - Static variable in class com.swirl.Beacon
-
This value indicates that there are not enough recent advertisements to compute a state.
- STATUS_BLUETOOTH - Static variable in class com.swirl.Swirl
-
If this bit is set, Bluetooth Services are available.
- STATUS_DEVICE_MASK - Static variable in class com.swirl.Swirl
-
A bit mask for accessing device status portion
- STATUS_ERROR - Static variable in class com.swirl.Swirl
-
If this bit is set, the system has reported an error, which is available in the error property.
- STATUS_LOCATION - Static variable in class com.swirl.Swirl
-
If this bit is set, Location Services are authorized.
- STATUS_NETWORK - Static variable in class com.swirl.Swirl
-
If this bit is set, Network Services are available.
- STATUS_NONE - Static variable in class com.swirl.Swirl
-
This value indicates that the system is not running.
- STATUS_NOTIFICATIONS - Static variable in class com.swirl.Swirl
-
If this bit is set, Notifications are enabled.
- STATUS_PENDING - Static variable in class com.swirl.Swirl
-
If this bit is set, the system is transitioning from Stopped to Running or the reverse.
- STATUS_RUNNING - Static variable in class com.swirl.Swirl
-
If this bit is set, the system is either Running or if Pending is also set, Stopping.
- STATUS_SWIRL_MASK - Static variable in class com.swirl.Swirl
-
A bit mask for accessing Swirl status portion
- StatusChangedEvent(int) - Constructor for class com.swirl.Swirl.StatusChangedEvent
-
- stop() - Method in class com.swirl.BeaconManager
-
This is called by the system when stopped.
- stop() - Method in class com.swirl.BeaconScanner
-
- stop() - Method in class com.swirl.ContentManager
-
- stop() - Method in class com.swirl.NearbyManager
-
This is called by the system when stopped.
- stop() - Method in class com.swirl.RegionManager
-
- stop(Context) - Static method in class com.swirl.Swirl.Service
-
- stop() - Method in class com.swirl.Swirl
-
Stops the sdk.
- stop() - Method in class com.swirl.VisitManager
-
- stop() - Method in class com.swirl.WifiManager
-
- stopScanning() - Method in class com.swirl.BeaconScanner
-
- streamEvents() - Method in class com.swirl.Location
-
True if event streaming is enabled for this location
- streamMessage(JSONObject) - Method in class com.swirl.Swirl
-
Publish a message to the live event stream.
- stringArray(JSONArray) - Static method in class com.swirl.Util
-
- stringArray(String, String) - Static method in class com.swirl.Util
-
- stringArray(Object) - Static method in class com.swirl.Util
-
- suspend() - Method in class com.swirl.EventBus
-
Temporarily suspend event delivery.
- Swirl - Class in com.swirl
-
The Swirl class is the main entry point into the Swirl Proximity Library for delivery of proximity and content
events to your app.
- Swirl.BackgroundEvent - Class in com.swirl
-
Event sent when the application goes into the background.
- Swirl.DeviceChanged - Class in com.swirl
-
A subclass of Receiver for device related events.
- Swirl.ErrorEvent - Class in com.swirl
-
Event sent when Swirl reports an error
- Swirl.ForegroundEvent - Class in com.swirl
-
Event sent when the application comes into the foreground.
- Swirl.LocationChanged - Class in com.swirl
-
A subclass of Receiver for location related events.
- Swirl.Receiver - Class in com.swirl
-
Base class for all BroadcastReceivers.
- Swirl.Service - Class in com.swirl
-
This service class presents a STICKY service which runs in the background after the application
has been terminated or has no visible activities in the foreground.
- Swirl.StartedEvent - Class in com.swirl
-
Event sent when Swirl started without error.
- Swirl.StatusChangedEvent - Class in com.swirl
-
Event sent when Swirl status changes.
- SwirlListener - Class in com.swirl
-
SwirlListener is a convenience class created to facilitate intercepting events on the eventBus.
- SwirlListener() - Constructor for class com.swirl.SwirlListener
-