});
}
public <P> void forEachWith(final Procedure2<? super V, ? super P> procedure, final P parameter)
{
this.iterable.forEach(new ShortProcedure()
{
public void value(short each)
{
procedure.value(CollectShortToObjectIterable.this.function.valueOf(each), parameter);
}