|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jsoup.nodes.Attributes
public class Attributes
The attributes of an Element.
Attributes are treated as a map: there can be only one value associated with an attribute key. Attribute key and value comparisons are done case insensitively, and keys are normalised to lower-case.
| Field Summary | |
|---|---|
protected static String |
dataPrefix
|
| Constructor Summary | |
|---|---|
Attributes()
|
|
| Method Summary | |
|---|---|
void |
addAll(Attributes incoming)
Add all the attributes from the incoming set to this set. |
List<Attribute> |
asList()
Get the attributes as a List, for iteration. |
Attributes |
clone()
|
Map<String,String> |
dataset()
Retrieves a filtered view of attributes that are HTML5 custom data attributes; that is, attributes with keys starting with data-. |
boolean |
equals(Object o)
|
String |
get(String key)
Get an attribute value by key. |
int |
hashCode()
|
boolean |
hasKey(String key)
Tests if these attributes contain an attribute with this key. |
String |
html()
Get the HTML representation of these attributes. |
Iterator<Attribute> |
iterator()
|
void |
put(Attribute attribute)
Set a new attribute, or replace an existing one by key. |
void |
put(String key,
String value)
Set a new attribute, or replace an existing one by key. |
void |
remove(String key)
Remove an attribute by key. |
int |
size()
Get the number of attributes in this set. |
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected static final String dataPrefix
| Constructor Detail |
|---|
public Attributes()
| Method Detail |
|---|
public String get(String key)
key - the attribute key
hasKey(String)
public void put(String key,
String value)
key - attribute keyvalue - attribute valuepublic void put(Attribute attribute)
attribute - attributepublic void remove(String key)
key - attribute key to removepublic boolean hasKey(String key)
key - key to check for
public int size()
public void addAll(Attributes incoming)
incoming - attributes to add to these attributes.public Iterator<Attribute> iterator()
iterator in interface Iterable<Attribute>public List<Attribute> asList()
public Map<String,String> dataset()
data-.
public String html()
public String toString()
toString in class Objectpublic boolean equals(Object o)
equals in class Objectpublic int hashCode()
hashCode in class Objectpublic Attributes clone()
clone in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||