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

A

addedToQueue() - Method in class com.newaer.sdk.proximity.NAMessageImpl
 
APP_LOGGING - Static variable in class com.newaer.sdk.proximity.Logger
Should app tags be logged?
APPLICATION - Static variable in class com.newaer.sdk.proximity.Logger
Used for APPLICATION related logging.
APPLICATION_ID - Static variable in class com.newaer.sdk.proximity.BuildConfig
 
attr() - Constructor for class com.newaer.sdk.proximity.R.attr
 

B

BUILD_TYPE - Static variable in class com.newaer.sdk.proximity.BuildConfig
 
BuildConfig - Class in com.newaer.sdk.proximity
 
BuildConfig() - Constructor for class com.newaer.sdk.proximity.BuildConfig
 
buildLogString(Object...) - Method in class com.newaer.sdk.proximity.Logger
Builds a string out of a number of objects.
buildMessageForDelivery(NADeviceImpl, String) - Static method in class com.newaer.sdk.proximity.NAMessageImpl
 
buildMessageForDelivery(NADeviceImpl, byte[]) - Static method in class com.newaer.sdk.proximity.NAMessageImpl
 
buildMessageForLocalReceipt(NADeviceImpl, String) - Static method in class com.newaer.sdk.proximity.NAMessageImpl
 
buildMessageForLocalReceipt(NADeviceImpl, byte[]) - Static method in class com.newaer.sdk.proximity.NAMessageImpl
 
buildTag(Class<?>) - Method in class com.newaer.sdk.proximity.Logger
Builds the log tag used for this class.

C

cacheDisabledScans(Collection<NAScanType>) - Method in class com.newaer.sdk.proximity.NAProximityPreferences
 
clear() - Method in class com.newaer.sdk.proximity.NAProximityPreferences
 
com.newaer.sdk.proximity - package com.newaer.sdk.proximity
 
COMPARATOR_MAJOR_MINOR - Static variable in class com.newaer.sdk.proximity.NADevice
Comparator for sorting by Major/Minor.
COMPARATOR_SIGNAL_STRENGTH - Static variable in class com.newaer.sdk.proximity.NADevice
Comparator for sorting by signal strength.
compareTo(NADevice) - Method in class com.newaer.sdk.proximity.NADevice
This is the default way to compare NADevices when sorting them in a list.
compareTo(NAMessage) - Method in class com.newaer.sdk.proximity.NAMessageImpl
 
createMessageToSend(byte[]) - Method in class com.newaer.sdk.proximity.NADevice
Gets a message to be sent to this device.
createMessageToSend(byte[]) - Method in class com.newaer.sdk.proximity.NADeviceImpl
 

D

d(String) - Method in class com.newaer.sdk.proximity.Logger
Log a single string at debug level.
d(Object...) - Method in class com.newaer.sdk.proximity.Logger
Log a number of arguments at debug level.
DEBUG - Static variable in class com.newaer.sdk.proximity.BuildConfig
 
debug(String) - Method in class com.newaer.sdk.proximity.Logentries
 
DEBUG_ENABLED - Static variable in class com.newaer.sdk.proximity.Logger
Are we in DEBUG mode?
DEBUG_LOG_OVERRIDE - Static variable in class com.newaer.sdk.proximity.Logger
 
DEFAULT_BLE_SCAN_TIME - Static variable in class com.newaer.sdk.proximity.NAProximityPreferences
 
DEFAULT_BTS_SCAN_TIME - Static variable in class com.newaer.sdk.proximity.NAProximityPreferences
 
DEFAULT_SCAN_INTERVAL - Static variable in class com.newaer.sdk.proximity.NAProximityPreferences
 
destroy(Context) - Static method in class com.newaer.sdk.proximity.NAPlatform
Shut down the platform, stopping all scans and dereferencing.
device_status_in_range - Static variable in class com.newaer.sdk.proximity.R.string
 
device_status_out_of_range - Static variable in class com.newaer.sdk.proximity.R.string
 
device_status_unknown - Static variable in class com.newaer.sdk.proximity.R.string
 
device_type_bluetooth - Static variable in class com.newaer.sdk.proximity.R.string
 
