Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W 

I

i(String) - Static method in class com.kontakt.sdk.android.common.log.Logger
Send an Info log message
i(String, Throwable) - Static method in class com.kontakt.sdk.android.common.log.Logger
Send an Info log message and log the exception.
IAction - Interface in com.kontakt.sdk.android.common.model
Actions are the properties of Proximity Sources.
IAction.ActionType - Enum in com.kontakt.sdk.android.common.model
Action type specifies what kind of information can be retrieved from Action.
IBeacon - Interface in com.kontakt.sdk.android.common.model
Beacon model represents JSON model of Beacon device with kontakt.io logic applied.
IBEACON_PROFILE_FIRMWARE_VERSIONS - Static variable in class com.kontakt.sdk.android.common.FirmwareRevisions
Set of firmware revisions of beacon devices which support only iBeacon profile
IBeaconAdvertisingDataController - Class in com.kontakt.sdk.android.ble.discovery.ibeacon
AdvertisingDataController extracts necessary data from propagated Beacon's advertising package frame and describes devices .
IBeaconAdvertisingDataController(IBeaconScanContext) - Constructor for class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconAdvertisingDataController
AdvertisingDataController handles advertising data (android.bluetooth.BluetoothAdapter.LeScanCallback).
IBeaconAdvertisingPacket - Interface in com.kontakt.sdk.android.ble.discovery.ibeacon
AdvertisingPackage provides parsed data from received in Scan Record.
IBeaconDevice - Interface in com.kontakt.sdk.android.common.profile
 
IBeaconDeviceEvent - Class in com.kontakt.sdk.android.ble.discovery.ibeacon
This event is notified once the IBeaconScanContext has been included to the global ScanContext and the ProximityManager scans within this global Scan Context.
IBeaconDeviceEvent(EventType, BeaconRegion) - Constructor for class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconDeviceEvent
Instantiates a new iBeacon device event.
IBeaconDeviceEvent(EventType, IBeaconRegion, List<IBeaconDevice>) - Constructor for class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconDeviceEvent
Instantiates a new iBeacon device event.
IBeaconDiscoverer - Class in com.kontakt.sdk.android.ble.discovery.ibeacon
Performs IBeacon devices discovery and sends specific events via DiscoveryContract.
IBeaconDiscoverer(IBeaconScanContext, ActivityCheckConfiguration, DiscoveryContract) - Constructor for class com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconDiscoverer
Instantiates a new IBeaconDiscoverer instance.
IBeaconFilter - Interface in com.kontakt.sdk.android.ble.filter.ibeacon
Contract interface for every filter included in kontakt.io Android SDK.
IBeaconFilters - Class in com.kontakt.sdk.android.ble.filter.ibeacon
Filters are designed to enable more detailed devices search.
IBeaconFutureId - Class in com.kontakt.sdk.android.common.model
Represents api response with resolved beacon id (from shuffled) and set of future shuffles
IBeaconFutureId() - Constructor for class com.kontakt.sdk.android.common.model.IBeaconFutureId
 
IBeaconMultiFilter - Class in com.kontakt.sdk.android.ble.filter.ibeacon
Multi Filter allows to specify several parameters to search specific Beacon.
IBeaconMultiFilter(IBeaconMultiFilter.Builder) - Constructor for class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconMultiFilter
 
IBeaconMultiFilter.Builder - Class in com.kontakt.sdk.android.ble.filter.ibeacon
Multi filter Builder.
IBeaconPropertyValidator - Class in com.kontakt.sdk.android.common.util
Provides checking methods for different properties of iBeacon devices.
IBeaconRegion - Interface in com.kontakt.sdk.android.common.profile
 
IBeaconScanContext - Class in com.kontakt.sdk.android.ble.configuration.scan
Provides description of conditions accordin to which Android device searches IBeacon device and notifies about their presence.
IBeaconScanContext.Builder - Class in com.kontakt.sdk.android.ble.configuration.scan
Specifies the context within which the Android device should scan iBeacon devices.
IBeaconUniqueIdFilter - Class in com.kontakt.sdk.android.ble.filter.ibeacon
A predicate accepting iBeacon devices with specific unique ID.
IBeaconUniqueIdFilter(String) - Constructor for class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconUniqueIdFilter
 
