Interface MetaAttribute

All Known Subinterfaces:
MetaCollection, MetaSingleAttribute
All Known Implementing Classes:
AbstractAnnotatedMethod, AbstractCriteriaMethod, AbstractFinderMethod, AbstractQueryMethod, AnnotationMetaAttribute, AnnotationMetaCollection, AnnotationMetaMap, AnnotationMetaSingleAttribute, AnnotationMetaType, CriteriaDeleteMethod, CriteriaFinderMethod, DataAnnotationMetaAttribute, DefaultConstructor, IdClassMetaAttribute, IdFinderMethod, InnerClassMetaAttribute, LifecycleMethod, NaturalIdFinderMethod, QueryMethod, RepositoryConstructor, XmlMetaAttribute, XmlMetaCollection, XmlMetaMap, XmlMetaSingleAttribute

public interface MetaAttribute
  • Method Details

    • 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()