device_type_ibeacon - Static variable in class com.newaer.sdk.proximity.R.string
 
device_type_newaer - Static variable in class com.newaer.sdk.proximity.R.string
 
device_type_wearable - Static variable in class com.newaer.sdk.proximity.R.string
 
device_type_wifi - Static variable in class com.newaer.sdk.proximity.R.string
 
devices(String, String, Collection<? extends NADevice>) - Method in class com.newaer.sdk.proximity.Logger
Log a list of devices with their names and addresses.
devices(Collection<? extends NADevice>) - Static method in class com.newaer.sdk.proximity.Logger
 
devices(String, Collection<? extends NADevice>) - Method in class com.newaer.sdk.proximity.Logger
Log a list of devices with their names and addresses.

E

e(String) - Method in class com.newaer.sdk.proximity.Logger
 
e(Object...) - Method in class com.newaer.sdk.proximity.Logger
Log a number of arguments at error level.
e(String, Throwable) - Method in class com.newaer.sdk.proximity.Logger
 
enablePrivateAnnounce(boolean) - Method in class com.newaer.sdk.proximity.NAPlatform
 
error(String) - Method in class com.newaer.sdk.proximity.Logentries
 
event_type_on_connect - Static variable in class com.newaer.sdk.proximity.R.string
 
event_type_on_disconnect - Static variable in class com.newaer.sdk.proximity.R.string
 

F

finish() - Method in class com.newaer.sdk.proximity.NAMessage
Blocks until the sending of the message is complete.
finish() - Method in class com.newaer.sdk.proximity.NAMessageImpl
 
FLAVOR - Static variable in class com.newaer.sdk.proximity.BuildConfig
 

G

get() - Static method in class com.newaer.sdk.proximity.Logentries
 
get(Context) - Static method in class com.newaer.sdk.proximity.NAPlatform
Returns an instance of the NewAer Platform.
get() - Static method in class com.newaer.sdk.proximity.NAProximityPreferences
 
getAddedToQueueTime() - Method in class com.newaer.sdk.proximity.NAMessageImpl
 
getAddress() - Method in class com.newaer.sdk.proximity.NADeviceImpl
 
getAllByType(Context, NADeviceType) - Static method in class com.newaer.sdk.proximity.NADevice
getAllDevices(Context) - Static method in class com.newaer.sdk.proximity.NADevice
This is a convenience for NAPlatform.get(context).getAllDevices()
getAllDevices() - Method in class com.newaer.sdk.proximity.NAPlatform
Returns a collection of devices the platform has recently seen.
getAllDevicesByType(NADeviceType) - Method in class com.newaer.sdk.proximity.NAPlatform
Returns a collection of devices the platform has recently seen.
getAppId() - Method in class com.newaer.sdk.proximity.NADevice
This returns the application ID of the app which has this device, or null if this device is not of type NEWAER_DEVICE.
getAppId() - Method in class com.newaer.sdk.proximity.NADeviceImpl
 
getAppId() - Method in class com.newaer.sdk.proximity.NAPlatform
 
getAppKey() - Method in class com.newaer.sdk.proximity.NAProximityPreferences
 
getAppKeyStatus() - Method in class com.newaer.sdk.proximity.NAProximityPreferences
Determines whether the platform is enabled/disabled.
getAppKeyStatusTimestamp() - Method in class com.newaer.sdk.proximity.NAProximityPreferences
 
getApplicationKey() - Method in class com.newaer.sdk.proximity.NAProximityApp
 
getAreaServerUrl() - Method in class com.newaer.sdk.proximity.NAProximityPreferences
 
getBeaconUUID() - Method in class com.newaer.sdk.proximity.NADevice
 
getBeaconUUID() - Method in class com.newaer.sdk.proximity.NADeviceImpl
 
getBtleScanTime() - Method in class com.newaer.sdk.proximity.NAProximityPreferences
in millis
getBtSScanTime() - Method in class com.newaer.sdk.proximity.NAProximityPreferences
 
getCachedScans() - Method in class com.newaer.sdk.proximity.NAProximityPreferences
clears the cached scans after retrieval
getCode() - Method in enum com.newaer.sdk.proximity.NADeviceType
 
getData() - Method in class com.newaer.sdk.proximity.NAMessage
 
getData() - Method in class com.newaer.sdk.proximity.NAMessageImpl
 
getDefaultScanTypes() - Method in class com.newaer.sdk.proximity.NAProximityApp
The default implementation of this does not enable any scanners.
getDestinationDevice() - Method in class com.newaer.sdk.proximity.NAMessageImpl
 
getDestinationDeviceId() - Method in class com.newaer.sdk.proximity.NAMessage
 
getDestinationDeviceId() - Method in class com.newaer.sdk.proximity.NAMessageImpl
 
getDevice(Context, String) - Static method in class com.newaer.sdk.proximity.NADevice
This is a convenience for NAPlatform.get(context).getDevice(id)
getDevice(String) - Method in class com.newaer.sdk.proximity.NAPlatform
Retrieves a device by it's id.
getDeviceType() - Method in enum com.newaer.sdk.proximity.NAScanType
 
getFriendlyName() - Method in class com.newaer.sdk.proximity.NAPlatform
Returns the friendly name for this device.
getFriendlyName() - Method in class com.newaer.sdk.proximity.NAProximityPreferences
 
getId() - Method in class com.newaer.sdk.proximity.NADeviceImpl
 
getId() - Method in class com.newaer.sdk.proximity.NAMessageImpl
 
getInfo() - Method in class com.newaer.sdk.proximity.NADevice
This returns extra information set via NAPlatform.setInfo(byte[]).
getInfo() - Method in class com.newaer.sdk.proximity.NADeviceImpl
 
getInfo() - Method in class com.newaer.sdk.proximity.NAPlatform
 
getInfo() - Method in class com.newaer.sdk.proximity.NAProximityPreferences
 
getLastSeenTimestamp() - Method in class com.newaer.sdk.proximity.NADevice
 
getLastSeenTimestamp() - Method in class com.newaer.sdk.proximity.NADeviceImpl
 
getLocalDevice() - Static method in class com.newaer.sdk.proximity.NADeviceImpl
 
getMajor() - Method in class com.newaer.sdk.proximity.NADevice
 
getMajor() - Method in class com.newaer.sdk.proximity.NADeviceImpl
 
getMinor() - Method in class com.newaer.sdk.proximity.NADevice
 
getMinor() - Method in class com.newaer.sdk.proximity.NADeviceImpl
 
getName() - Method in class com.newaer.sdk.proximity.NADevice
Returns a human friendly name for this device.
getName() - Method in class com.newaer.sdk.proximity.NADeviceImpl
 
getName(Context) - Method in enum com.newaer.sdk.proximity.NADeviceStatus
Returns a localized version of the status for consumption by user interfaces.
getName(Context) - Method in enum com.newaer.sdk.proximity.NADeviceType
Returns a localized version of the type for consumption by user interfaces.
getName() - Method in class com.newaer.sdk.proximity.NAMessageImpl
 
getName(Context) - Method in enum com.newaer.sdk.proximity.NAScanType
Returns a localized version of the scan type for consumption by user interfaces.
getNameList(Context) - Static method in enum com.newaer.sdk.proximity.NADeviceType
 
getNewAerId() - Method in class com.newaer.sdk.proximity.NAPlatform
Returns a unique identifier which will be seen by others with scanning.
getNewAerId() - Method in class com.newaer.sdk.proximity.NAProximityPreferences
 
getOrBuild(NADeviceType, String, String, String, String, byte[]) - Static method in class com.newaer.sdk.proximity.NADeviceImpl
 
getOrBuild(NADeviceType, String, String, String, String, byte[], String, int, int) - Static method in class com.newaer.sdk.proximity.NADeviceImpl
 
getOrBuildRemote(PubnubDevice) - Static method in class com.newaer.sdk.proximity.NADeviceImpl
 
getPackage() - Method in class com.newaer.sdk.proximity.NAProximityApp
 
getPackage() - Method in class com.newaer.sdk.proximity.NAProximityPreferences
 
