Serialized Form

  • Package com.lpvs.entity

    • Class com.lpvs.entity.LPVSDetectedLicense

      class LPVSDetectedLicense extends Object implements Serializable
      • Serialized Fields

        • componentFilePath
          String componentFilePath
          The file path associated with the component.
        • componentFileUrl
          String componentFileUrl
          The URL of the file path associated with the component.
        • componentLines
          String componentLines
          The lines associated with the component.
        • componentName
          String componentName
          The name of the component.
        • componentUrl
          String componentUrl
          The URL associated with the component.
        • componentVendor
          String componentVendor
          The vendor of the component.
        • componentVersion
          String componentVersion
          The version of the component.
        • filePath
          String filePath
          The file path associated with the detected license.
        • id
          Long id
          Unique identifier for the detected license.
        • issue
          Boolean issue
          Indicates whether there is an issue related to the detected license.
        • license
          LPVSLicense license
          The license associated with the detected license.
        • licenseConflict
          LPVSLicenseConflict licenseConflict
          The license conflict associated with the detected license.
        • lines
          String lines
          The lines where the license is matched.
        • match
          String match
          The value of the license match.
        • pullRequest
          LPVSPullRequest pullRequest
          The pull request associated with the detected license.
        • repositoryLicense
          LPVSLicense repositoryLicense
          The repository license associated with the detected license.
        • type
          String type
          The type of license match.
    • Class com.lpvs.entity.LPVSLicense

      class LPVSLicense extends Object implements Serializable
      • Serialized Fields

        • access
          String access
          The usage level associated with the license.
        • alternativeNames
          String alternativeNames
          Alternative names for the license.
        • checklistUrl
          String checklistUrl
          Transient field representing the URL for the license checklist.
        • licenseId
          Long licenseId
          Unique identifier for the license.
        • licenseName
          String licenseName
          The name of the license.
        • spdxId
          String spdxId
          The SPDX identifier of the license.
    • Class com.lpvs.entity.LPVSLicenseConflict

      class LPVSLicenseConflict extends Object implements Serializable
      • Serialized Fields

        • conflictId
          Long conflictId
          The unique identifier for the license conflict.
        • conflictLicense
          LPVSLicense conflictLicense
          The conflicting license involved in the conflict.
        • repositoryLicense
          LPVSLicense repositoryLicense
          The repository license involved in the conflict.
    • Class com.lpvs.entity.LPVSPullRequest

      class LPVSPullRequest extends Object implements Serializable
      • Serialized Fields

        • date
          Date date
          The date of the pull request.
        • id
          Long id
          The unique identifier for the pull request.
        • pullRequestBase
          String pullRequestBase
          The base of the pull request.
        • pullRequestFilesUrl
          String pullRequestFilesUrl
          The URL of the files in the pull request.
        • pullRequestHead
          String pullRequestHead
          The head of the pull request.
        • pullRequestUrl
          String pullRequestUrl
          The URL of the pull request.
        • repositoryName
          String repositoryName
          The name of the repository associated with the pull request.
        • sender
          String sender
          The sender of the pull request.
        • status
          String status
          The status of the pull request.
        • user
          String user
          The user associated with the pull request.
    • Class com.lpvs.entity.LPVSQueue

      class LPVSQueue extends Object implements Serializable
      • Serialized Fields

        • action
          LPVSPullRequestAction action
          The action to be performed on the pull request.
        • attempts
          int attempts
          The number of attempts made to process the item.
        • date
          Date date
          The date of the queue item.
        • headCommitSHA
          String headCommitSHA
          The SHA of the head commit associated with the queue item.
        • hubLink
          String hubLink
          Transient field representing the hub link associated with the queue item.
        • id
          Long id
          The unique identifier for the queue item.
        • pullRequestAPIUrl
          String pullRequestAPIUrl
          The API URL of the pull request associated with the queue item.
        • pullRequestBase
          String pullRequestBase
          The base of the pull request associated with the queue item.
        • pullRequestFilesUrl
          String pullRequestFilesUrl
          The URL of the pull request files associated with the queue item.
        • pullRequestHead
          String pullRequestHead
          The head of the pull request associated with the queue item.
        • pullRequestUrl
          String pullRequestUrl
          The URL of the pull request associated with the queue item.
        • repositoryLicense
          String repositoryLicense
          Transient field representing the license information associated with the queue item.
        • repositoryUrl
          String repositoryUrl
          The URL of the repository associated with the queue item.
        • reviewSystemType
          String reviewSystemType
          The type of review system associated with the queue item.
        • sender
          String sender
          The sender of the pull request associated with the queue item.
        • statusCallbackUrl
          String statusCallbackUrl
          The URL for the status callback associated with the queue item.
        • userId
          String userId
          The user identifier associated with the queue item.
  • Package com.lpvs.exception