# Action

@HasImplicitReceiver
interface Action<T>(source)

Performs some action against objects of type T.

#### Parameters

<T>

The type of object which this action accepts.

#### Inheritors

ComponentMetadataVersionLister
ComponentMetadataSupplier
ComponentMetadataRule
AttributeDisambiguationRule
AttributeCompatibilityRule

## Functions

execute
Link copied to clipboard
abstract fun execute(t: T)
Performs this action against the given object.