public class XMLStartElement
extends java.lang.Object
Constructor and Description |
---|
XMLStartElement(java.lang.String localName) Create a new start element with a given name |
XMLStartElement(java.lang.String prefix, java.lang.String localName) Create a new start element with a given prefix and name |
XMLStartElement(java.lang.String prefix, java.lang.String localName, java.lang.String[] namespacePrefixes, java.lang.String[] namespaceUris) Create a new start element with a given prefix, name and namespaces |
XMLStartElement(java.lang.String prefix, java.lang.String localName, java.lang.String[] attributePrefixes, java.lang.String[] attributeLocalNames, java.lang.String[] attributeValues) Create a new start element with a given prefix, name and attributes |
XMLStartElement(java.lang.String prefix, java.lang.String localName, java.lang.String[] namespacePrefixes, java.lang.String[] namespaceUris, java.lang.String[] attributePrefixes, java.lang.String[] attributeLocalNames, java.lang.String[] attributeValues) Create a new start element with a given prefix, name and namespaces |
Modifier and Type | Method and Description |
---|---|
boolean | equals(java.lang.Object obj) |
static XMLStartElement | fromJsonObject(io.vertx.core.json.JsonObject obj) Converts a JsonObject to a XMLStartElement |
int | getAttributeCount() |
java.lang.String | getAttributeLocalName(int i) Get the local name of an attribute at a given position |
java.lang.String | getAttributePrefix(int i) Get an attribute prefix at a given position |
java.lang.String | getAttributeValue(int i) Get an attribute value at a given position |
java.lang.String | getLocalName() |
java.lang.String | getName() |
int | getNamespaceCount() |
java.lang.String | getNamespacePrefix(int i) Get a namespace prefix at a given position |
java.lang.String | getNamespaceUri(int i) Get a namespace URI at a given position |
java.lang.String | getPrefix() |
int | hashCode() |
io.vertx.core.json.JsonObject | toJsonObject() |
java.lang.String | toString() |
public XMLStartElement(java.lang.String localName)
localName
- the namepublic XMLStartElement(java.lang.String prefix, java.lang.String localName)
prefix
- the prefix (may be null)localName
- the namepublic XMLStartElement(java.lang.String prefix, java.lang.String localName, java.lang.String[] namespacePrefixes, java.lang.String[] namespaceUris)
prefix
- the prefix (may be null)localName
- the namenamespacePrefixes
- the namespace prefixes (may be null)namespaceUris
- the namespace URIs (may be null)public XMLStartElement(java.lang.String prefix, java.lang.String localName, java.lang.String[] attributePrefixes, java.lang.String[] attributeLocalNames, java.lang.String[] attributeValues)
prefix
- the prefix (may be null)localName
- the nameattributePrefixes
- the attribute prefixes (may be null)attributeLocalNames
- the attribute names (may be null)attributeValues
- the attribute values (may be null)public XMLStartElement(java.lang.String prefix, java.lang.String localName, java.lang.String[] namespacePrefixes, java.lang.String[] namespaceUris, java.lang.String[] attributePrefixes, java.lang.String[] attributeLocalNames, java.lang.String[] attributeValues)
prefix
- the prefix (may be null)localName
- the namenamespacePrefixes
- the namespace prefixes (may be null)namespaceUris
- the namespace URIs (may be null)attributePrefixes
- the attribute prefixes (may be null)attributeLocalNames
- the attribute names (may be null)attributeValues
- the attribute values (may be null)public java.lang.String getPrefix()
public java.lang.String getLocalName()
public java.lang.String getName()
public int getNamespaceCount()
public java.lang.String getNamespacePrefix(int i)
i
- the positionpublic java.lang.String getNamespaceUri(int i)
i
- the positionpublic int getAttributeCount()
public java.lang.String getAttributePrefix(int i)
i
- the positionpublic java.lang.String getAttributeLocalName(int i)
i
- the positionpublic java.lang.String getAttributeValue(int i)
i
- the positionpublic java.lang.String toString()
toString
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public io.vertx.core.json.JsonObject toJsonObject()
JsonObject
public static XMLStartElement fromJsonObject(io.vertx.core.json.JsonObject obj)
JsonObject
to a XMLStartElement
obj
- the JsonObject
to convertXMLStartElement