getPersistentScanTypes() - Method in class com.newaer.sdk.proximity.NAPlatform
Returns an EnumSet of NAScanTypes previously marked as persistent.
getPersistentScantypes() - Method in class com.newaer.sdk.proximity.NAProximityPreferences
 
getPowerbars() - Method in class com.newaer.sdk.proximity.NADevice
Returns the number of power bars to display for this device, from zero to five.
getPowerbars() - Method in class com.newaer.sdk.proximity.NADeviceImpl
 
getPrivateAdvertise() - Method in class com.newaer.sdk.proximity.NAProximityPreferences
 
getRegistrationListener() - Method in class com.newaer.sdk.proximity.NAProximityApp
 
getReply() - Method in class com.newaer.sdk.proximity.NAMessage
 
getReply() - Method in class com.newaer.sdk.proximity.NAMessageImpl
 
getScanInterval() - Method in class com.newaer.sdk.proximity.NAPlatform
 
getScanInterval() - Method in class com.newaer.sdk.proximity.NAProximityPreferences
in millis
getScanTime() - Method in class com.newaer.sdk.proximity.NAPlatform
 
getScanType() - Method in enum com.newaer.sdk.proximity.NADeviceType
 
getSenderDeviceId() - Method in class com.newaer.sdk.proximity.NAMessage
 
getSenderDeviceId() - Method in class com.newaer.sdk.proximity.NAMessageImpl
 
getServerUrl() - Method in class com.newaer.sdk.proximity.NAProximityPreferences
 
getServiceUUID() - Method in class com.newaer.sdk.proximity.NAProximityPreferences
 
getSignalStrength() - Method in class com.newaer.sdk.proximity.NADevice
 
getSignalStrength() - Method in class com.newaer.sdk.proximity.NADeviceImpl
 
getStatus() - Method in class com.newaer.sdk.proximity.NADevice
 
getStatus() - Method in class com.newaer.sdk.proximity.NADeviceImpl
 
getTxPower() - Method in class com.newaer.sdk.proximity.NADevice
 
getTxPower() - Method in class com.newaer.sdk.proximity.NADeviceImpl
 
getType() - Method in class com.newaer.sdk.proximity.NADevice
 
getType() - Method in class com.newaer.sdk.proximity.NADeviceImpl
 
getUserAgent() - Method in class com.newaer.sdk.proximity.NAProximityPreferences
 
getVersion() - Static method in class com.newaer.sdk.proximity.NAPlatform
 

H

HALF_TAG_LENGTH - Static variable in class com.newaer.sdk.proximity.Logger
 
hasHardware(NADeviceType) - Method in class com.newaer.sdk.proximity.NAPlatform
Returns true if the device has hardware required for discovering a particular device type.

I

i(String) - Method in class com.newaer.sdk.proximity.Logger
Log a single message at info level.
i(Object...) - Method in class com.newaer.sdk.proximity.Logger
Log a number of arguments at info level.
INFO_ENABLED - Static variable in class com.newaer.sdk.proximity.Logger
 
init(Context) - Static method in class com.newaer.sdk.proximity.Logentries
 
init(Context, String, String, NARegistrationListener) - Static method in class com.newaer.sdk.proximity.NAPlatform
Initializes the platform.
init(Context, String, String, List<NAScanType>, NARegistrationListener) - Static method in class com.newaer.sdk.proximity.NAPlatform
Initialize the platform with specified device types enabled.
init(Context) - Static method in class com.newaer.sdk.proximity.NAProximityPreferences
 
initUserAgentString() - Method in class com.newaer.sdk.proximity.NAProximityPreferences
 
isEnabled(NAScanType) - Method in class com.newaer.sdk.proximity.NAPlatform
Returns if scanning is enabled for the given type.
isEnabled(NAScanType) - Method in class com.newaer.sdk.proximity.NAProximityPreferences
 
isFinished() - Method in class com.newaer.sdk.proximity.NAMessage
Returns true if finish() would not block.
isFinished() - Method in class com.newaer.sdk.proximity.NAMessageImpl
 
