determineImports

abstract fun determineImports(metadata: AnnotationMetadata): Set<Any>

Return a set of objects that represent the imports. Objects within the returned Set must implement a valid hashCode and equals.

Imports from multiple DeterminableImports instances may be combined by the caller to create a complete set.

Unlike ImportSelector and ImportBeanDefinitionRegistrar any Aware callbacks will not be invoked before this method is called.

Return

a key representing the annotations that actually drive the import

Parameters

metadata

the source meta-data