Как правило, если существуют какие-либо ограничения для значения поля, вы можете рассмотреть возможность использования Enum, который является специальным классом / типом, которым вы можете объявить свою переменную, чтобы заставить ее принять определенный диапазон констант. ценности. Для вашего случая
Создайте перечисление:
public enum Colour{
BLACK,
WHITE
}
Объявите поле цвета следующим образом:
private Colour productColour;
Присвоение значения будет выглядеть так:
productColour = Colour.BLACK;