# Package org.spongepowered.asm.mixin.injection.selectors.dynamic

Dynamic target selectors provide custom logic for selecting injector targets.

- Interface Summary
  Interface | Description
  --- | ---
  IResolvedDescriptor | A resolved descriptor, or rather the result of resolving a descriptor.

- Class Summary
  Class | Description
  --- | ---
  DescriptorResolver | Utility class which contains the logic for resolving descriptors (`Desc` annotations) starting from an element and recursing up the tree of parent elements looking for a matching descriptor
  DynamicSelectorDesc | A `Target Selector` which matches candidates using descriptors contained in `@Desc` annotations.