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 StringgetAttributeDeclarationString()StringgetAttributeNameDeclarationString()MetamodelgetHostingEntity()StringgetMetaType()StringgetPropertyName()StringgetTypeDeclaration()booleanhasStringAttribute()booleanhasTypedAttribute()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()
-
-