All Classes and Interfaces
Class
Description
Enumerates glibc and muslc, the two C libraries that matter on Linux.
Models a C library for platforms that have multiple competing implementations.
A type that models a coarse-grained CPU architecture.
Major CPU architecture families and common names for them.
Models a machine that runs Linux specifically, adding the additional detail of which C library and distribution it uses.
Represents combined aspects of a computer that can affect binary compatibility.
Base interface for objects that represents some component or interface of a computer that affects application compatibility.
A root marker interfaces for interfaces representing MIME types, arranged in a sub-typing relationships.
Implementations wrap an object (e.g.
A value-based type that wraps an object (byte array, byte buffer, stream, or any arbitrary object) with an associated MIME type or
MIME type registry.
A value-based type that combines a string with an associated MIME type.
A type that represents an operating system or family of closely related operating systems.
An enumeration of well known, actively used operating systems.
Various groupings of well known operating systems useful for compatibility testing purposes.
Thrown if a name or alias isn't recognized.