- absent() - Static method in class com.kontakt.sdk.android.common.util.SDKOptional
- 
Absent optional. 
- AbstractBluetoothDeviceDiscoverer<Space,RBD extends RemoteBluetoothDevice> - Class in com.kontakt.sdk.android.ble.discovery
- 
Abstraction for Bluetooth device discoverers in the SDK. 
- AbstractBluetoothDeviceDiscoverer(DiscoveryContract, DistanceSort, Collection<EventType>, ActivityCheckConfiguration, Collection<Space>, long) - Constructor for class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceDiscoverer
-  
- AbstractBluetoothDeviceEvent - Class in com.kontakt.sdk.android.ble.discovery
- 
Provides abstraction for every event included in kontakt.io Android SDK. 
- AbstractBluetoothDeviceEvent(EventType, DeviceProfile, List<? extends RemoteBluetoothDevice>, long) - Constructor for class com.kontakt.sdk.android.ble.discovery.AbstractBluetoothDeviceEvent
-  
- AbstractEntityData - Class in com.kontakt.sdk.android.http.data
- 
Abstract entity data represents data that are included to perform CRUD operation with
 KontaktApiClient. 
- AbstractEntityData(EntityData) - Constructor for class com.kontakt.sdk.android.http.data.AbstractEntityData
- 
Instantiates a new Abstract entity data. 
- accept(T, U) - Method in interface com.kontakt.sdk.android.common.interfaces.SDKBiConsumer
- 
Accept method. 
- accept(T) - Method in interface com.kontakt.sdk.android.common.interfaces.SDKConsumer
- 
Accept method. 
- ACCEPT_VERSION - Static variable in class com.kontakt.sdk.android.http.KontaktApiClient
-  
- acceptProfile(IPreset, WriteBatchListener<IPreset>) - Method in interface com.kontakt.sdk.android.ble.connection.IKontaktDeviceConnection
-  
- acceptProfile(IPreset, WriteBatchListener<IPreset>) - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
- 
Accepts predefined profile ( Preset) and changes parameters for Beacon. 
- Access - Enum in com.kontakt.sdk.android.common.model
- 
OWNER, SUPERVISOR, VIEWER, EDITOR Your access to the device 
- ACCESS - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
-  
- ACCURACY - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
- 
The ACCURACY. 
- ACTION - Static variable in class com.kontakt.sdk.android.ble.broadcast.BluetoothStateChangeReceiver
- 
Convenience constant equal to BluetoothAdapter#ACTION_STATE_CHANGED.
 
- ACTION_TYPE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Action
- 
The ACTION _ tYPE. 
- ACTION_TYPE_BROWSER - Static variable in class com.kontakt.sdk.android.common.util.Constants.Action
- 
The ACTION _ tYPE _ bROWSER. 
- ACTION_TYPE_CONTENT - Static variable in class com.kontakt.sdk.android.common.util.Constants.Action
- 
The ACTION _ tYPE _ cONTENT. 
- ActionData - Class in com.kontakt.sdk.android.http.data
- 
Action data provides dataset that may be included to
 perform CRUD operations with Action resource. 
- ACTIONS_COUNT - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
- 
The ACTIONS COUNT. 
- actionsApi() - Method in class com.kontakt.sdk.android.http.KontaktApiClient
-  
- ActionsApiAccessor - Interface in com.kontakt.sdk.android.http.interfaces
- 
Actions API accessor provides interface describing interaction with API and Actions management. 
- ACTIVE_PROFILE - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
-  
- ActivityCheckConfiguration - Class in com.kontakt.sdk.android.ble.configuration
- 
Activity Check configuration describes the time boundary after which the beacon
 device is interpreted as absent and than is removed from internal cache. 