IBrandedPlace - Interface in com.kontakt.sdk.android.common.model
BrandedPlace interface describes a place signified by Image cover that can be named and provided with description concerning its existence.
IBrowserAction - Interface in com.kontakt.sdk.android.common.model
Browser action contains source url that redirects to certain Web page.
ICloudBeacon - Interface in com.kontakt.sdk.android.common.model
ICloudBeacon provids
ICloudBeacon.HashingPolicy - Enum in com.kontakt.sdk.android.common.model
The enum Hashing policy.
ICloudBeacon.WorkingMode - Enum in com.kontakt.sdk.android.common.model
The enum Working mode.
ICloudConfig - Interface in com.kontakt.sdk.android.common.model
The interface representing Config for Cloud Beacon device.
ICompany - Interface in com.kontakt.sdk.android.common.model
Company model describes real Company registered in kontakt.io database.
IConfig - Interface in com.kontakt.sdk.android.common.model
Config represents configuration which Beacon device must be updated with.
IContentAction - Interface in com.kontakt.sdk.android.common.model
Content action contains source url that redirects to content that may be downloaded.
ICounters - Interface in com.kontakt.sdk.android.common.model
 
ICredentials - Interface in com.kontakt.sdk.android.common.model
 
ID - Static variable in class com.kontakt.sdk.android.common.util.Constants
The ID constant.
IDENTIFIER - Static variable in class com.kontakt.sdk.android.common.util.Constants.Region
 
IDevice - Interface in com.kontakt.sdk.android.common.model
 
IEddystoneDevice - Interface in com.kontakt.sdk.android.common.profile
 
IEddystoneNamespace - Interface in com.kontakt.sdk.android.common.profile
 
IEventCollector - Interface in com.kontakt.sdk.android.monitoring
 
IFirmware - Interface in com.kontakt.sdk.android.common.model
Firmware provides information concerning the Beacon embedded software that is currently installed on it.
IFutureId<DEVICE_ID> - Interface in com.kontakt.sdk.android.common.model
Interface for resolved device ids from api.
IKontaktApiClient - Interface in com.kontakt.sdk.android.http.interfaces
Kontakt REST client provides interaction with kontakt.io RESTful service.
IKontaktDeviceConnection - Interface in com.kontakt.sdk.android.ble.connection
 
IKontaktDeviceConnection.ConnectionListener - Interface in com.kontakt.sdk.android.ble.connection
 
IllegalOperationException - Exception in com.kontakt.sdk.android.ble.exception
Exception indicating that wanted operation is not available on particular device
IllegalOperationException(String) - Constructor for exception com.kontakt.sdk.android.ble.exception.IllegalOperationException
 
IMAGE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Venue
The IMAGE.
IManager - Interface in com.kontakt.sdk.android.common.model
Manager represents person using kontakt.io SDK.
IManager.Role - Enum in com.kontakt.sdk.android.common.model
The Manager's Role.
IMPORTANT - Static variable in class com.kontakt.sdk.android.common.util.Constants.Firmware
The IMPORTANT.
INamespace - Interface in com.kontakt.sdk.android.common.model
Represents namespace for eddystone devices
incMoment - Variable in class com.kontakt.sdk.android.ble.math.Mean
Determines whether or not this statistic can be incremented or cleared.
increment(double) - Method in class com.kontakt.sdk.android.ble.math.Mean
 
increment(double) - Method in class com.kontakt.sdk.android.ble.math.Sum
 
indexOf(Object) - Method in class com.kontakt.sdk.android.ble.util.ReplacingArrayList
 
indexOfKey(int) - Method in class com.kontakt.sdk.android.ble.util.SafeSparseLongArray
 
indexOfValue(long) - Method in class com.kontakt.sdk.android.ble.util.SafeSparseLongArray
 
init() - Static method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Init hash code builder.
init(int, int) - Static method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
Init hash code builder.
initialize(String) - Static method in class com.kontakt.sdk.android.common.KontaktSDK
Inits SDK with given api key
initialize(Context) - Static method in class com.kontakt.sdk.android.common.KontaktSDK
Inits SDK from Context by reading api key from AndroidManifest
initializeScan(ScanContext) - Method in class com.kontakt.sdk.android.ble.manager.ProximityManager
 
initializeScan(ScanContext, OnServiceReadyListener) - Method in class com.kontakt.sdk.android.ble.manager.ProximityManager
 
initializeScan(ScanContext) - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManagerContract
Initializes scan
initializeScan(ScanContext, OnServiceReadyListener) - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManagerContract
Initializes scan and connects to backing service if the connection is not established.
initializeScan(ScanContext) - Method in class com.kontakt.sdk.android.manager.KontaktProximityManager
 
