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 EntityMetadataJoinInfo.childEntityMetadataThe metadata of the child entity involved in the join.private EntityMetadataJoinInfo.parentEntityMetadataThe metadata of the parent entity involved in the join.Methods in io.github.blyznytsiaorg.bibernate.dao with parameters of type EntityMetadataModifier and TypeMethodDescriptionprivate booleanEntityDao.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.bibernateEntityMetadataprivate final Map<Class<?>, EntityMetadata> DDLQueryCreator.bibernateEntityMetadataMethods in io.github.blyznytsiaorg.bibernate.ddl with parameters of type EntityMetadataModifier and TypeMethodDescriptionprivate voidDDLQueryCreator.checkIfColumnForIndexExists(EntityMetadata entityMetadata, String columnList) Checks if the specified column exists in the entity metadata for creating an index.private voidDDLQueryCreator.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 voidToOneRelationFieldResolver.checkIfRelationExists(Class<?> entityClass, Class<?> fieldType, EntityMetadata metadataOfRelation) private voidToOneRelationFieldResolver.processForeignKeyConstraint(String foreignKey, Set<String> foreignNameConstraints, String tableName, EntityMetadata metadataOfRelation, String joinColumnName, Map<Integer, List<String>> ddlMetadata) private voidManyToManyFieldResolver.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.inMemoryEntityMetadataMethods 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.entityMetadataContextHolderMethods 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 voidBibernateContextHolder.setBibernateEntityMetadata(Map<Class<?>, EntityMetadata> entityMetadata) Sets the entity metadata in the current thread's context.