Interface Platform

  • All Superinterfaces:
    Named
    All Known Subinterfaces:
    NativePlatform

    public interface Platform
    extends Named
    The platform or runtime that a binary is designed to run on. Examples: the JvmPlatform defines a java runtime, while the NativePlatform defines the Operating System and Architecture for a native app.
    • Method Detail

      • getName

        @Input
        java.lang.String getName()
        Description copied from interface: Named
        The object's name.

        Must be constant for the life of the object.

        Specified by:
        getName in interface Named
        Returns:
        The name. Never null.
      • getDisplayName

        @Internal
        java.lang.String getDisplayName()
        Returns a human consumable name for this platform.