public class AttributeMap extends java.lang.Object implements TypeUsageCollectable
Modifier and Type | Field and Description |
---|---|
private java.util.Map<java.lang.String,Attribute> |
attributes |
Constructor and Description |
---|
AttributeMap(java.util.Collection<Attribute> tmpAttributes) |
Modifier and Type | Method and Description |
---|---|
boolean |
any(java.lang.String... attributeNames) |
void |
clear() |
void |
collectTypeUsages(TypeUsageCollector collector) |
boolean |
containsKey(java.lang.String attributeName) |
<T extends Attribute> |
getByName(java.lang.String name) |
private final java.util.Map<java.lang.String,Attribute> attributes
public AttributeMap(java.util.Collection<Attribute> tmpAttributes)
public <T extends Attribute> T getByName(java.lang.String name)
public boolean containsKey(java.lang.String attributeName)
public void clear()
public void collectTypeUsages(TypeUsageCollector collector)
collectTypeUsages
in interface TypeUsageCollectable
public boolean any(java.lang.String... attributeNames)