- GAME(String) - Static method in class io.github.privacystreams.core.purposes.Purpose
-
The purpose for game.
- Geolocation - Class in io.github.privacystreams.location
-
An Geolocation item represents a geolocation value.
- GeolocationOperators - Class in io.github.privacystreams.location
-
A helper class to access geolocation-related operators
- GeolocationOperators() - Constructor for class io.github.privacystreams.location.GeolocationOperators
-
- getAll() - Static method in class io.github.privacystreams.calendar.CalendarEvent
-
Provide all CalendarEvent items from device's calendar database.
- getAll() - Static method in class io.github.privacystreams.communication.Contact
-
Provide all Contact items in device's contacts database.
- getAllFrom(List<TestObject>) - Static method in class io.github.privacystreams.core.items.TestItem
-
Provide a stream of existing TestItem items, which are from a given list.
- getAllRandom(int, double, int) - Static method in class io.github.privacystreams.core.items.TestItem
-
Provide a list of TestItem items, which are randomly generated.
- getAllSMS() - Static method in class io.github.privacystreams.communication.Message
-
Provide all Message items from Android Short Message Service SMS.
- getAmplitudeSamples(String) - Static method in class io.github.privacystreams.audio.AudioOperators
-
Get the amplitude samples of the audio specified by an AudioData field.
- getApplicationName(Context) - Static method in class io.github.privacystreams.utils.AppUtils
-
Get the application name of PrivacyStreams
- getAsBoolean(String) - Method in class io.github.privacystreams.core.Item
-
Get the value of a Boolean field in the item.
- getAsDouble(String) - Method in class io.github.privacystreams.core.Item
-
Get the value of a Double field in the item.
- getAsFloat(String) - Method in class io.github.privacystreams.core.Item
-
Get the value of a Float field in the item.
- getAsInteger(String) - Method in class io.github.privacystreams.core.Item
-
Get the value of a Integer field in the item.
- getAsLong(String) - Method in class io.github.privacystreams.core.Item
-
Get the value of a Long field in the item.
- getAsString(String) - Method in class io.github.privacystreams.core.Item
-
Get the value of a String field in the item.
- getBatteryLevel(Context) - Static method in class io.github.privacystreams.utils.DeviceUtils
-
Get current battery level
- getBitmap(String) - Static method in class io.github.privacystreams.image.ImageOperators
-
Get the Bitmap of the image specified by an ImageData field.
- getBrowserCurrentUrl(AccessibilityNodeInfo, String) - Static method in class io.github.privacystreams.utils.AccessibilityUtils
-
- getContactNameInChat(AccessibilityNodeInfo, String) - Static method in class io.github.privacystreams.utils.AccessibilityUtils
-
- getContext() - Method in class io.github.privacystreams.core.EventDrivenFunction
-
- getContext() - Method in class io.github.privacystreams.core.UQI
-
- getCurrentTime() - Static method in class io.github.privacystreams.commons.time.TimeOperators
-
Get current timestamp.
- getData(PStreamProvider, Purpose) - Method in class io.github.privacystreams.core.UQI
-
Get a PStream from a provider with a purpose.
- getDeniedPermission() - Method in exception io.github.privacystreams.core.exceptions.PSException
-
- getDeniedPermissions(Context, Set<String>) - Static method in class io.github.privacystreams.utils.PermissionUtils
-
Get a list of denied permissions
- getDeviceId() - Static method in class io.github.privacystreams.device.DeviceOperators
-
Get device id.
- getDistanceBetween(LatLon, LatLon) - Static method in class io.github.privacystreams.utils.LocationUtils
-
- getException() - Method in class io.github.privacystreams.core.UQI
-
- getExif(String) - Static method in class io.github.privacystreams.image.ImageOperators
-
Retrieve the EXIF of the image specified by an ImageData field.
- getField(String) - Static method in class io.github.privacystreams.commons.item.ItemOperators
-
Get the value of a given field in the item.
- getFieldAt(String, int) - Method in class io.github.privacystreams.core.PStream
-
Get the N-th value of a given field.
- getFilepath(String) - Static method in class io.github.privacystreams.audio.AudioOperators
-
Get the file path of the audio specified by an AudioData field.
- getFilepath(String) - Static method in class io.github.privacystreams.image.ImageOperators
-
Get the file path of the image specified by an ImageData field.
- getFirst() - Method in class io.github.privacystreams.core.PStream
-
Get the first item in the stream.
- getFirst(String) - Method in class io.github.privacystreams.core.PStream
-
Get the first value of the given field in the stream.
- getFromStorage() - Static method in class io.github.privacystreams.audio.Audio
-
Provide all Audio items in local file system.
- getFromStorage() - Static method in class io.github.privacystreams.image.Image
-
Provide a stream of all Image items in local file system.
- getFullResID(String, String) - Static method in class io.github.privacystreams.utils.AccessibilityUtils
-
Get the complete resource id, to retrieve accessibility nodes.
- getHead() - Method in class io.github.privacystreams.core.Function
-
- getId() - Method in class io.github.privacystreams.core.items.TestObject
-
- getInputBarInputSize(AccessibilityNodeInfo, String) - Static method in class io.github.privacystreams.utils.AccessibilityUtils
-
Find out whether you have a unread message symbol or not
- getInputStreamAndDelete(File) - Static method in class io.github.privacystreams.utils.StorageUtils
-
Get the input stream of a file and delete the file.
- getItemAt(int) - Method in class io.github.privacystreams.core.PStream
-
Pick the N-th item in the stream.
- getItemWithLeast(String) - Static method in class io.github.privacystreams.commons.items.ItemsOperators
-
Select an item from the items that has the least elements in a list field.
- getItemWithMax(String) - Static method in class io.github.privacystreams.commons.items.ItemsOperators
-
Select an item from the items that has the max value of a field.
- getItemWithMin(String) - Static method in class io.github.privacystreams.commons.items.ItemsOperators
-
Select an item from the items that has the min value of a field.
- getItemWithMost(String) - Static method in class io.github.privacystreams.commons.items.ItemsOperators
-
Select an item from the items that has the most elements in a list field.
- getLatitude() - Method in class io.github.privacystreams.location.LatLon
-
- getLatLon(String) - Static method in class io.github.privacystreams.image.ImageOperators
-
Retrieve the location information of the image specified by an ImageData field.
- getLogs() - Static method in class io.github.privacystreams.communication.Call
-
Provide a list of Call items from the device call log.
- getLongitude() - Method in class io.github.privacystreams.location.LatLon
-
- getMainPageSymbol(AccessibilityNodeInfo, String) - Static method in class io.github.privacystreams.utils.AccessibilityUtils
-
Find out whether you are at the main page of chatting
- getMaxAmplitude(String) - Static method in class io.github.privacystreams.audio.AudioOperators
-
Get the max amplitude of the audio specified by an AudioData field.
- getMessage() - Method in exception io.github.privacystreams.core.exceptions.PSException
-
- getMessageList(AccessibilityNodeInfo, String) - Static method in class io.github.privacystreams.utils.AccessibilityUtils
-
- getMetersPerLat(double) - Static method in class io.github.privacystreams.utils.LocationUtils
-
- getMetersPerLng(double) - Static method in class io.github.privacystreams.utils.LocationUtils
-
- getParameters() - Method in class io.github.privacystreams.core.Function
-
- getPrivateDir(Context, String) - Static method in class io.github.privacystreams.utils.StorageUtils
-
Get the directory for the user's private directory.
- getPrivateRelativePath(Context, File) - Static method in class io.github.privacystreams.utils.StorageUtils
-
Get the relative path of a given file from the private directory.
- getProviderName(Context) - Static method in class io.github.privacystreams.utils.PSFileProvider
-
Get the provider of the external file path.
- getPublicDir(String) - Static method in class io.github.privacystreams.utils.StorageUtils
-
Get the directory for the public directory.
- getPublicRelativePath(File) - Static method in class io.github.privacystreams.utils.StorageUtils
-
Get the relative path of a given file from the public directory.
- getRandomInstance() - Static method in class io.github.privacystreams.core.items.TestObject
-
- getRandomInstance(int, double) - Static method in class io.github.privacystreams.core.items.TestObject
-
- getRandomList(int) - Static method in class io.github.privacystreams.core.items.TestObject
-
- getRandomList(int, double, int) - Static method in class io.github.privacystreams.core.items.TestObject
-
- getRelativePath(File, File) - Static method in class io.github.privacystreams.utils.StorageUtils
-
Get the relative path from a file to a directory.
- getRequiredPermissions() - Method in class io.github.privacystreams.core.Function
-
- getScanResults() - Static method in class io.github.privacystreams.device.BluetoothDevice
-
Get a stream of scanned bluetooth devices.
- getScanResults() - Static method in class io.github.privacystreams.device.WifiAp
-
Provide a list of WifiAp items from WIFI scan result.
- getScreenHeight(Context) - Static method in class io.github.privacystreams.utils.UIUtils
-
- getScreenWidth(Context) - Static method in class io.github.privacystreams.utils.UIUtils
-
- getStreamProvider() - Method in class io.github.privacystreams.core.PStream
-
- getStreamProvider() - Method in class io.github.privacystreams.core.Stream
-
- getSubItem(String) - Static method in class io.github.privacystreams.commons.item.ItemOperators
-
Get the sub item value of a given field.
- getTail() - Method in class io.github.privacystreams.core.Function
-
- getTextBox(AccessibilityNodeInfo, String) - Static method in class io.github.privacystreams.utils.AccessibilityUtils
-
- getTimeTag() - Static method in class io.github.privacystreams.utils.TimeUtils
-
Generate a time tag of current timestamp, using the time format at `Globals.TimeConfig.defaultTimeFormat`.
- getUnreadMessageList(AccessibilityNodeInfo, String) - Static method in class io.github.privacystreams.utils.AccessibilityUtils
-
Find out the unread message amount for each of the user
- getUnreadSymbol(AccessibilityNodeInfo, String) - Static method in class io.github.privacystreams.utils.AccessibilityUtils
-
Find out whether you have a unread message symbol or not
- getUQI() - Method in class io.github.privacystreams.core.AsyncFunction
-
- getUQI() - Method in class io.github.privacystreams.core.EventDrivenFunction
-
- getUQI() - Method in class io.github.privacystreams.core.Stream
-
- getValidFile(Context, String, boolean) - Static method in class io.github.privacystreams.utils.StorageUtils
-
Get a valid file of a given file path.
- getValueByField(String) - Method in class io.github.privacystreams.core.Item
-
Get the value of a field in the item.
- getValueGenerator(Function<PStream, Tout>) - Method in class io.github.privacystreams.core.PStream
-
Get a value generator that can be evaluated on demand.
- getWebViewTitle(List<AccessibilityNodeInfo>) - Static method in class io.github.privacystreams.utils.AccessibilityUtils
-
- getWifiBSSID(Context) - Static method in class io.github.privacystreams.utils.DeviceUtils
-
Get the BSSID of the currently-connected WiFi AP
- getX() - Method in class io.github.privacystreams.core.items.TestObject
-
- getY() - Method in class io.github.privacystreams.core.items.TestObject
-
- getZ() - Method in class io.github.privacystreams.core.items.TestObject
-
- Globals - Class in io.github.privacystreams.utils
-
Global configurations for PrivacyStreams.
- Globals() - Constructor for class io.github.privacystreams.utils.Globals
-
- Globals.AudioConfig - Class in io.github.privacystreams.utils
-
- Globals.DebugConfig - Class in io.github.privacystreams.utils
-
- Globals.DropboxConfig - Class in io.github.privacystreams.utils
-
- Globals.HashConfig - Class in io.github.privacystreams.utils
-
- Globals.LocationConfig - Class in io.github.privacystreams.utils
-
- Globals.LoggingConfig - Class in io.github.privacystreams.utils
-
- Globals.StorageConfig - Class in io.github.privacystreams.utils
-
- Globals.TimeConfig - Class in io.github.privacystreams.utils
-
- GmailAuthorizationActivity - Class in io.github.privacystreams.communication
-
This is the related activity for Gmail providers, used for authorization and permission granting.
- GmailAuthorizationActivity() - Constructor for class io.github.privacystreams.communication.GmailAuthorizationActivity
-
- Gravity - Class in io.github.privacystreams.sensor
-
Gravity sensor.
- groupBy(String) - Method in class io.github.privacystreams.core.PStream
-
Group the items according to a field.
- groupBy(String) - Static method in class io.github.privacystreams.core.transformations.group.Groupers
-
Group the items according to a field.
- GROUPED_ITEMS - Static variable in class io.github.privacystreams.core.transformations.group.GroupItem
-
A list of the grouped items.
- Groupers - Class in io.github.privacystreams.core.transformations.group
-
A helper class to access grouping functions
- Groupers() - Constructor for class io.github.privacystreams.core.transformations.group.Groupers
-
- GroupItem - Class in io.github.privacystreams.core.transformations.group
-
An item in a stream after grouping operation.
- gt(String, Number) - Static method in class io.github.privacystreams.commons.comparison.Comparators
-
Check if the value of a field is greater than a given value.
- gte(String, Number) - Static method in class io.github.privacystreams.commons.comparison.Comparators
-
Check if the value of a field is greater than or equal to a given value.
- Gyroscope - Class in io.github.privacystreams.sensor
-
Gyroscope.