Uses of Class
io.github.blyznytsiaorg.bibernate.entity.metadata.EntityMetadata
Packages that use EntityMetadata
Package
Description
-
Uses of EntityMetadata in io.github.blyznytsiaorg.bibernate.dao
Fields in io.github.blyznytsiaorg.bibernate.dao declared as EntityMetadataModifier and TypeFieldDescriptionprivate EntityMetadata
JoinInfo.childEntityMetadata
The metadata of the child entity involved in the join.private EntityMetadata
JoinInfo.parentEntityMetadata
The metadata of the parent entity involved in the join.Methods in io.github.blyznytsiaorg.bibernate.dao with parameters of type EntityMetadataModifier and TypeMethodDescriptionprivate boolean
EntityDao.hasAnyOneToOneEagerFetchType
(EntityMetadata entityMetadata) -
Uses of EntityMetadata in io.github.blyznytsiaorg.bibernate.ddl
Fields in io.github.blyznytsiaorg.bibernate.ddl with type parameters of type EntityMetadataModifier and TypeFieldDescription(package private) Map
<Class<?>, EntityMetadata> DDLFieldMetadataHolder.bibernateEntityMetadata
private final Map
<Class<?>, EntityMetadata> DDLQueryCreator.bibernateEntityMetadata
Methods in io.github.blyznytsiaorg.bibernate.ddl with parameters of type EntityMetadataModifier and TypeMethodDescriptionprivate void
DDLQueryCreator.checkIfColumnForIndexExists
(EntityMetadata entityMetadata, String columnList) Checks if the specified column exists in the entity metadata for creating an index.private void
DDLQueryCreator.createIndexQuery
(EntityMetadata entityMetadata) Creates Data Definition Language (DDL) queries for creating indexes on the specified entity table. -
Uses of EntityMetadata in io.github.blyznytsiaorg.bibernate.ddl.field
Methods in io.github.blyznytsiaorg.bibernate.ddl.field with parameters of type EntityMetadataModifier and TypeMethodDescriptionprivate void
ToOneRelationFieldResolver.checkIfRelationExists
(Class<?> entityClass, Class<?> fieldType, EntityMetadata metadataOfRelation) private void
ToOneRelationFieldResolver.processForeignKeyConstraint
(String foreignKey, Set<String> foreignNameConstraints, String tableName, EntityMetadata metadataOfRelation, String joinColumnName, Map<Integer, List<String>> ddlMetadata) private void
ManyToManyFieldResolver.processForeignKeyConstraintInverseJoinColumn
(String foreignKey, Set<String> foreignNameConstraints, String joinTableName, EntityMetadata relationEntityMetadata, String inverseJoinColumnName, Map<Integer, List<String>> ddlMetadata) Processes the creation of a foreign key constraint for the inverse join column in a Many-to-Many relationship. -
Uses of EntityMetadata in io.github.blyznytsiaorg.bibernate.entity.metadata
Fields in io.github.blyznytsiaorg.bibernate.entity.metadata with type parameters of type EntityMetadataModifier and TypeFieldDescriptionprivate final Map
<Class<?>, EntityMetadata> EntityMetadataCollector.inMemoryEntityMetadata
Methods in io.github.blyznytsiaorg.bibernate.entity.metadata that return types with arguments of type EntityMetadataModifier and TypeMethodDescriptionMap
<Class<?>, EntityMetadata> EntityMetadataCollector.collectMetadata()
Collects metadata for entities within the specified package.Method parameters in io.github.blyznytsiaorg.bibernate.entity.metadata with type arguments of type EntityMetadataModifier and TypeMethodDescriptionEntityMetadata.joinInfos
(Class<?> entityClass, List<EntityColumnDetails> currentEntityColumns, Map<Class<?>, EntityMetadata> bibernateEntityMetadata, Set<Class<?>> trackVisitedClasses) Retrieves the join information for the specified entity class and its associated entity columns. -
Uses of EntityMetadata in io.github.blyznytsiaorg.bibernate.session
Fields in io.github.blyznytsiaorg.bibernate.session with type parameters of type EntityMetadataModifier and TypeFieldDescriptionprivate static final ThreadLocal
<Map<Class<?>, EntityMetadata>> BibernateContextHolder.entityMetadataContextHolder
Methods in io.github.blyznytsiaorg.bibernate.session that return types with arguments of type EntityMetadataModifier and TypeMethodDescriptionstatic Map
<Class<?>, EntityMetadata> BibernateContextHolder.getBibernateEntityMetadata()
Retrieves the entity metadata stored in the current thread's context.Method parameters in io.github.blyznytsiaorg.bibernate.session with type arguments of type EntityMetadataModifier and TypeMethodDescriptionstatic void
BibernateContextHolder.setBibernateEntityMetadata
(Map<Class<?>, EntityMetadata> entityMetadata) Sets the entity metadata in the current thread's context.