public interface AttributeContainer extends Type
getClassName, getClassReference, getClassReferenceUnresolved, getName, isAssociation, isComponent
String getRoleBaseName()
Attribute locateAttribute(String name)
name
- The name of the attribute to retrieve.Set<Attribute> attributes()
SingularAttribute locateSingularAttribute(String name)
SingularAttribute createSingularAttribute(String name)
SingularAttribute createVirtualSingularAttribute(String name)
SingularAttribute locateComponentAttribute(String name)
SingularAttribute createComponentAttribute(String name, Component component)
PluralAttribute locatePluralAttribute(String name)
PluralAttribute locateBag(String name)
PluralAttribute createBag(String name)
PluralAttribute locateSet(String name)
PluralAttribute createSet(String name)
IndexedPluralAttribute locateList(String name)
IndexedPluralAttribute createList(String name)
IndexedPluralAttribute locateMap(String name)
IndexedPluralAttribute createMap(String name)
Copyright © 2023. All rights reserved.