Полузащитникът Бастиан Швайнщайгер ще бъде напълно готов за първия мач на Германия на Европейското първенство по футбол срещу Португалия на 9 юни.