Package io.micronaut.data.model
Interface PersistentElement
-
- All Superinterfaces:
io.micronaut.core.annotation.AnnotationMetadataProvider,io.micronaut.core.annotation.AnnotationSource,io.micronaut.core.naming.Named
- All Known Subinterfaces:
Association,Embedded,PersistentEntity,PersistentProperty
- All Known Implementing Classes:
AbstractPersistentEntity,RuntimeAssociation,RuntimePersistentEntity,RuntimePersistentProperty,SourceAssociation,SourcePersistentEntity,SourcePersistentProperty
public interface PersistentElement extends io.micronaut.core.naming.Named, io.micronaut.core.annotation.AnnotationMetadataProviderShared interface for a persistent element whether it be a type or a property.- Since:
- 1.0.0
- Author:
- graemerocher
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetPersistedName()The persisted name is the fully qualified name including potential schema definitions.-
Methods inherited from interface io.micronaut.core.annotation.AnnotationMetadataProvider
findAnnotation, findAnnotation, findDeclaredAnnotation, findDeclaredAnnotation, getAnnotationMetadata, isAnnotationPresent, isDeclaredAnnotationPresent, synthesize, synthesizeAll, synthesizeAnnotationsByType, synthesizeDeclared, synthesizeDeclared, synthesizeDeclaredAnnotationsByType
-
-