| Package | Description |
|---|---|
| org.apache.axiom.core |
| Modifier and Type | Interface and Description |
|---|---|
interface |
CoreNamespaceDeclaration
Represents a namespace declaration information item.
|
interface |
CoreNSAwareAttribute
Represents a namespace aware attribute information item.
|
interface |
CoreNSUnawareAttribute
Represents a namespace unaware attribute information item.
|
interface |
CoreTypedAttribute
Represents an attribute information item that is not a namespace declaration.
|
| Modifier and Type | Method and Description |
|---|---|
<T extends CoreAttribute,S> |
CoreElement.coreGetAttributesByType(Class<T> type,
Mapper<T,S> mapper,
Semantics semantics) |
| Modifier and Type | Method and Description |
|---|---|
CoreAttribute |
CoreElement.coreGetAttribute(AttributeMatcher matcher,
String namespaceURI,
String name)
Get the first attribute selected by a given
AttributeMatcher. |
CoreAttribute |
CoreElement.coreGetFirstAttribute()
Get the first attribute of this element.
|
CoreAttribute |
CoreElement.coreGetLastAttribute()
Get the last attribute of this element.
|
CoreAttribute |
CoreAttribute.coreGetNextAttribute()
Get the attribute immediately following the current attribute.
|
CoreAttribute |
CoreAttribute.coreGetPreviousAttribute()
Get the attribute immediately preceding the current attribute.
|
CoreAttribute |
CoreElement.coreSetAttribute(AttributeMatcher matcher,
CoreAttribute attr,
Semantics semantics)
Add a new attribute or replace an existing attribute based on a given
AttributeMatcher. |
CoreAttribute |
NSAwareAttributeMatcher.createAttribute(CoreElement element,
String namespaceURI,
String name,
String prefix,
String value) |
CoreAttribute |
NamespaceDeclarationMatcher.createAttribute(CoreElement element,
String namespaceURI,
String name,
String prefix,
String value) |
CoreAttribute |
AttributeMatcher.createAttribute(CoreElement element,
String namespaceURI,
String name,
String prefix,
String value)
Create a new attribute node.
|
| Modifier and Type | Method and Description |
|---|---|
void |
CoreElement.coreAppendAttribute(CoreAttribute attr)
Append an attribute to this element.
|
CoreAttribute |
CoreElement.coreSetAttribute(AttributeMatcher matcher,
CoreAttribute attr,
Semantics semantics)
Add a new attribute or replace an existing attribute based on a given
AttributeMatcher. |
String |
NSAwareAttributeMatcher.getName(CoreAttribute attr) |
String |
NamespaceDeclarationMatcher.getName(CoreAttribute attr) |
String |
AttributeMatcher.getName(CoreAttribute attr)
Get the name parameter for an existing attribute.
|
String |
NSAwareAttributeMatcher.getNamespaceURI(CoreAttribute attr) |
String |
NamespaceDeclarationMatcher.getNamespaceURI(CoreAttribute attr) |
String |
AttributeMatcher.getNamespaceURI(CoreAttribute attr)
Get the namespaceURI parameter for an existing attribute.
|
boolean |
NSAwareAttributeMatcher.matches(CoreAttribute attr,
String namespaceURI,
String name) |
boolean |
NamespaceDeclarationMatcher.matches(CoreAttribute attr,
String namespaceURI,
String name) |
boolean |
AttributeMatcher.matches(CoreAttribute attr,
String namespaceURI,
String name)
Check if the given attribute matches.
|
void |
NSAwareAttributeMatcher.update(CoreAttribute attr,
String prefix,
String value) |
void |
NamespaceDeclarationMatcher.update(CoreAttribute attr,
String prefix,
String value) |
void |
AttributeMatcher.update(CoreAttribute attr,
String prefix,
String value)
Update an existing attribute.
|
Copyright © The Apache Software Foundation. All Rights Reserved.