isInitialized(Context) - Static method in class com.newaer.sdk.proximity.NAPlatform
Check to see if an instance of NewAer is currently operation
isInRange() - Method in class com.newaer.sdk.proximity.NADeviceImpl
 
isRemote() - Method in class com.newaer.sdk.proximity.NADevice
 
isRemote() - Method in class com.newaer.sdk.proximity.NADeviceImpl
 
isScanning(NADeviceType) - Method in class com.newaer.sdk.proximity.NAPlatform
Returns true if scans are running for the given device type, i.e.

L

LOG - Static variable in class com.newaer.sdk.proximity.NAMessageImpl
 
LOG_CATEGORY - Static variable in class com.newaer.sdk.proximity.Logger
All the prefixes we know how to shorten.
Logentries - Class in com.newaer.sdk.proximity
 
Logentries(Context) - Constructor for class com.newaer.sdk.proximity.Logentries
 
logentries_token - Static variable in class com.newaer.sdk.proximity.R.string
 
Logger - Class in com.newaer.sdk.proximity
This class provides logging facilities for the NewAer SDK.
Logger(Class<?>) - Constructor for class com.newaer.sdk.proximity.Logger
Construct a logger for the given class.
Logger(Class<?>, String) - Constructor for class com.newaer.sdk.proximity.Logger
 

M

MAX_RSSI_BLUETOOTH - Static variable in class com.newaer.sdk.proximity.NADeviceImpl
Anything better than or equal to this will show the max bars.
MAX_TAG_LENGTH - Static variable in class com.newaer.sdk.proximity.Logger
 
mCategoryTag - Variable in class com.newaer.sdk.proximity.Logger
The tag used for this instance.
MIN_RSSI_BLUETOOTH - Static variable in class com.newaer.sdk.proximity.NADeviceImpl
Anything worse than or equal to this will show 0 bars.
mIsAppTag - Variable in class com.newaer.sdk.proximity.Logger
Is this an app level tag? Toggles printing when DEBUG_ENABLED is false;

N

NADevice - Class in com.newaer.sdk.proximity
The representation of a device detected by the ProxPlatform.
NADevice() - Constructor for class com.newaer.sdk.proximity.NADevice
Only subclass construction.
NADeviceImpl - Class in com.newaer.sdk.proximity
 
NADeviceStatus - Enum in com.newaer.sdk.proximity
The status of a device in the system.
NADeviceStatusListener - Interface in com.newaer.sdk.proximity
This interface gives you asynchronous access to devices changing status.
NADeviceType - Enum in com.newaer.sdk.proximity
This class represents the types of devices that the platform knows how to detect.
NAMessage - Class in com.newaer.sdk.proximity
Representation of a message to be sent to another device.
NAMessage() - Constructor for class com.newaer.sdk.proximity.NAMessage
Only subclass construction.
NAMessageImpl - Class in com.newaer.sdk.proximity
 
NAMessageListener - Interface in com.newaer.sdk.proximity
A listener for messages from other devices.
NAPlatform - Class in com.newaer.sdk.proximity
This is the NewAer Proximity Platform.
NAPlatform() - Constructor for class com.newaer.sdk.proximity.NAPlatform
Only subclasses may construct.
NAProximityApp - Class in com.newaer.sdk.proximity
This is a convenience class for Applications which want to make use of the NewAer Proximity Platform.
NAProximityApp() - Constructor for class com.newaer.sdk.proximity.NAProximityApp
 
NAProximityPreferences - Class in com.newaer.sdk.proximity
 
NAProximityPreferences(Context) - Constructor for class com.newaer.sdk.proximity.NAProximityPreferences
 
NAReceiver - Class in com.newaer.sdk.proximity
 
NAReceiver() - Constructor for class com.newaer.sdk.proximity.NAReceiver
 
NARegistrationListener - Interface in com.newaer.sdk.proximity
This interface is a listener which is called asynchronously when an attempt to check the application key fails for some reason.
NAScanType - Enum in com.newaer.sdk.proximity
 
NUM_POWERBAR_LEVELS - Static variable in class com.newaer.sdk.proximity.NADeviceImpl
 

O

