All Classes Interface Summary Class Summary Enum Summary Exception Summary
Class |
Description |
AbstractMathTransform |
Provides a default implementation for most methods required by the {MathTransform}
interface.
|
Acceleration |
|
AccelerometerService |
An accelerometer measures the acceleration force that is applied to a device in
all three physical axes (x, y and z).
|
AndroidAccelerometerService |
|
AndroidAudioService |
|
AndroidBarcodeScanService |
Requires this permission: android.permission.CAMERA
And this activity added to the AndroidManifest.xml:
|
AndroidBatteryService |
|
AndroidBleService |
Android implementation of BleService
|
AndroidBrowserService |
|
AndroidCacheService |
|
AndroidCompassService |
|
AndroidConnectivityService |
Note: Requires this permission:
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
|
AndroidDeviceService |
|
AndroidDialerService |
|
AndroidDisplayService |
|
AndroidKeyboardService |
|
AndroidLifecycleService |
|
AndroidLocalNotificationsService |
Android implementation of LocalNotificationsService.
|
AndroidMagnetometerService |
|
AndroidOrientationService |
|
AndroidPicturesService |
Create the file /src/android/res/xml/file_provider_paths.xml with
the following content that allows access to the external storage or to
a temporal cache in case the picture is not saved:
|
AndroidPositionService |
|
AndroidRuntimeArgsService |
|
AndroidSettingsService |
|
AndroidShareService |
Create the file /src/android/res/xml/file_provider_paths.xml with
the following content that allows access to the external storage:
|
AndroidStatusBarService |
|
AndroidStorageService |
|
AndroidVibrationService |
Requires
<uses-permission android:name="android.permission.VIBRATE"/>
|
AndroidVideoService |
|
AppearanceBleParser |
https://www.bluetooth.com/specifications/gatt/viewer?attributeXmlFile=org.bluetooth.characteristic.gap.appearance.xml
|
ARModel |
ARModel gathers information about the 3D obj model that will be displayed
on an AR session
|
Audio |
An abstraction of a native sound or music object.
|
AudioRecordingService |
AudioRecording Service.
|
AudioService |
The audio service provides access to loading native audio (sound and music) objects.
|
AugmentedRealityService |
The Augmented Reality Service allows accesing the native AR kit, if it is available.
|
AugmentedRealityService.Availability |
|
BarcodeScanService |
The barcode scanner can be used to scan barcodes of different types.
|
BatteryService |
With the battery service, you can query the current battery level of the underlying
device and whether the device is currently plugged in to an external power source or not.
|
BleCharacteristic |
Characteristics are defined attribute types that contain a single logical value.
|
BleDescriptor |
Descriptors are defined attributes that describe a characteristic value.
|
BleDevice |
A BleDevice is defined by a name and an address, and a list of profiles/services,
and a connection state
|
BleDevice.State |
|
BleParser |
|
BleProfile |
The profile describes a use case, roles and general behaviors based on the GATT
functionality.
|
BleService |
Beacons
|
BleSpecs |
All BLE UUIDs are of the form: 0000XXXX-0000-1000-8000-00805f9b34fb
These specs specify the unique XXXX code for each of the currently existing
Services, Characteristics and Descriptors
For more info about BLE see:
https://www.bluetooth.com/specifications/generic-attributes-overview
|
BleSpecs.GattCharacteristics |
https://www.bluetooth.com/specifications/gatt/characteristics
|
BleSpecs.GattDescriptors |
https://www.bluetooth.com/specifications/gatt/descriptors
|
BleSpecs.GattServices |
https://www.bluetooth.com/specifications/gatt/services
|
BleSpecsFactory |
|
BleUtils |
https://android.googlesource.com/platform/frameworks/base/+/master/core/java/android/bluetooth/BluetoothGattCharacteristic.java
|
BrowserService |
Launches the default browser of the platform as a separate application process.
|
Cache<K,V> |
Cache is a simple Map-like API for caching in-memory on the local platform in a way roughly equivalent
to using soft references .
|
CacheService |
The cache service provides a simple API to weakly cache objects in memory.
|
ClientConfigurationBleParser |
https://www.bluetooth.com/specifications/gatt/viewer?attributeXmlFile=org.bluetooth.descriptor.gatt.client_characteristic_configuration.xml
|
CompassService |
The compass service provides a compass heading in degrees as a value between 0.0 and 359.99,
where a value of 0.0 represents north.
|
Configuration |
|
ConnectivityService |
The connectivity service can be used to determine whether the device is currently
connected to a network or not.
|
Constants |
|
Debug |
|
DefaultAudioRecordingService |
|
DefaultAugmentedRealityService |
|
DefaultBleParser |
|
DefaultCache<K,V> |
|
DefaultCacheService |
|
DefaultRuntimeArgsService |
|
DefaultServiceFactory<T> |
|
DefaultVideoService |
|
DesktopAudioRecordingService |
|
DesktopCacheService |
|
DesktopDisplayService |
|
DesktopLifecycleService |
|
DesktopRuntimeArgsService |
An implementation of RuntimeArgsService on desktop
|
DesktopSettingsService |
An implementation of SettingService that stores all settings in a Properties
file on the local file system.
|
DesktopStorageService |
An implementation of StorageService, it currently writes to the users home directory under '.gluon'
|
DeviceInfo |
|
DeviceService |
The device service provides generic properties of the device on which the application is running.
|
DialerService |
Using the dialer service, you can initiate a call to the provided phone number.
|
DisplayService |
With the display service you can query the characteristics of your device's screen.
|
DisplayService.Notch |
Possible Notch positions
|
DummyAccelerometerService |
|
DummyAudioRecordingService |
|
DummyAudioService |
|
DummyAugmentedRealityService |
|
DummyBarcodeScanService |
|
DummyBatteryService |
|
DummyBleService |
|
DummyBrowserService |
|
DummyCacheService |
|
DummyCompassService |
|
DummyConnectivityService |
|
DummyDialerService |
|
DummyDisplayService |
|
DummyKeyboardService |
|
DummyLifecycleService |
|
DummyLocalNotificationsService |
|
DummyMagnetometerService |
|
DummyOrientationService |
|
DummyPicturesService |
|
DummyPositionService |
|
DummyRuntimeArgsService |
|
DummySettingsService |
|
DummyShareService |
|
DummyStatusBarService |
|
DummyVibrationService |
|
DummyVideoService |
|
EarthGravitationalModel |
|
HeartRateBleParser |
https://www.bluetooth.com/specifications/gatt/viewer?attributeXmlFile=org.bluetooth.characteristic.heart_rate_max.xml
|
HeartRateMeasurementBleParser |
https://www.bluetooth.com/specifications/gatt/viewer?attributeXmlFile=org.bluetooth.characteristic.heart_rate_measurement.xml
|
InAppBillingException |
Exception for handling failures that occurred while working with
the native in-app billing API.
|
InAppBillingQueryResult |
|
InAppBillingQueryResultListener |
|
InAppBillingService |
With the in-app billing service you can query information about in-app products and
purchases that were done and place new orders for those products.
|
IOSAccelerometerService |
|
IOSAudioRecordingService |
|
IOSAugmentedRealityService |
|
IOSBarcodeScanService |
Note: Since iOS 10, the key NSCameraUsageDescription is required in
the plist file in order to use this service
|
IOSBatteryService |
|
IOSBleService |
iOS implementation of BleService
Important note:
To scan Beacons, it requires adding to the info.plist file:
<key>NSLocationUsageDescription</key>
<string>Reason to use Location Service (iOS 6+)</string>
<key>NSLocationAlwaysUsageDescription</key>
<string>Reason to use Location Service (iOS 8+)</string>
<key>NSBluetoothAlwaysUsageDescription</key>
<string>Reason to use Bluetooth interface (iOS 13+)</string>
To scan Devices, it requires adding to the info.plist file:
<key>NSBluetoothAlwaysUsageDescription</key>
<string>Reason to use Bluetooth interface (iOS 13+)</string>
|
IOSBrowserService |
|
IOSCacheService |
|
IOSCompassService |
|
IOSConnectivityService |
|
IOSDeviceService |
|
IOSDialerService |
|
IOSDisplayService |
|
IOSInAppBillingService |
|
IOSKeyboardService |
|
IOSLifecycleService |
|
IOSLocalNotificationsService |
iOS implementation of LocalNotificationsService.
|
IOSMagnetometerService |
|
IOSOrientationService |
|
IOSPicturesService |
Note:Since iOS 10 requires NSCameraUsageDescription ,
NSPhotoLibraryUsageDescription and
NSPhotoLibraryAddUsageDescription in pList.
|
IOSPositionService |
|
IOSPushNotificationsService |
iOS implementation of PushNotificationsService.
|
IOSRuntimeArgsService |
|
IOSSettingsService |
|
IOSShareService |
|
IOSStatusBarService |
|
IOSStorageService |
|
IOSVibrationService |
|
IOSVideoService |
|
KeyboardService |
With the keyboard service, you can query the height of the software
keyboard, whenever it becomes visible.
|
LifecycleEvent |
|
LifecycleService |
The lifecycle service provides a way to listen for events when the application is
being paused (put in the background) and resumed (brought back to the foreground).
|
LocalNotificationsService |
Used to schedule a native notification.
|
LocalNotificationsServiceBase |
RAS is added after changes in the notifications list to prevent an empty list if the listener
is added too soon, before the notifications are provided.
|
MagnetometerReading |
|
MagnetometerService |
A magnetometer measures the ambient geomagnetic field for all three physical axes (x, y and z).
|
Notification |
|
NotificationsManager |
|
OrientationService |
With the orientation service you can detect whether the device is currently oriented
horizontally or vertically.
|
Parameters |
The Position Service can be configured with several parameters.
|
Parameters.Accuracy |
Possible accuracy values.
|
PeripheralPreferredBleParser |
https://www.bluetooth.com/specifications/gatt/viewer?attributeXmlFile=org.bluetooth.characteristic.gap.peripheral_preferred_connection_parameters.xml
|
PicturesService |
The picture service allows the developer to load a picture from the device's local file
system or from a picture taken directly using the device's camera.
|
Platform |
An enumeration of the platforms that are supported by Attach.
|
Position |
A class that contains the latitude and longitude coordinates that map to a
specific point location on earth.
|
PositionService |
The PositionService provides details about a device's current location on
earth.
|
Product |
|
Product.Type |
|
ProductDetails |
|
ProductDetails.State |
|
ProductOrder |
|
PropertyWatcher |
A thread that watches certain properties in the native platform to determine whether
to notify the user of their change (so that JavaFX properties may be used).
|
Proximity |
Proximity is based on the estimated distance between beacon and device.
|
PushNotificationsService |
Adds the ability for the application to receive remote push notifications.
|
RuntimeArgsService |
The runtime args service allows for external events to be fired into Gluon Attach
applications - these events are either provided at startup time as runtime arguments
to the application, or they may be delivered at runtime by external services.
|
ScanDetection |
ScanDetection is a wrapper class to hold the main data obtained when scanning a beacon:
uuid, major and minor ids, rssi and proximity estimation
|
ServiceFactory<S> |
|
Services<T> |
|
SettingsService |
The SettingService provides a simple way for storing, retrieving and removing
key-value pairs of strings.
|
ShareService |
The ShareService provides a way to share content (text and/or files) from the
current app by using other suitable apps existing in the user device.
|
Status |
Enumeration describing the different status values of a media player.
|
StatusBarService |
The status bar service provides access to the native status bar of the underlying platform.
|
StorageService |
The storage service provides access to the private and public storage locations for
the application offered by the native platform.
|
StringBleParser |
https://www.bluetooth.com/specifications/gatt/viewer?attributeXmlFile=org.bluetooth.characteristic.heart_rate_measurement.xml
|
Util |
|
VerticalTransform |
Base class for transformations from a height above the ellipsoid to a
height above the geoid.
|
VibrationService |
The vibration service enables access to the vibration functionality present
on most devices.
|
VideoService |
With the video service you can play media files, both video and audio,
on your device.
|