@InterfaceAudience.Public @InterfaceStability.Unstable public abstract class NodeAttributeKey extends Object
Node AttributeKey uniquely identifies a given Node Attribute. Node Attribute is identified based on attribute prefix and name.
Node Attribute Prefix is used as namespace to segregate the attributes.
Constructor and Description |
---|
NodeAttributeKey() |
Modifier and Type | Method and Description |
---|---|
abstract String |
getAttributeName() |
abstract String |
getAttributePrefix() |
static NodeAttributeKey |
newInstance(String attributeName) |
static NodeAttributeKey |
newInstance(String attributePrefix,
String attributeName) |
abstract void |
setAttributeName(String attributeName) |
abstract void |
setAttributePrefix(String attributePrefix) |
public static NodeAttributeKey newInstance(String attributeName)
public static NodeAttributeKey newInstance(String attributePrefix, String attributeName)
@InterfaceAudience.Public @InterfaceStability.Unstable public abstract String getAttributePrefix()
@InterfaceAudience.Public @InterfaceStability.Unstable public abstract void setAttributePrefix(String attributePrefix)
@InterfaceAudience.Public @InterfaceStability.Unstable public abstract String getAttributeName()
@InterfaceAudience.Public @InterfaceStability.Unstable public abstract void setAttributeName(String attributeName)
Copyright © 2024 Apache Software Foundation. All rights reserved.