- ActivityCheckConfiguration(long, long) - Constructor for class com.kontakt.sdk.android.ble.configuration.ActivityCheckConfiguration
- 
Instantiates new immutable Beacon Activity Check Configuration instance 
- add(T) - Method in class com.kontakt.sdk.android.ble.util.ReplacingArrayList
-  
- addDescriptor(BluetoothGattDescriptor) - Method in class com.kontakt.sdk.android.ble.spec.BluetoothDeviceCharacteristic
-  
- addDevice(IDevice) - Method in class com.kontakt.sdk.android.common.model.Venue.Builder
- 
Add beacon. 
- addDeviceProfiles(Collection<DeviceProfile>) - Method in class com.kontakt.sdk.android.common.model.Device.Builder
- 
Sets Device Profiles 
- addDevices(Collection<IDevice>) - Method in class com.kontakt.sdk.android.common.model.Venue.Builder
- 
Add devices. 
- addHeader(String, String) - Method in class com.kontakt.sdk.android.http.RequestDescription.Descriptor
- 
Add header. 
- addOrReplace(T) - Method in class com.kontakt.sdk.android.ble.util.ReplacingArrayList
- 
Add or replace new value. 
- addParameter(String, String) - Method in class com.kontakt.sdk.android.http.data.EntityData.Builder
- 
Add parameter. 
- addParameter(String, int) - Method in class com.kontakt.sdk.android.http.data.EntityData.Builder
- 
Add parameter. 
- addParameter(String, UUID) - Method in class com.kontakt.sdk.android.http.data.EntityData.Builder
- 
Add parameter. 
- addParameter(String, double) - Method in class com.kontakt.sdk.android.http.data.EntityData.Builder
- 
Add parameter. 
- addParameter(String, boolean) - Method in class com.kontakt.sdk.android.http.data.EntityData.Builder
- 
Add parameter 
- addParameter(String, File, SDKFunction<byte[], String>) - Method in class com.kontakt.sdk.android.http.data.EntityData.Builder
- 
Add parameter. 
- addParameter(String, Collection<String>) - Method in class com.kontakt.sdk.android.http.data.EntityData.Builder
- 
Add parameter. 
- addParameter(String, String) - Method in class com.kontakt.sdk.android.http.RequestDescription.Descriptor
- 
Add parameter. 
- addParameterIfNotNull(String, String) - Method in class com.kontakt.sdk.android.http.data.EntityData.Builder
- 
Add parameter if not null. 
- addParameters(List<Map.Entry<String, String>>) - Method in class com.kontakt.sdk.android.http.RequestDescription.Descriptor
- 
Add parameters. 
- addProximityListener(KontaktProximityListener) - Method in class com.kontakt.sdk.android.cache.FutureShufflesCache
-  
- addResolveRequest(int, BluetoothDeviceEvent) - Method in class com.kontakt.sdk.android.cache.FutureShufflesCache
-  
- ADDRESS - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
-  
- ALIAS - Static variable in class com.kontakt.sdk.android.common.util.Constants.Config
- 
The ALIAS. 
- ALIAS - Static variable in class com.kontakt.sdk.android.common.util.Constants.Devices
- 
The ALIAS. 
- ANY_MAJOR - Static variable in class com.kontakt.sdk.android.ble.device.BeaconRegion
- 
Value marking than any major is acceptable 
- ANY_MINOR - Static variable in class com.kontakt.sdk.android.ble.device.BeaconRegion
- 
Value marking than any minor is acceptable 
- API_URL - Static variable in interface com.kontakt.sdk.android.http.interfaces.IKontaktApiClient
-  
- append(int, long) - Method in class com.kontakt.sdk.android.ble.util.SafeSparseLongArray
-  
- append(boolean) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
- 
 Append a hashCodefor aboolean.
 
- append(boolean[]) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
- 
 Append a hashCodefor abooleanarray.
 
- append(byte) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
- 
 Append a hashCodefor abyte.
 
- append(byte[]) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
- 
 Append a hashCodefor abytearray.
 
- append(char) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
- 
 Append a hashCodefor achar.
 
- append(char[]) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
- 
 Append a hashCodefor achararray.
 
- append(double) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
- 
 Append a hashCodefor adouble.
 
- append(double[]) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
- 
 Append a hashCodefor adoublearray.
 
- append(float) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
- 
 Append a hashCodefor afloat.
 
- append(float[]) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
- 
 Append a hashCodefor afloatarray.
 
- append(int) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
- 
 Append a hashCodefor anint.
 
- append(int[]) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
- 
 Append a hashCodefor anintarray.
 
- append(long) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
- 
 Append a hashCodefor along.
 
- append(long[]) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
- 
 Append a hashCodefor alongarray.
 
- append(Object) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
- 
 Append a hashCodefor anObject.
 
- append(Collection) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
-  
- append(Object[]) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
- 
 Append a hashCodefor anObjectarray.
 
- append(short) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
- 
 Append a hashCodefor ashort.
 
- append(short[]) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
- 
 Append a hashCodefor ashortarray.
 
