Package org.gradle.language.plugins

# Class NativeBasePlugin.LinkageSelectionRule

java.lang.Object
org.gradle.language.plugins.NativeBasePlugin.LinkageSelectionRule

All Implemented Interfaces:
  `Action<MultipleCandidatesDetails<Linkage>>`, `AttributeDisambiguationRule<Linkage>`

Enclosing class:
  `NativeBasePlugin`

static class NativeBasePlugin.LinkageSelectionRule extends Object implements AttributeDisambiguationRule<Linkage>

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `LinkageSelectionRule()`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `execute(MultipleCandidatesDetails<Linkage> details)`
  Performs this action against the given object.

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

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

- ## Constructor Details

  - ### LinkageSelectionRule

    LinkageSelectionRule()

- ## Method Details

  - ### execute

    public void execute(MultipleCandidatesDetails<Linkage> details)
    Description copied from interface: `Action`
    Performs this action against the given object.
    Specified by:
      `execute` in interface `Action<MultipleCandidatesDetails<Linkage>>`
    Parameters:
      `details` - The object to perform the action on.