onCreate() - Method in class com.newaer.sdk.proximity.NAProximityApp
 
onDestroy(Context) - Method in class com.newaer.sdk.proximity.NAProximityPreferences
 
onDeviceAdded() - Method in class com.newaer.sdk.proximity.NADeviceImpl
 
onDeviceRemoved() - Method in class com.newaer.sdk.proximity.NADeviceImpl
 
onDeviceUpdated(NADevice) - Method in interface com.newaer.sdk.proximity.NADeviceStatusListener
Called when a device is updated while in range, for example if the signal strength changes.
onDisabled() - Method in interface com.newaer.sdk.proximity.NARegistrationListener
Called when an attempt to check the applications key has failed.
onEnabled() - Method in interface com.newaer.sdk.proximity.NARegistrationListener
Called when connectivity has been restored and a successful check made.
onInRange(NADevice) - Method in interface com.newaer.sdk.proximity.NADeviceStatusListener
Called when a device comes into range for the first time.
onMessageFail(NAMessage) - Method in interface com.newaer.sdk.proximity.NAMessageListener
 
onMessageReceive(NAMessage) - Method in interface com.newaer.sdk.proximity.NAMessageListener
 
onMessageSent(NAMessage) - Method in interface com.newaer.sdk.proximity.NAMessageListener
 
onOutOfRange(NADevice) - Method in interface com.newaer.sdk.proximity.NADeviceStatusListener
Called when a device goes out of range for the first time.
onReceive(Context, Intent) - Method in class com.newaer.sdk.proximity.NAReceiver
 
onUnknown(NADevice) - Method in interface com.newaer.sdk.proximity.NADeviceStatusListener
Called when a device's status becomes unknown, usually due to a radio being disabled.
OUT_OF_RANGE_STRENGTH - Static variable in class com.newaer.sdk.proximity.NADeviceImpl
 

P

PLATFORM - Static variable in class com.newaer.sdk.proximity.Logger
Used for PLATFORM related logging.

R

R - Class in com.newaer.sdk.proximity
 
R() - Constructor for class com.newaer.sdk.proximity.R
 
R.attr - Class in com.newaer.sdk.proximity
 
R.string - Class in com.newaer.sdk.proximity
 
registerChangeListener(SharedPreferences.OnSharedPreferenceChangeListener) - Method in class com.newaer.sdk.proximity.NAProximityPreferences
From the docs:
Caution: The preference manager does not currently store a strong reference to the listener.
registerDeviceObserver(DataSetObserver) - Method in class com.newaer.sdk.proximity.NAPlatform
Register an observer to be notified whenever a change occurs on a device or device list which is tagged.
registerDeviceStatusListener(NADeviceStatusListener) - Method in class com.newaer.sdk.proximity.NAPlatform
Register a listener which will be notified when a device status changes.
registerMessageListener(NAMessageListener) - Method in class com.newaer.sdk.proximity.NAPlatform
Registers a listener for messages received.
registerObserver(Context, DataSetObserver) - Static method in class com.newaer.sdk.proximity.NADevice
registerScanListener(NAScanListener) - Method in class com.newaer.sdk.proximity.NAPlatform
Register a listener which will be notified when a scan begins.
registerStatusListener(Context, NADeviceStatusListener) - Static method in class com.newaer.sdk.proximity.NADevice
REMOTE_SCAN - Static variable in class com.newaer.sdk.proximity.NAProximityPreferences
 

S

scan_bluetooth - Static variable in class com.newaer.sdk.proximity.R.string
 
scan_ibeacon - Static variable in class com.newaer.sdk.proximity.R.string
 
SCAN_INTERVAL - Static variable in class com.newaer.sdk.proximity.NAProximityPreferences
 
scan_newaer - Static variable in class com.newaer.sdk.proximity.R.string
 
scan_wearable - Static variable in class com.newaer.sdk.proximity.R.string
 
scan_wifi - Static variable in class com.newaer.sdk.proximity.R.string
 
SDK_TAG - Static variable in class com.newaer.sdk.proximity.Logger
Used as TAG for all logging when not in Debug mode
SDK_VERSION_CODE - Static variable in class com.newaer.sdk.proximity.NAPlatform
 
