gov.llnl.babel.symbols
Interface Attributes
- All Known Implementing Classes:
- Argument, Class, Enumeration, Extendable, Interface, Method, Package, Struct, Symbol
public interface Attributes
hasAttribute
boolean hasAttribute(java.lang.String key)
getAttribute
java.lang.String getAttribute(java.lang.String key)
throws UnknownAttributeException
- Throws:
UnknownAttributeException
setAttribute
void setAttribute(java.lang.String key)
setAttribute
void setAttribute(java.lang.String key,
java.lang.String value)
removeAttribute
void removeAttribute(java.lang.String key)
throws UnknownAttributeException
- Throws:
UnknownAttributeException
getAttributes
java.util.Set getAttributes()