- appendSuper(int) - Method in class com.kontakt.sdk.android.common.util.HashCodeBuilder
- 
 Adds the result of super.hashCode() to this builder. 
- apply(IBeaconAdvertisingPacket) - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.DeviceNameFilter
-  
- apply(IBeaconAdvertisingPacket) - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.FirmwareFilter
-  
- apply(IBeaconAdvertisingPacket) - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconMultiFilter
-  
- apply(IBeaconAdvertisingPacket) - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.IBeaconUniqueIdFilter
-  
- apply(IBeaconAdvertisingPacket) - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.MajorFilter
-  
- apply(IBeaconAdvertisingPacket) - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.MinorFilter
-  
- apply(IBeaconAdvertisingPacket) - Method in class com.kontakt.sdk.android.ble.filter.ibeacon.ProximityUUIDFilter
-  
- apply(T) - Method in interface com.kontakt.sdk.android.common.interfaces.SDKFunction
- 
Apply method. 
- apply(T) - Method in interface com.kontakt.sdk.android.common.interfaces.SDKThrowableFunction
- 
Apply method. 
- applyCloudConfig(ICloudConfig) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
- 
Apply cloud config. 
- applyConfig(IConfig, WriteBatchListener<IConfig>) - Method in interface com.kontakt.sdk.android.ble.connection.IKontaktDeviceConnection
-  
- applyConfig(IConfig, WriteBatchListener<IConfig>) - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
- 
Applies pending configuration ( Config) for Beacon. 
- applyConfig(IConfig, SyncableKontaktDeviceConnection.SyncWriteBatchListener<IConfig>) - Method in class com.kontakt.sdk.android.connection.SyncableKontaktDeviceConnection
-  
- applyConfig(IConfig) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
- 
Apply config. 
- applyConfig(IConfig, UpdateApiCallback) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
- 
Apply config. 
- applyConfig(ICloudConfig, UpdateApiCallback) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
- 
Apply config. 
- applySecureConfig(String, WriteListener) - Method in interface com.kontakt.sdk.android.ble.connection.IKontaktDeviceConnection
-  
- applySecureConfig(String, WriteListener) - Method in class com.kontakt.sdk.android.ble.connection.KontaktDeviceConnection
- 
Method for writing secure config. 
- applySecureConfig(SecureSingleConfig, SyncableKontaktDeviceConnection.SyncWriteListener) - Method in class com.kontakt.sdk.android.connection.SyncableKontaktDeviceConnection
-  
- applySecureConfig(Collection<SecureSingleConfig>) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
- 
Applies secure config to cloud. 
- applySecureConfig(Collection<SecureSingleConfig>, ResultApiCallback<List<SecureSingleConfig>>) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
- 
Applies secure config to cloud. 
- asInt(byte) - Static method in class com.kontakt.sdk.android.common.util.ConversionUtils
- 
Converts byte to integer value. 
- asInt(byte[]) - Static method in class com.kontakt.sdk.android.common.util.ConversionUtils
- 
Converts array into integer value. 
- assignDevicesToManager(UUID, Set<UUID>) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
- 
Assign devices to manager. 
- assignDevicesToManager(UUID, Set<UUID>, UpdateApiCallback) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
- 
Assign devices to manager. 
- assignDevicesToVenue(UUID, Set<UUID>) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
- 
Assign devices to venue. 
- assignDevicesToVenue(UUID, Set<UUID>, UpdateApiCallback) - Method in interface com.kontakt.sdk.android.http.interfaces.DevicesApiAccessor
- 
Assign devices to venue. 
- assignManagersToSupervisor(UUID, Set<UUID>) - Method in interface com.kontakt.sdk.android.http.interfaces.ManagersApiAccessor
- 
Assigns managers to supervisor. 
- assignManagersToSupervisor(UUID, Set<UUID>, UpdateApiCallback) - Method in interface com.kontakt.sdk.android.http.interfaces.ManagersApiAccessor
- 
Assign managers to supervisor. 
- attachListener(ProximityManager.ProximityListener) - Method in class com.kontakt.sdk.android.ble.manager.ProximityManager
-  
- attachListener(ProximityManager.ProximityListener) - Method in interface com.kontakt.sdk.android.ble.manager.ProximityManagerContract
- 
Attaches listener. 
- attachListener(ProximityManager.ProximityListener) - Method in class com.kontakt.sdk.android.manager.KontaktProximityManager
-