Class LoaderPrivateLibraryStatistics


public final class LoaderPrivateLibraryStatistics extends StatisticsDataSection
  • Field Details

    • LDYDS_LENGTH

      public static final int LDYDS_LENGTH
      Constant: 0xF4 = 244
      See Also:
    • LDYIDR

      public static final int LDYIDR
      Constant: 0x20 = 32
      See Also:
    • LDY_VERS

      public static final int LDY_VERS
      Constant: 0x01 = 1
      See Also:
    • LDY_CRITICAL_NO

      public static final int LDY_CRITICAL_NO
      Constant: 0x01 = 1
      See Also:
    • LDY_CRITICAL_YES

      public static final int LDY_CRITICAL_YES
      Constant: 0x02 = 2
      See Also:
    • LDY_LIBRARY_ENABLED

      public static final int LDY_LIBRARY_ENABLED
      Constant: 0x01 = 1
      See Also:
    • LDY_LIBRARY_DISABLED

      public static final int LDY_LIBRARY_DISABLED
      Constant: 0x02 = 2
      See Also:
    • LDY_LIBRARY_CSDAPI_CHANGE

      public static final int LDY_LIBRARY_CSDAPI_CHANGE
      Constant: 0x01 = 1
      See Also:
    • LDY_LIBRARY_CSDBATCH_CHANGE

      public static final int LDY_LIBRARY_CSDBATCH_CHANGE
      Constant: 0x02 = 2
      See Also:
    • LDY_LIBRARY_DREPAPI_CHANGE

      public static final int LDY_LIBRARY_DREPAPI_CHANGE
      Constant: 0x03 = 3
      See Also:
    • LDY_LIBRARY_CREATE_CHANGE

      public static final int LDY_LIBRARY_CREATE_CHANGE
      Constant: 0x04 = 4
      See Also:
    • LDY_LIBRARY_SYSTEM_CHANGE

      public static final int LDY_LIBRARY_SYSTEM_CHANGE
      Constant: 0x07 = 7
      See Also:
    • LDY_LIBRARY_CSDAPI_INSTALL

      public static final int LDY_LIBRARY_CSDAPI_INSTALL
      Constant: 0x01 = 1
      See Also:
    • LDY_LIBRARY_CREATE_INSTALL

      public static final int LDY_LIBRARY_CREATE_INSTALL
      Constant: 0x04 = 4
      See Also:
    • LDY_LIBRARY_GRPLIST_INSTALL

      public static final int LDY_LIBRARY_GRPLIST_INSTALL
      Constant: 0x05 = 5
      See Also:
    • LDY_LIBRARY_SYSTEM_INSTALL

      public static final int LDY_LIBRARY_SYSTEM_INSTALL
      Constant: 0x07 = 7
      See Also:
    • LDY_LIBRARY_BUNDLE_INSTALL

      public static final int LDY_LIBRARY_BUNDLE_INSTALL
      Constant: 0x09 = 9
      See Also:
  • Method Details

    • ldydsLen

      public int ldydsLen()
      LDYDS_LEN value.
      Returns:
      int LDYDS_LEN value
    • ldydsId

      public int ldydsId()
      LDYDS_ID value.
      Returns:
      int LDYDS_ID value
    • ldydsVers

      public int ldydsVers()
      LDYDS_VERS value.
      Returns:
      int LDYDS_VERS value
    • ldyLibraryPlatformName

      public String ldyLibraryPlatformName()
      LDY_LIBRARY_PLATFORM_NAME value.
      Returns:
      String LDY_LIBRARY_PLATFORM_NAME value
    • ldyLibraryApplicationName

      public String ldyLibraryApplicationName()
      LDY_LIBRARY_APPLICATION_NAME value.
      Returns:
      String LDY_LIBRARY_APPLICATION_NAME value
    • ldyLibraryApplMajorVer

      public long ldyLibraryApplMajorVer()
      LDY_LIBRARY_APPL_MAJOR_VER value.
      Returns:
      long LDY_LIBRARY_APPL_MAJOR_VER value
    • ldyLibraryApplMinorVer

      public long ldyLibraryApplMinorVer()
      LDY_LIBRARY_APPL_MINOR_VER value.
      Returns:
      long LDY_LIBRARY_APPL_MINOR_VER value
    • ldyLibraryApplMicroVer

      public long ldyLibraryApplMicroVer()
      LDY_LIBRARY_APPL_MICRO_VER value.
      Returns:
      long LDY_LIBRARY_APPL_MICRO_VER value
    • ldyLibraryName

      public String ldyLibraryName()
      LDY_LIBRARY_NAME value.
      Returns:
      String LDY_LIBRARY_NAME value
    • ldyLibrarySearchPos

      public long ldyLibrarySearchPos()
      LDY_LIBRARY_SEARCH_POS value.
      Returns:
      long LDY_LIBRARY_SEARCH_POS value
    • ldyLibraryRanking

      public long ldyLibraryRanking()
      LDY_LIBRARY_RANKING value.
      Returns:
      long LDY_LIBRARY_RANKING value
    • ldyLibraryCritical

      public int ldyLibraryCritical()
      LDY_LIBRARY_CRITICAL value.
      Returns:
      int LDY_LIBRARY_CRITICAL value
    • ldyLibraryEnableStatus

      public int ldyLibraryEnableStatus()
      LDY_LIBRARY_ENABLE_STATUS value.
      Returns:
      int LDY_LIBRARY_ENABLE_STATUS value
    • ldyLibraryProgLoads

      public long ldyLibraryProgLoads()
      LDY_LIBRARY_PROG_LOADS value.
      Returns:
      long LDY_LIBRARY_PROG_LOADS value
    • ldyLibraryDefineSource

      public String ldyLibraryDefineSource()
      LDY_LIBRARY_DEFINE_SOURCE value.
      Returns:
      String LDY_LIBRARY_DEFINE_SOURCE value
    • ldyLibraryChangeTime

      public LocalDateTime ldyLibraryChangeTime()
      LDY_LIBRARY_CHANGE_TIME STCK value converted to LocalDateTime (nanosecond precision).

      Use ldyLibraryChangeTimeRawValue() for a BigInteger containing the complete STCK value.

      Returns:
      LocalDateTime LDY_LIBRARY_CHANGE_TIME STCK converted to LocalDateTime
      See Also:
    • ldyLibraryChangeTimeRawValue

      public BigInteger ldyLibraryChangeTimeRawValue()
      LDY_LIBRARY_CHANGE_TIME STCK value.
      Returns:
      BigInteger LDY_LIBRARY_CHANGE_TIME STCK value
    • ldyLibraryChangeUserid

      public String ldyLibraryChangeUserid()
      LDY_LIBRARY_CHANGE_USERID value.
      Returns:
      String LDY_LIBRARY_CHANGE_USERID value
    • ldyLibraryChangeAgent

      public int ldyLibraryChangeAgent()
      LDY_LIBRARY_CHANGE_AGENT value.
      Returns:
      int LDY_LIBRARY_CHANGE_AGENT value
    • ldyLibraryInstallAgent

      public int ldyLibraryInstallAgent()
      LDY_LIBRARY_INSTALL_AGENT value.
      Returns:
      int LDY_LIBRARY_INSTALL_AGENT value
    • ldyLibraryInstallTime

      public LocalDateTime ldyLibraryInstallTime()
      LDY_LIBRARY_INSTALL_TIME STCK value converted to LocalDateTime (nanosecond precision).

      Use ldyLibraryInstallTimeRawValue() for a BigInteger containing the complete STCK value.

      Returns:
      LocalDateTime LDY_LIBRARY_INSTALL_TIME STCK converted to LocalDateTime
      See Also:
    • ldyLibraryInstallTimeRawValue

      public BigInteger ldyLibraryInstallTimeRawValue()
      LDY_LIBRARY_INSTALL_TIME STCK value.
      Returns:
      BigInteger LDY_LIBRARY_INSTALL_TIME STCK value
    • ldyLibraryInstallUserid

      public String ldyLibraryInstallUserid()
      LDY_LIBRARY_INSTALL_USERID value.
      Returns:
      String LDY_LIBRARY_INSTALL_USERID value
    • ldyLibraryNumdsnames

      public int ldyLibraryNumdsnames()
      LDY_LIBRARY_NUMDSNAMES value.
      Returns:
      int LDY_LIBRARY_NUMDSNAMES value
    • datasetNames

      public List<String> datasetNames()
      Get a List containing dataset names from the section
      Returns:
      a list of Strings
    • ldyCriticalNo

      public boolean ldyCriticalNo()
      Return true if LDY_CRITICAL_NO bit in ldyLibraryCritical() is set.
      Returns:
      boolean LDY_CRITICAL_NO bit is set in ldyLibraryCritical()

      LDY_CRITICAL_NO = 0x01

    • ldyCriticalYes

      public boolean ldyCriticalYes()
      Return true if LDY_CRITICAL_YES bit in ldyLibraryCritical() is set.
      Returns:
      boolean LDY_CRITICAL_YES bit is set in ldyLibraryCritical()

      LDY_CRITICAL_YES = 0x02

    • ldyLibraryEnabled

      public boolean ldyLibraryEnabled()
      Return true if LDY_LIBRARY_ENABLED bit in ldyLibraryEnableStatus() is set.
      Returns:
      boolean LDY_LIBRARY_ENABLED bit is set in ldyLibraryEnableStatus()

      LDY_LIBRARY_ENABLED = 0x01

    • ldyLibraryDisabled

      public boolean ldyLibraryDisabled()
      Return true if LDY_LIBRARY_DISABLED bit in ldyLibraryEnableStatus() is set.
      Returns:
      boolean LDY_LIBRARY_DISABLED bit is set in ldyLibraryEnableStatus()

      LDY_LIBRARY_DISABLED = 0x02

    • ldyLibraryCsdapiChange

      public boolean ldyLibraryCsdapiChange()
      Returns:
      boolean ldyLibraryChangeAgent() equals LDY_LIBRARY_CSDAPI_CHANGE

      LDY_LIBRARY_CSDAPI_CHANGE = 0x01

    • ldyLibraryCsdbatchChange

      public boolean ldyLibraryCsdbatchChange()
      Returns:
      boolean ldyLibraryChangeAgent() equals LDY_LIBRARY_CSDBATCH_CHANGE

      LDY_LIBRARY_CSDBATCH_CHANGE = 0x02

    • ldyLibraryDrepapiChange

      public boolean ldyLibraryDrepapiChange()
      Returns:
      boolean ldyLibraryChangeAgent() equals LDY_LIBRARY_DREPAPI_CHANGE

      LDY_LIBRARY_DREPAPI_CHANGE = 0x03

    • ldyLibraryCreateChange

      public boolean ldyLibraryCreateChange()
      Returns:
      boolean ldyLibraryChangeAgent() equals LDY_LIBRARY_CREATE_CHANGE

      LDY_LIBRARY_CREATE_CHANGE = 0x04

    • ldyLibrarySystemChange

      public boolean ldyLibrarySystemChange()
      Returns:
      boolean ldyLibraryChangeAgent() equals LDY_LIBRARY_SYSTEM_CHANGE

      LDY_LIBRARY_SYSTEM_CHANGE = 0x07

    • ldyLibraryCsdapiInstall

      public boolean ldyLibraryCsdapiInstall()
      Returns:
      boolean ldyLibraryInstallAgent() equals LDY_LIBRARY_CSDAPI_INSTALL

      LDY_LIBRARY_CSDAPI_INSTALL = 0x01

    • ldyLibraryCreateInstall

      public boolean ldyLibraryCreateInstall()
      Returns:
      boolean ldyLibraryInstallAgent() equals LDY_LIBRARY_CREATE_INSTALL

      LDY_LIBRARY_CREATE_INSTALL = 0x04

    • ldyLibraryGrplistInstall

      public boolean ldyLibraryGrplistInstall()
      Returns:
      boolean ldyLibraryInstallAgent() equals LDY_LIBRARY_GRPLIST_INSTALL

      LDY_LIBRARY_GRPLIST_INSTALL = 0x05

    • ldyLibrarySystemInstall

      public boolean ldyLibrarySystemInstall()
      Returns:
      boolean ldyLibraryInstallAgent() equals LDY_LIBRARY_SYSTEM_INSTALL

      LDY_LIBRARY_SYSTEM_INSTALL = 0x07

    • ldyLibraryBundleInstall

      public boolean ldyLibraryBundleInstall()
      Returns:
      boolean ldyLibraryInstallAgent() equals LDY_LIBRARY_BUNDLE_INSTALL

      LDY_LIBRARY_BUNDLE_INSTALL = 0x09

    • ldyDsnames

      public List<String> ldyDsnames()
      Get a List of dataset names from the section
      Returns:
      a list of Strings (possibly empty)
    • create

      public static LoaderPrivateLibraryStatistics create(byte[] Data, int offset, int length)
      create is intended for internal use only. Instances of this section are created by the parent record or section.
      Parameters:
      Data - Array of bytes containing data for this section
      offset - Offset of this section in the data
      length - length of the section