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 Tand()Метод возвращает объект страницы, у которой были вызваны методы класса Cookies final CookiegetCookie(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
-
-
-
-