|
||||||||||
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 Object
public boolean equals(Object o)
equals
in class Object
public int hashCode()
hashCode
in class Object
public Attributes clone()
clone
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |