INamedDestinationCollection

public interface INamedDestinationCollection

Коллекция именованных направлений.

Методы

МетодОписание
add(String name, IAppointment appointment)Добавляет новый именованный пункт назначения.
getNames()Получает массив имен пунктов назначения.
get_Item(String name)Получает пункт назначения по его имени.
remove(String name)Удаляет пункт назначения по его имени.
set_Item(String name, IAppointment value)Устанавливает пункт назначения по его имени.
size()Возвращает количество пунктов назначения.

add(String name, IAppointment appointment)

public abstract void add(String name, IAppointment appointment)

Добавляет новый именованный пункт назначения.

Параметры:

ПараметрТипОписание
namejava.lang.StringСтроковое значение
appointmentIAppointmentЭкземпляр IAppointment

getNames()

public abstract String[] getNames()

Получает массив имен пунктов назначения.

Возвращает: java.lang.String[] — массив строковых значений

get_Item(String name)

public abstract IAppointment get_Item(String name)

Получает пункт назначения по его имени.

Параметры:

ПараметрТипОписание
namejava.lang.StringСтроковое значение

Возвращает: IAppointment - Объект назначения экземпляра IAppointment.

remove(String name)

public abstract void remove(String name)

Удаляет пункт назначения по его имени.

Параметры:

ПараметрТипОписание
namejava.lang.StringСтроковое значение

set_Item(String name, IAppointment value)

public abstract void set_Item(String name, IAppointment value)

Устанавливает пункт назначения по его имени.

Параметры:

ПараметрТипОписание
namejava.lang.StringСтроковое значение
valueIAppointmentЭкземпляр IAppointment Целевой объект.

size()

public abstract int size()

Возвращает количество пунктов назначения.

Возвращает: интервал - целочисленное значение