Class MvnExtension_1_0

  • All Implemented Interfaces:
    com.gradle.scan.eventmodel.EventData

    @MavenVersion(since="3.3.1")
    @MavenExtensionVersion(since="1.15")
    public class MvnExtension_1_0
    extends Object
    implements com.gradle.scan.eventmodel.EventData
    An EventData containing details about an extension applied to the build.

    An event stream will contain zero or more MvnExtension_1_0.

    • Field Detail

      • id

        public final long id
        The generated, unique ID of this extension.
      • groupId

        @Nullable
        public final @Nullable String groupId
        The group ID of this extension.

        May be null if it cannot be retrieved.

      • artifactId

        @Nullable
        public final @Nullable String artifactId
        The artifact ID of this extension.

        May be null if it cannot be retrieved.

      • version

        @Nullable
        public final @Nullable String version
        The version of this extension.

        May be null if it cannot be retrieved.

      • location

        @Nullable
        public final @Nullable MvnFileRef_1_0 location
        The on-disk location of this extension.

        May be null if it cannot be retrieved.

      • realmName

        @Nullable
        public final @Nullable String realmName
        The name of the class realm that contains this extension.

        May be null if the class loader used to load this extension is not managed by Maven.

        See Also:
        Plexus Classworlds