public abstract class AbstractPersistentEntity extends java.lang.Object implements PersistentEntity
PersistentEntity interface.| Modifier | Constructor and Description |
|---|---|
protected |
AbstractPersistentEntity(io.micronaut.core.annotation.AnnotationMetadataProvider annotationMetadataProvider)
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
java.lang.String |
getAliasName() |
io.micronaut.core.annotation.AnnotationMetadata |
getAnnotationMetadata() |
NamingStrategy |
getNamingStrategy()
Obtain the naming strategy for the entity.
|
java.lang.String |
getPersistedName()
The persisted name is the fully qualified name including potential schema definitions.
|
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetAssociations, getCompositeIdentity, getDecapitalizedName, getEmbedded, getIdentity, getName, getParentEntity, getPath, getPersistentProperties, getPersistentPropertyNames, getPropertyByName, getPropertyByPath, getRootEntity, getSimpleName, getVersion, isEmbeddable, isOwningEntity, isRoot, isVersioned, of, offindAnnotation, findAnnotation, findDeclaredAnnotation, findDeclaredAnnotation, isAnnotationPresent, isDeclaredAnnotationPresent, synthesize, synthesizeAll, synthesizeAnnotationsByType, synthesizeDeclared, synthesizeDeclared, synthesizeDeclaredAnnotationsByTypeprotected AbstractPersistentEntity(io.micronaut.core.annotation.AnnotationMetadataProvider annotationMetadataProvider)
annotationMetadataProvider - The annotation metadata provider.@NonNull public java.lang.String getAliasName()
getAliasName in interface PersistentEntitypublic io.micronaut.core.annotation.AnnotationMetadata getAnnotationMetadata()
getAnnotationMetadata in interface io.micronaut.core.annotation.AnnotationMetadataProvider@NonNull public NamingStrategy getNamingStrategy()
getNamingStrategy in interface PersistentEntity@NonNull public java.lang.String getPersistedName()
PersistentElementgetPersistedName in interface PersistentElementpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object