Interface stl


public interface stl

This class defines the constants for the library itself. These include constants like the stl versions, supported targets, and more. All of these constants in the end help with making sure dependencies are met and the latest stable version is used.

Author:
Jack Meng
  • Field Summary

    Fields
    Modifier and Type Field Description
    static long STL_BASE
    Marks the numerical formatted version number.
    static java.lang.String STL_LATEST_RELEASE
    Marks the latest release that took place when this library was used.
    static java.lang.String STL_VERSION
    Marks the library version in a pretty string.
    static short[] TARGET_ARCHS
    Marks the allowed CPU Bitness Architecture allowed or is most stable/test on.
    static java.lang.String[] TARGETS
    Marks the allowed platforms this library is allowed or is most stable/tested on.
  • Field Details

    • STL_VERSION

      static final java.lang.String STL_VERSION
      Marks the library version in a pretty string.
      See Also:
      Constant Field Values
    • STL_LATEST_RELEASE

      static final java.lang.String STL_LATEST_RELEASE
      Marks the latest release that took place when this library was used. This String should always equal STL_VERSION.
      See Also:
      Constant Field Values
    • STL_BASE

      static final long STL_BASE
      Marks the numerical formatted version number. This is usually the date of the last upload.
      See Also:
      Constant Field Values
    • TARGETS

      static final java.lang.String[] TARGETS
      Marks the allowed platforms this library is allowed or is most stable/tested on. The elements in the array are simplified OperatingSystem/Kernel names.
    • TARGET_ARCHS

      static final short[] TARGET_ARCHS
      Marks the allowed CPU Bitness Architecture allowed or is most stable/test on. The popular numbers are represented as xN, such as x32, x64.