SDK_VERSION_MAJOR - Static variable in class com.newaer.sdk.proximity.BuildConfig
 
SDK_VERSION_MAJOR - Static variable in class com.newaer.sdk.proximity.NAPlatform
The major version number of the platform.
SDK_VERSION_MINOR - Static variable in class com.newaer.sdk.proximity.BuildConfig
 
SDK_VERSION_MINOR - Static variable in class com.newaer.sdk.proximity.NAPlatform
The minor version number of the platform.
SDK_VERSION_PATCH - Static variable in class com.newaer.sdk.proximity.BuildConfig
 
SDK_VERSION_PATCH - Static variable in class com.newaer.sdk.proximity.NAPlatform
The patch number of the platform.
send() - Method in class com.newaer.sdk.proximity.NAMessage
Queues the message for sending.
send() - Method in class com.newaer.sdk.proximity.NAMessageImpl
 
sendMessage(NAMessage) - Method in class com.newaer.sdk.proximity.NAPlatform
Sends a message over BLE to a NewAer device.
server_empty_response - Static variable in class com.newaer.sdk.proximity.R.string
 
setAppKey(String) - Method in class com.newaer.sdk.proximity.NAProximityPreferences
 
setAppKeyStatus(boolean) - Method in class com.newaer.sdk.proximity.NAProximityPreferences
 
setAppKeyStatusTimestamp(long) - Method in class com.newaer.sdk.proximity.NAProximityPreferences
 
setAppLogging(boolean) - Static method in class com.newaer.sdk.proximity.Logger
 
setBtleScanTime(long) - Method in class com.newaer.sdk.proximity.NAProximityPreferences
 
setBtSScanTime(int) - Method in class com.newaer.sdk.proximity.NAProximityPreferences
 
setData(byte[]) - Method in class com.newaer.sdk.proximity.NAMessage
Sets the data for this message.
setData(byte[]) - Method in class com.newaer.sdk.proximity.NAMessageImpl
 
setDebugLogging(boolean) - Static method in class com.newaer.sdk.proximity.Logger
 
setDebugLogging(boolean) - Method in class com.newaer.sdk.proximity.NAPlatform
Enables or disables some internal logging in the SDK.
setDefaultEnabledTypes(List<NAScanType>) - Method in class com.newaer.sdk.proximity.NAProximityPreferences
 
setEnabled(NAScanType, boolean) - Method in class com.newaer.sdk.proximity.NAProximityPreferences
 
setFinished() - Method in class com.newaer.sdk.proximity.NAMessageImpl
 
setFriendlyName(String) - Method in class com.newaer.sdk.proximity.NAPlatform
Sets the friendly name for this device.
setFriendlyName(String) - Method in class com.newaer.sdk.proximity.NAProximityPreferences
 
setIBeaconData(int) - Method in class com.newaer.sdk.proximity.NADeviceImpl
 
setInfo(byte[]) - Method in class com.newaer.sdk.proximity.NAPlatform
Sets the additional information for this device.
setInfo(byte[]) - Method in class com.newaer.sdk.proximity.NAProximityPreferences
 
setInfoLogging(boolean) - Static method in class com.newaer.sdk.proximity.Logger
 
setInstance(NAProximityPreferences) - Static method in class com.newaer.sdk.proximity.NAProximityPreferences
 
setLogEntriesEnabled(boolean) - Method in class com.newaer.sdk.proximity.Logger
 
setName(Context, String) - Method in class com.newaer.sdk.proximity.NADeviceImpl
 
setName(Context, String) - Method in class com.newaer.sdk.proximity.NAMessageImpl
 
setNewAerId(String) - Method in class com.newaer.sdk.proximity.NAProximityPreferences
 
setOutOfRange() - Method in class com.newaer.sdk.proximity.NADeviceImpl
 
setPackageName(String) - Method in class com.newaer.sdk.proximity.NAProximityPreferences
 
setPrivateAdvertise(boolean) - Method in class com.newaer.sdk.proximity.NAProximityPreferences
 
