org.gradle.runtime.jvm.plugins

## Class JvmComponentPlugin.Rules

- java.lang.Object
- - org.gradle.runtime.jvm.plugins.JvmComponentPlugin.Rules

- Enclosing class:
    JvmComponentPlugin

      public static class JvmComponentPlugin.Rules
      extends Object

  Model rules.

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `JvmComponentPlugin.Rules()`

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `createBinaries(BinaryContainer binaries, org.gradle.runtime.base.internal.BinaryNamingSchemeBuilder namingSchemeBuilder, NamedDomainObjectCollection<JvmLibrarySpec> libraries, File buildDir, org.gradle.internal.service.ServiceRegistry serviceRegistry)`
    `void` | `createTasks(TaskContainer tasks, BinaryContainer binaries)`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### JvmComponentPlugin.Rules

          public JvmComponentPlugin.Rules()

  - ### Method Detail

    - #### createBinaries

          public void createBinaries(BinaryContainer binaries,
                            org.gradle.runtime.base.internal.BinaryNamingSchemeBuilder namingSchemeBuilder,
                            NamedDomainObjectCollection<JvmLibrarySpec> libraries,
                            File buildDir,
                            org.gradle.internal.service.ServiceRegistry serviceRegistry)

    - #### createTasks

          public void createTasks(TaskContainer tasks,
                         BinaryContainer binaries)