org.jsoup.nodes
public class Attributes extends java.lang.Object implements java.lang.Iterable<Attribute>, java.lang.Cloneable
Modifier and Type | Field and Description |
---|---|
protected static java.lang.String |
dataPrefix |
Constructor and Description |
---|
Attributes() |
Modifier and Type | Method and Description |
---|---|
void |
addAll(Attributes incoming)
Add all the attributes from the incoming set to this set.
|
java.util.List<Attribute> |
asList()
Get the attributes as a List, for iteration.
|
Attributes |
clone() |
java.util.Map<java.lang.String,java.lang.String> |
dataset()
Retrieves a filtered view of attributes that are HTML5 custom data attributes; that is, attributes with keys
starting with
data- . |
boolean |
equals(java.lang.Object o) |
java.lang.String |
get(java.lang.String key)
Get an attribute value by key.
|
int |
hashCode() |
boolean |
hasKey(java.lang.String key)
Tests if these attributes contain an attribute with this key.
|
java.lang.String |
html()
Get the HTML representation of these attributes.
|
java.util.Iterator<Attribute> |
iterator() |
void |
put(Attribute attribute)
Set a new attribute, or replace an existing one by key.
|
void |
put(java.lang.String key,
java.lang.String value)
Set a new attribute, or replace an existing one by key.
|
void |
remove(java.lang.String key)
Remove an attribute by key.
|
int |
size()
Get the number of attributes in this set.
|
java.lang.String |
toString() |
protected static final java.lang.String dataPrefix
public java.lang.String get(java.lang.String key)
key
- the attribute keyhasKey(String)
public void put(java.lang.String key, java.lang.String value)
key
- attribute keyvalue
- attribute valuepublic void put(Attribute attribute)
attribute
- attributepublic void remove(java.lang.String key)
key
- attribute key to removepublic boolean hasKey(java.lang.String key)
key
- key to check forpublic int size()
public void addAll(Attributes incoming)
incoming
- attributes to add to these attributes.public java.util.Iterator<Attribute> iterator()
iterator
in interface java.lang.Iterable<Attribute>
public java.util.List<Attribute> asList()
public java.util.Map<java.lang.String,java.lang.String> dataset()
data-
.public java.lang.String html()
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public Attributes clone()
clone
in class java.lang.Object
Copyright © 2009-2020 Jonathan Hedley. All Rights Reserved.