# 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

AttributeCompatibilityRule
AttributeDisambiguationRule
ComponentMetadataRule
ComponentMetadataSupplier
ComponentMetadataVersionLister

## Functions

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