Я определил класс A, у которого есть несколько методов. Затем у меня есть другой класс, то есть управляемый компонент для JSF. Внутри bean-компонента я создаю экземпляр класса A, но затем я не могу вызывать ни один из методов класса A. Все поля являются общедоступными, и область действия методов также является общедоступной.
Я подумал, что это могло быть из-за природы bean-компонента (хотя так быть не должно), поэтому я создал другой класс Tester.java и создал экземпляр, и все прошло нормально. Но снова, когда я пытаюсь вызвать методы, в списке предложений в Netbeans ничего не отображается. Что происходит? Спасибо,
Редактировать: Код:
public class Reservation {
.... //setters & getters
public List<DateTime> getDateRange(DateTime start, DateTime end) {
......//body of method
}
public TreeMap<DateTime, Integer> getDatesTreeMap(){
//body of method
}
public boolean checkRange() {
... body of method
}
}//end of class - no errors
, а затем так создается экземпляр класса:
Reservation booking = new Reservation();
booking. ????? this is where the suggestions don't come up
Спасибо