@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 © 2023 Apache Software Foundation. All rights reserved.