Class PublicProgramdefStatistics


public final class PublicProgramdefStatistics extends StatisticsDataSection
  • Field Details

  • Method Details

    • pgddsLen

      public int pgddsLen()
      PGDDS_LEN value.
      Returns:
      int PGDDS_LEN value
    • pgddsId

      public int pgddsId()
      PGDDS_ID value.
      Returns:
      int PGDDS_ID value
    • pgddsVers

      public int pgddsVers()
      PGDDS_VERS value.
      Returns:
      int PGDDS_VERS value
    • pgdProgramName

      public String pgdProgramName()
      PGD_PROGRAM_NAME value.
      Returns:
      String PGD_PROGRAM_NAME value
    • pgdProgramType

      public PgdProgramType pgdProgramType()
      PGD_PROGRAM_TYPE as a PgdProgramType.
      Returns:
      PgdProgramType PGD_PROGRAM_TYPE
    • pgdProgramTypeRawValue

      public int pgdProgramTypeRawValue()
      PGD_PROGRAM_TYPE raw value.
      Returns:
      int PGD_PROGRAM_TYPE value
    • pgdProgramExecKey

      public ExecKey pgdProgramExecKey()
      PGD_PROGRAM_EXEC_KEY as a ExecKey.
      Returns:
      ExecKey PGD_PROGRAM_EXEC_KEY
    • pgdProgramExecKeyRawValue

      public int pgdProgramExecKeyRawValue()
      PGD_PROGRAM_EXEC_KEY raw value.
      Returns:
      int PGD_PROGRAM_EXEC_KEY value
    • pgdProgramDataLoc

      public DataLoc pgdProgramDataLoc()
      PGD_PROGRAM_DATA_LOC as a DataLoc.
      Returns:
      DataLoc PGD_PROGRAM_DATA_LOC
    • pgdProgramDataLocRawValue

      public int pgdProgramDataLocRawValue()
      PGD_PROGRAM_DATA_LOC raw value.
      Returns:
      int PGD_PROGRAM_DATA_LOC value
    • pgdProgramExecutionSet

      public PgdProgramExecutionSet pgdProgramExecutionSet()
      PGD_PROGRAM_EXECUTION_SET as a PgdProgramExecutionSet.
      Returns:
      PgdProgramExecutionSet PGD_PROGRAM_EXECUTION_SET
    • pgdProgramExecutionSetRawValue

      public int pgdProgramExecutionSetRawValue()
      PGD_PROGRAM_EXECUTION_SET raw value.
      Returns:
      int PGD_PROGRAM_EXECUTION_SET value
    • pgdProgramLangDeduced

      public ProgramLanguage pgdProgramLangDeduced()
      PGD_PROGRAM_LANG_DEDUCED as a PgdProgramLangDeduced.
      Returns:
      PgdProgramLangDeduced PGD_PROGRAM_LANG_DEDUCED
    • pgdProgramLangDeducedRawValue

      public int pgdProgramLangDeducedRawValue()
      PGD_PROGRAM_LANG_DEDUCED raw value.
      Returns:
      int PGD_PROGRAM_LANG_DEDUCED value
    • pgdProgramLanguage

      public ProgramLanguage pgdProgramLanguage()
      PGD_PROGRAM_LANGUAGE as a ProgramLanguage.
      Returns:
      ProgramLanguage PGD_PROGRAM_LANGUAGE
    • pgdProgramLanguageRawValue

      public int pgdProgramLanguageRawValue()
      PGD_PROGRAM_LANGUAGE raw value.
      Returns:
      int PGD_PROGRAM_LANGUAGE value
    • pgdProgramRuntimeEnv

      public PgdProgramRuntimeEnv pgdProgramRuntimeEnv()
      PGD_PROGRAM_RUNTIME_ENV as a PgdProgramRuntimeEnv.
      Returns:
      PgdProgramRuntimeEnv PGD_PROGRAM_RUNTIME_ENV
    • pgdProgramRuntimeEnvRawValue

      public int pgdProgramRuntimeEnvRawValue()
      PGD_PROGRAM_RUNTIME_ENV raw value.
      Returns:
      int PGD_PROGRAM_RUNTIME_ENV value
    • pgdProgramConcurrency

      public PgdProgramConcurrency pgdProgramConcurrency()
      PGD_PROGRAM_CONCURRENCY as a PgdProgramConcurrency.
      Returns:
      PgdProgramConcurrency PGD_PROGRAM_CONCURRENCY
    • pgdProgramConcurrencyRawValue

      public int pgdProgramConcurrencyRawValue()
      PGD_PROGRAM_CONCURRENCY raw value.
      Returns:
      int PGD_PROGRAM_CONCURRENCY value
    • pgdProgramApi

      public PgdProgramApi pgdProgramApi()
      PGD_PROGRAM_API as a PgdProgramApi.
      Returns:
      PgdProgramApi PGD_PROGRAM_API
    • pgdProgramApiRawValue

      public int pgdProgramApiRawValue()
      PGD_PROGRAM_API raw value.
      Returns:
      int PGD_PROGRAM_API value
    • pgdProgramRemote

      public int pgdProgramRemote()
      PGD_PROGRAM_REMOTE value.
      Returns:
      int PGD_PROGRAM_REMOTE value
    • pgdProgramDynamic

      public int pgdProgramDynamic()
      PGD_PROGRAM_DYNAMIC value.
      Returns:
      int PGD_PROGRAM_DYNAMIC value
    • pgdProgramJvm

      public int pgdProgramJvm()
      PGD_PROGRAM_JVM value.
      Returns:
      int PGD_PROGRAM_JVM value
    • pgdProgramEntrypoint

      public int pgdProgramEntrypoint()
      PGD_PROGRAM_ENTRYPOINT value.
      Returns:
      int PGD_PROGRAM_ENTRYPOINT value
    • pgdProgramRemoteName

      public String pgdProgramRemoteName()
      PGD_PROGRAM_REMOTE_NAME value.
      Returns:
      String PGD_PROGRAM_REMOTE_NAME value
    • pgdProgramTranId

      public String pgdProgramTranId()
      PGD_PROGRAM_TRAN_ID value.
      Returns:
      String PGD_PROGRAM_TRAN_ID value
    • pgdProgramRemoteSysid

      public String pgdProgramRemoteSysid()
      PGD_PROGRAM_REMOTE_SYSID value.
      Returns:
      String PGD_PROGRAM_REMOTE_SYSID value
    • pgdProgramJvmserver

      public String pgdProgramJvmserver()
      PGD_PROGRAM_JVMSERVER value.
      Returns:
      String PGD_PROGRAM_JVMSERVER value
    • pgdProgramDefineSource

      public String pgdProgramDefineSource()
      PGD_PROGRAM_DEFINE_SOURCE value.
      Returns:
      String PGD_PROGRAM_DEFINE_SOURCE value
    • pgdProgramChangeTime

      public LocalDateTime pgdProgramChangeTime()
      PGD_PROGRAM_CHANGE_TIME STCK value converted to LocalDateTime (nanosecond precision).

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

      Returns:
      LocalDateTime PGD_PROGRAM_CHANGE_TIME STCK converted to LocalDateTime
      See Also:
    • pgdProgramChangeTimeRawValue

      public BigInteger pgdProgramChangeTimeRawValue()
      PGD_PROGRAM_CHANGE_TIME STCK value.
      Returns:
      BigInteger PGD_PROGRAM_CHANGE_TIME STCK value
    • pgdProgramChangeUserid

      public String pgdProgramChangeUserid()
      PGD_PROGRAM_CHANGE_USERID value.
      Returns:
      String PGD_PROGRAM_CHANGE_USERID value
    • pgdProgramChangeAgent

      public CIAgent pgdProgramChangeAgent()
      PGD_PROGRAM_CHANGE_AGENT as a CIAgent.
      Returns:
      CIAgent PGD_PROGRAM_CHANGE_AGENT
    • pgdProgramChangeAgentRawValue

      public int pgdProgramChangeAgentRawValue()
      PGD_PROGRAM_CHANGE_AGENT raw value.
      Returns:
      int PGD_PROGRAM_CHANGE_AGENT value
    • pgdProgramInstallAgent

      public CIAgent pgdProgramInstallAgent()
      PGD_PROGRAM_INSTALL_AGENT as a PgdProgramInstallAgent.
      Returns:
      PgdProgramInstallAgent PGD_PROGRAM_INSTALL_AGENT
    • pgdProgramInstallAgentRawValue

      public int pgdProgramInstallAgentRawValue()
      PGD_PROGRAM_INSTALL_AGENT raw value.
      Returns:
      int PGD_PROGRAM_INSTALL_AGENT value
    • pgdProgramInstallTime

      public LocalDateTime pgdProgramInstallTime()
      PGD_PROGRAM_INSTALL_TIME STCK value converted to LocalDateTime (nanosecond precision).

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

      Returns:
      LocalDateTime PGD_PROGRAM_INSTALL_TIME STCK converted to LocalDateTime
      See Also:
    • pgdProgramInstallTimeRawValue

      public BigInteger pgdProgramInstallTimeRawValue()
      PGD_PROGRAM_INSTALL_TIME STCK value.
      Returns:
      BigInteger PGD_PROGRAM_INSTALL_TIME STCK value
    • pgdProgramInstallUserid

      public String pgdProgramInstallUserid()
      PGD_PROGRAM_INSTALL_USERID value.
      Returns:
      String PGD_PROGRAM_INSTALL_USERID value
    • pgdRemoteYes

      public boolean pgdRemoteYes()
      Return true if pgdProgramRemote() equals PGD_REMOTE_YES.
      Returns:
      boolean pgdProgramRemote() equals PGD_REMOTE_YES

      PGD_REMOTE_YES = 0x02

    • pgdDynamicYes

      public boolean pgdDynamicYes()
      Return true if pgdProgramDynamic() equals PGD_DYNAMIC_YES.
      Returns:
      boolean pgdProgramDynamic() equals PGD_DYNAMIC_YES

      PGD_DYNAMIC_YES = 0x02

    • pgdJvmYes

      public boolean pgdJvmYes()
      Return true if pgdProgramJvm() equals PGD_JVM_YES.
      Returns:
      boolean pgdProgramJvm() equals PGD_JVM_YES

      PGD_JVM_YES = 0x02

    • pgdEntrypointYes

      public boolean pgdEntrypointYes()
      Returns:
      boolean pgdProgramEntrypoint() equals PGD_ENTRYPOINT_YES

      PGD_ENTRYPOINT_YES = 0x02

    • create

      public static PublicProgramdefStatistics 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