Class EntityDefinition<E>


  • public class EntityDefinition<E>
    extends java.lang.Object
    • Method Detail

      • getEntityName

        public java.lang.String getEntityName()
      • getEntityClass

        public java.lang.Class<E> getEntityClass()
      • getIdDefinition

        @Nullable
        public IdDefinition getIdDefinition()
      • getRelations

        public java.util.Map<java.lang.String,​RelationDefinition> getRelations()
      • getAttributes

        public java.util.Map<java.lang.String,​AttributeDefinition<java.lang.Object>> getAttributes()
      • getUniqueConstraints

        public java.util.List<java.lang.String> getUniqueConstraints()
      • getInstanceProxyConstructor

        public java.lang.reflect.Constructor<E> getInstanceProxyConstructor()