Изначально решал задачу по паттерну wrapper:
Создал поле:
private FileInputStream original;
Дополнил конструктор параметром "FileInputStream fileInputStream". и указал this.original = fileInputStream;
И соответственно во всех методах ссылался не на super, а на original.
Но валидатор не пропустил. Подскажите плз, такой подход допустим? Если нет то почему?)
Или же такой подход не сработал только из-за настроек валидатора?...