public static class AbstractAttributeContainer.SingularAttributeImpl extends Object implements SingularAttribute
| Constructor and Description |
|---|
AbstractAttributeContainer.SingularAttributeImpl(String name,
AttributeContainer attributeContainer) |
| Modifier and Type | Method and Description |
|---|---|
AttributeContainer |
getAttributeContainer()
Retrieve the declaring container for this attribute (entity/component).
|
String |
getName()
Retrieve the attribute name.
|
Type |
getSingularAttributeType()
Retrieve the attribute type descriptor.
|
boolean |
isSingular()
An attribute can be either:
singular - castable to
SingularAttribute
plural - castable to PluralAttribute
|
boolean |
isTypeResolved() |
void |
resolveType(Type type) |
public AbstractAttributeContainer.SingularAttributeImpl(String name, AttributeContainer attributeContainer)
public boolean isTypeResolved()
isTypeResolved in interface SingularAttributepublic void resolveType(Type type)
resolveType in interface SingularAttributepublic Type getSingularAttributeType()
SingularAttributegetSingularAttributeType in interface SingularAttributepublic String getName()
Attributepublic AttributeContainer getAttributeContainer()
AttributegetAttributeContainer in interface Attributepublic boolean isSingular()
AttributeSingularAttributePluralAttribute
isSingular in interface AttributeCopyright © 2001-2015 Red Hat, Inc. All Rights Reserved.