1. у реки - несогласованное определение, выраженное сочетанием предлога и существительного.
2. учитель-француз - приложение, выраженное существительным.
3. маленький - согласованное определение, выраженное прилагательным.
4. Амур - приложение, выраженное собственным именем существительным.