initializeScan(ScanContext, OnServiceReadyListener) - Method in class com.kontakt.sdk.android.manager.KontaktProximityManager
 
insertDevicesIntoSpace(Space, ReplacingArrayList<RBD>) - Method in class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceDiscoverer
 
INSTANCE_ID - Static variable in class com.kontakt.sdk.android.common.util.Constants.Eddystone
 
INSTANCE_MAX_BYTES_LENGTH - Static variable in class com.kontakt.sdk.android.common.util.Constants.Eddystone
 
INTERVAL - Static variable in class com.kontakt.sdk.android.common.util.Constants.Config
The INTERVAL.
INTERVAL - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
The INTERVAL.
INTERVAL - Static variable in class com.kontakt.sdk.android.common.util.Constants.Profile
The INTERVAL.
invert(byte[]) - Static method in class com.kontakt.sdk.android.common.util.ConversionUtils
Inverts bytes array.
IPreset - Interface in com.kontakt.sdk.android.common.model
Preset describes the predefined set of parameters that Beacon can be configured with.
IProximityUUID - Interface in com.kontakt.sdk.android.common.model
Represents Proximity for IBeacon devices
isAllASCIIPrintable(String) - Static method in class com.kontakt.sdk.android.common.util.EddystoneUtils
 
isAuthenticated() - Method in interface com.kontakt.sdk.android.ble.connection.IKontaktDeviceConnection
 
isAuthenticated() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
 
isAuthenticated() - Method in interface com.kontakt.sdk.android.ble.connection.RemoteKontaktDeviceConnection
Provides information whether the remote device has been authenticated.
isBluetoothEnabled() - Static method in class com.kontakt.sdk.android.ble.util.BluetoothUtils
Is bluetooth enabled.
isBluetoothLeSupported(Context) - Static method in class com.kontakt.sdk.android.ble.util.BluetoothUtils
Provides information concerning Bluetooth Low Energy support.
isClosed() - Method in interface com.kontakt.sdk.android.ble.connection.IKontaktDeviceConnection
 
isClosed() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
 
isClosed() - Method in interface com.kontakt.sdk.android.ble.connection.RemoteKontaktDeviceConnection
Provides information whether the connection to the remote device is established.
isConnected() - Method in interface com.kontakt.sdk.android.ble.connection.IKontaktDeviceConnection
 
isConnected() - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
 
isConnected() - Method in interface com.kontakt.sdk.android.ble.connection.RemoteKontaktDeviceConnection
Provides information whether connection is established to the device.
isConnected() - Method in class com.kontakt.sdk.android.ble.manager.ProximityManager
 
isConnected() - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManagerContract
Provides information about connection state with backing service.
isConnected() - Method in interface com.kontakt.sdk.android.ble.manager.ServiceConnector
Checks whether the connector is connected to backing service.
isConnected() - Method in class com.kontakt.sdk.android.manager.KontaktProximityManager
 
isConnectedToDevice() - Method in class com.kontakt.sdk.android.connection.SyncableKontaktDeviceConnection
 
isDeviceAuthenticated() - Method in class com.kontakt.sdk.android.connection.SyncableKontaktDeviceConnection
 
isEddystoneOnly(String) - Static method in class com.kontakt.sdk.android.common.FirmwareRevisions
Checks if provided firmware versions is applicable only for Eddystone profile
isETagPresent() - Method in class com.kontakt.sdk.android.http.HttpResult
Checks whether ETag is present.
isGattError(int) - Static method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
Metohd for checking is error code indicating GATT error
isIBeaconOnly(String) - Static method in class com.kontakt.sdk.android.common.FirmwareRevisions
Checks if provided firmware versions is applicable only for iBeacon profile
isImportant() - Method in class com.kontakt.sdk.android.common.model.Firmware
 
isImportant() - Method in interface com.kontakt.sdk.android.common.model.IFirmware
Returns true if the firmware is important.
isInitialized() - Method in class com.kontakt.sdk.android.cache.FutureShufflesCache
 
isInitialized() - Static method in class com.kontakt.sdk.android.common.KontaktSDK
 
isMonitoringEnabled() - Method in class com.kontakt.sdk.android.configuration.KontaktProximityManagerConfiguration
 
isNotifiable() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Checks whether wrapped characteristic is notifiable.
isOptional() - Method in class com.kontakt.sdk.android.common.model.Firmware
 
