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 |
|
| AndroidAugmentedRealityService |
|
| 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 |
|
| AndroidPushNotificationsService |
iOS implementation of PushNotificationsService.
|
| 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 accessing 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 |
|
| GoogleServicesConfiguration |
|
| 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).
|
| MobileAccelerometerService |
|
| MobileCompassService |
|
| MobileMagnetometerService |
|
| Notification |
|
| NotificationsManager |
|
| OrientationService |
With the orientation service you can detect whether the device is currently oriented
horizontally or vertically.
|
| Parameters |
|
| Parameters |
|
| 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.
|