injectionTypes = bindingContext.model().types();
}
else
{
CompositeDescriptor acd = ( (CompositeDescriptor) bindingContext.model() );
for( Class<?> mixinType : acd.mixinTypes() )
{
if( thisType.isAssignableFrom( mixinType ) )
{
Iterable<? extends Class<?>> iterable = iterable( thisType );
injectionTypes = (Iterable<Class<?>>) iterable;