Package org.hibernate.processor.model
Interface MetaAttribute
-
- All Known Subinterfaces:
MetaCollection
,MetaSingleAttribute
- All Known Implementing Classes:
AbstractAnnotatedMethod
,AbstractCriteriaMethod
,AbstractFinderMethod
,AbstractQueryMethod
,AnnotationMetaAttribute
,AnnotationMetaCollection
,AnnotationMetaMap
,AnnotationMetaSingleAttribute
,AnnotationMetaType
,CriteriaDeleteMethod
,CriteriaFinderMethod
,DataAnnotationMetaAttribute
,DefaultConstructor
,IdFinderMethod
,LifecycleMethod
,NaturalIdFinderMethod
,QueryMethod
,RepositoryConstructor
,XmlMetaAttribute
,XmlMetaCollection
,XmlMetaMap
,XmlMetaSingleAttribute
public interface MetaAttribute
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description String
getAttributeDeclarationString()
String
getAttributeNameDeclarationString()
Metamodel
getHostingEntity()
String
getMetaType()
String
getPropertyName()
String
getTypeDeclaration()
boolean
hasStringAttribute()
boolean
hasTypedAttribute()
default List<AnnotationMirror>
inheritedAnnotations()
-
-
-
Method Detail
-
hasTypedAttribute
boolean hasTypedAttribute()
-
hasStringAttribute
boolean hasStringAttribute()
-
getAttributeDeclarationString
String getAttributeDeclarationString()
-
getAttributeNameDeclarationString
String getAttributeNameDeclarationString()
-
getMetaType
String getMetaType()
-
getPropertyName
String getPropertyName()
-
getTypeDeclaration
String getTypeDeclaration()
-
getHostingEntity
Metamodel getHostingEntity()
-
inheritedAnnotations
default List<AnnotationMirror> inheritedAnnotations()
-
-