Class PageBase.Cookies
-
- All Implemented Interfaces:
public final class PageBase.Cookies<T extends PageBase<T>>
Класс с методами взаимодействия с Cookie.
Пример:
var cookie = new Cookie(name, value); pages.page.getCookies().setCookie(cookie);
-
-
Method Summary
Modifier and Type Method Description final T
and()
Метод возвращает объект страницы, у которой были вызваны методы класса Cookies final Cookie
getCookie(String name)
Получение cookie по имени final PageBase.Cookies<T>
setCookie(Cookie cookie)
Установка cookie на страницу final PageBase.Cookies<T>
deleteCookie(String name)
Удаление cookie по имени final PageBase.Cookies<T>
deleteCookie(Cookie cookie)
Удаление cookie final PageBase.Cookies<T>
deleteAllCookies()
Удаление всех cookie final List<Cookie>
getAllCookies()
Получение всех cookie со страницы -
-
Method Detail
-
and
final T and()
Метод возвращает объект страницы, у которой были вызваны методы класса Cookies
- Returns:
объект страницы
- Since:
2.4.1
-
getCookie
final Cookie getCookie(String name)
Получение cookie по имени
- Parameters:
name
- Имя cookie- Returns:
Объект Cookie или null, если cookie не найдено
- Since:
1.2.4
-
setCookie
final PageBase.Cookies<T> setCookie(Cookie cookie)
Установка cookie на страницу
- Parameters:
cookie
- Объект Cookie- Returns:
-
deleteCookie
final PageBase.Cookies<T> deleteCookie(String name)
Удаление cookie по имени
- Parameters:
name
- Имя cookie- Returns:
- Since:
1.2.4
-
deleteCookie
final PageBase.Cookies<T> deleteCookie(Cookie cookie)
Удаление cookie
- Parameters:
cookie
- Объект cookie для удаления- Returns:
- Since:
1.2.4
-
deleteAllCookies
final PageBase.Cookies<T> deleteAllCookies()
Удаление всех cookie
- Returns:
- Since:
1.2.4
-
getAllCookies
final List<Cookie> getAllCookies()
Получение всех cookie со страницы
- Returns:
Список объектов Cookie
-
-
-
-