public static class AbstractAttributeContainer.PluralAttributeImpl extends Object implements PluralAttribute
| Constructor and Description |
|---|
AbstractAttributeContainer.PluralAttributeImpl(String name,
PluralAttributeNature nature,
AttributeContainer attributeContainer) |
| Modifier and Type | Method and Description |
|---|---|
AttributeContainer |
getAttributeContainer()
Retrieve the declaring container for this attribute (entity/component).
|
Type |
getElementType() |
String |
getName()
Retrieve the attribute name.
|
PluralAttributeNature |
getNature() |
String |
getRole() |
boolean |
isSingular()
An attribute can be either:
singular - castable to
SingularAttribute
plural - castable to PluralAttribute
|
void |
setElementType(Type elementType) |
public AbstractAttributeContainer.PluralAttributeImpl(String name, PluralAttributeNature nature, AttributeContainer attributeContainer)
public AttributeContainer getAttributeContainer()
AttributegetAttributeContainer in interface Attributepublic boolean isSingular()
AttributeSingularAttributePluralAttribute
isSingular in interface Attributepublic PluralAttributeNature getNature()
getNature in interface PluralAttributepublic String getName()
Attributepublic String getRole()
getRole in interface PluralAttributepublic Type getElementType()
getElementType in interface PluralAttributepublic void setElementType(Type elementType)
setElementType in interface PluralAttributeCopyright © 2001-2015 Red Hat, Inc. All Rights Reserved.