XAttribute¶
- public final class XAttribute<K, V>¶
Класс атрибута, используемого при форматировании условия XPath выражения.
Fields¶
function¶
key¶
- public final K key¶
Имя атрибута
value¶
- public final V value¶
Значение атрибута
Constructors¶
XAttribute¶
- public XAttribute(K key, V value)¶
XAttribute¶
Methods¶
equals¶
exists¶
- public static <K> XAttribute<K, String> exists(K key)¶
Фабричный метод, создающий экземпляр
XAttribute
с указанными именем и функциейXFunction.Exists
.- Parameters:
key – Имя атрибута
<K> – Тип ключа
- Returns:
Новый экземпляр
XAttribute
hashCode¶
- public int hashCode()¶
of¶
- public static <K, V> XAttribute<K, V> of(K key, V value)¶
Фабричный метод, создающий экземпляр
XAttribute
с указанными именем и значением.- Parameters:
key – Имя атрибута
value – Значение атрибута
<K> – Тип ключа
<V> – Тип значения
- Returns:
Новый экземпляр
XAttribute
of¶
- public static <K, V> XAttribute<K, V> of(K key, V value, XFunction xFunction)¶
Фабричный метод, создающий экземпляр
XAttribute
с указанными именем, значением и методом сравнения.- Parameters:
key – Имя атрибута
value – Значение атрибута
xFunction – Функция, используемая при сравнении указанного значения со значением атрибута искомого html-элемента.
<K> – Тип ключа
<V> – Тип значения
- Returns:
Новый экземпляр
XAttribute