platform/platform library

Classes

AndroidAPI
There are several API level of an android application. The API level refers to the android version and the available features. Check for the required feature set, to decide the right level for your application.
AndroidAttributes
Attributes for representation purposes of the Android platform.
ArchAttributes
BareMetalAttributes
Attributes for representation purposes of a bare-metal platform.
DebianAttributes
FedoraAttributes
iOSAttributes
Attributes for representation purposes of the iOS platform.
LinuxAttributes
Base attributes for a Linux platform.
MacOSAttributes
Attributes for representation purposes of the macOS platform.
Platform<Attributes extends PlatformAttributes>
Represents a target platform for a build, deployment, or runtime environment.
PlatformAttributes
Metadata base class for type-safe access to platform specific attributes.
UbuntuAttributes
Version
Represents a software version using semantic versioning, which is a widely adopted versioning format.
WindowsAttributes
WindowsBuildVersion
Windows build numbers and versions.

Enums

AndroidABI
Different Android devices use different CPUs, which in turn support different instruction sets. Each combination of CPU and instruction set has its own Application Binary Interface (ABI).
Architecture
Superordinate architectures across platform representation.
LinuxArchitecture
MacOSProcessor
Common processors for macOS devices.
OperatingSystem
Represents the operating system of a target platform.
WindowsArchitecture
Architectures supported by Windows.