setRemoteScan(boolean) - Method in class com.newaer.sdk.proximity.NAProximityPreferences
 
setScanInterval(int) - Method in class com.newaer.sdk.proximity.NAPlatform
Sets the scan interval in seconds.
setScanInterval(long) - Method in class com.newaer.sdk.proximity.NAProximityPreferences
in millis
setScanTime(long) - Method in class com.newaer.sdk.proximity.NAPlatform
Sets the scan time in seconds.
setScanTypeAsPersistent(NAScanType...) - Method in class com.newaer.sdk.proximity.NAPlatform
Marks these NAScanTypes as "persistent".
setScantypesAsPersistent(NAScanType...) - Method in class com.newaer.sdk.proximity.NAProximityPreferences
 
setSignalStrength(int) - Method in class com.newaer.sdk.proximity.NADeviceImpl
 
shouldDebugLog() - Method in class com.newaer.sdk.proximity.Logger
 
shouldInfoLog(int) - Method in class com.newaer.sdk.proximity.Logger
 
shouldLogtoLogEntries() - Method in class com.newaer.sdk.proximity.Logger
 
shouldRemoteScan() - Method in class com.newaer.sdk.proximity.NAProximityPreferences
 
startRemoteScan() - Method in class com.newaer.sdk.proximity.NAPlatform
 
startScan() - Method in class com.newaer.sdk.proximity.NAPlatform
Start scans for all device types.
startScanWithScanTypes(NAScanType...) - Method in class com.newaer.sdk.proximity.NAPlatform
Start scans for specified device types
stopRemoteScan() - Method in class com.newaer.sdk.proximity.NAPlatform
 
stopScan() - Method in class com.newaer.sdk.proximity.NAPlatform
Stop scans for all device type
stopScanWithScanTypes(NAScanType...) - Method in class com.newaer.sdk.proximity.NAPlatform
Stop scans for specified device types, except BLUETOOTH_LE.
string() - Constructor for class com.newaer.sdk.proximity.R.string
 
stringId - Variable in enum com.newaer.sdk.proximity.NAScanType
 

T

toString() - Method in class com.newaer.sdk.proximity.NADeviceImpl
 

U

unregisterChangeListener(SharedPreferences.OnSharedPreferenceChangeListener) - Method in class com.newaer.sdk.proximity.NAProximityPreferences
 
unregisterDeviceObserver(DataSetObserver) - Method in class com.newaer.sdk.proximity.NAPlatform
Unregister a device observer.
unregisterDeviceStatusListener(NADeviceStatusListener) - Method in class com.newaer.sdk.proximity.NAPlatform
Removes a listener previously registered.
unregisterMessageListener(NAMessageListener) - Method in class com.newaer.sdk.proximity.NAPlatform
Unregisters a listener for messages received.
unregisterObserver(Context, DataSetObserver) - Static method in class com.newaer.sdk.proximity.NADevice
unregisterScanListener(NAScanListener) - Method in class com.newaer.sdk.proximity.NAPlatform
Removes a listener previously registered.
unregisterStatusListener(Context, NADeviceStatusListener) - Static method in class com.newaer.sdk.proximity.NADevice

V

valueOf(String) - Static method in enum com.newaer.sdk.proximity.NADeviceStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.newaer.sdk.proximity.NADeviceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.newaer.sdk.proximity.NAScanType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.newaer.sdk.proximity.NADeviceStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.newaer.sdk.proximity.NADeviceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.newaer.sdk.proximity.NAScanType
Returns an array containing the constants of this enum type, in the order they are declared.
verbose(String) - Method in class com.newaer.sdk.proximity.Logentries
 
VERSION_CODE - Static variable in class com.newaer.sdk.proximity.BuildConfig
 
VERSION_NAME - Static variable in class com.newaer.sdk.proximity.BuildConfig
 

W

w(String) - Method in class com.newaer.sdk.proximity.Logger
 
w(Object...) - Method in class com.newaer.sdk.proximity.Logger
Log a number of arguments at warn level.
warn(String) - Method in class com.newaer.sdk.proximity.Logentries
 
A B C D E F G H I L M N O P R S T U V W 
Skip navigation links