isOptional() - Method in interface com.kontakt.sdk.android.common.model.IFirmware
Checks is firmware update not mandatory
isPresent() - Method in class com.kontakt.sdk.android.common.util.SDKOptional
Is present.
isPresent() - Method in class com.kontakt.sdk.android.http.HttpResult
Checkes whether result value is present.
isReadable() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Checks whether wrapped characteristic is readable.
isScanning() - Method in class com.kontakt.sdk.android.ble.manager.ProximityManager
 
isScanning() - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManagerContract
Provides information whether the ProximityManager is currently scanning.
isScanning(int) - Method in class com.kontakt.sdk.android.ble.service.ProximityService
Provides information whether BeaconService is in ranging.
isScanning() - Method in class com.kontakt.sdk.android.manager.KontaktProximityManager
 
isScheduled() - Method in class com.kontakt.sdk.android.common.model.Firmware
 
isScheduled() - Method in interface com.kontakt.sdk.android.common.model.IFirmware
Checks is firmware scheduled to update
isSearchMetaPresent() - Method in class com.kontakt.sdk.android.http.HttpResult
Is search meta present.
isSecure() - Method in class com.kontakt.sdk.android.ble.device.KontaktDeviceCharacteristics
 
isSecure() - Method in interface com.kontakt.sdk.android.common.profile.RemoteBluetoothDevice.Characteristics
 
isShared() - Method in interface com.kontakt.sdk.android.common.model.INamespace
Checks if namespace is shared to you
isShared() - Method in interface com.kontakt.sdk.android.common.model.IProximityUUID
Checks if proximity is shared to you
isShared() - Method in class com.kontakt.sdk.android.common.model.Namespace
 
isShared() - Method in class com.kontakt.sdk.android.common.model.ProximityUUID
 
isShuffled() - Method in class com.kontakt.sdk.android.ble.device.BeaconDevice
Checks is device shuffled
isShuffled() - Method in class com.kontakt.sdk.android.ble.device.BeaconRegion
 
isShuffled() - Method in class com.kontakt.sdk.android.ble.device.EddystoneDevice
 
isShuffled() - Method in interface com.kontakt.sdk.android.ble.discovery.eddystone.EddystoneUIDAdvertisingPacket
 
isShuffled() - Method in interface com.kontakt.sdk.android.ble.discovery.ibeacon.IBeaconAdvertisingPacket
 
isShuffled() - Method in class com.kontakt.sdk.android.ble.discovery.ScanResponse
 
isShuffled() - Method in class com.kontakt.sdk.android.common.model.Beacon
 
isShuffled() - Method in class com.kontakt.sdk.android.common.model.CloudBeacon
 
isShuffled() - Method in class com.kontakt.sdk.android.common.model.CloudConfig
 
isShuffled() - Method in class com.kontakt.sdk.android.common.model.Config
 
isShuffled() - Method in interface com.kontakt.sdk.android.common.model.IConfig
Checks if device is shuffled
isShuffled() - Method in interface com.kontakt.sdk.android.common.model.IDevice
Checks if device is shuffled
isShuffled() - Method in interface com.kontakt.sdk.android.common.model.INamespace
Checks is namespace shuffled or not
isShuffled() - Method in interface com.kontakt.sdk.android.common.model.IProximityUUID
Checks if proximity is shuffled or not
isShuffled() - Method in class com.kontakt.sdk.android.common.model.Namespace
 
isShuffled() - Method in class com.kontakt.sdk.android.common.model.ProximityUUID
 
isShuffled() - Method in interface com.kontakt.sdk.android.common.profile.IBeaconRegion
 
isShuffled() - Method in interface com.kontakt.sdk.android.common.profile.RemoteBluetoothDevice
 
isStringOnlyHex(String) - Static method in class com.kontakt.sdk.android.common.util.EddystoneUtils
 
isSwitchable(String) - Static method in class com.kontakt.sdk.android.common.FirmwareRevisions
Checks if provided firmware versions supports switching profiles
isValid(AdvertisingPacket, Space) - Method in interface com.kontakt.sdk.android.ble.discovery.Validator
 
isWritable() - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
Checks whether wrapped characteristic is writable.
IVenue - Interface in com.kontakt.sdk.android.common.model
Venue acts as Region.
A B C D E F G H I J K L M N O P Q R S T U V W 
Skip navigation links