Uses of Interface
org.hibernate.metamodel.mapping.JdbcMappingContainer
-
-
Uses of JdbcMappingContainer in org.hibernate.id
Subinterfaces of JdbcMappingContainer in org.hibernate.id Modifier and Type Interface Description interfacePostInsertIdentityPersisterA persister that may have an identity assigned by execution of a SQLINSERT. -
Uses of JdbcMappingContainer in org.hibernate.loader.ast.spi
Subinterfaces of JdbcMappingContainer in org.hibernate.loader.ast.spi Modifier and Type Interface Description interfaceLoadableContract for things that can be loaded by a Loader. -
Uses of JdbcMappingContainer in org.hibernate.metamodel.internal
Classes in org.hibernate.metamodel.internal that implement JdbcMappingContainer Modifier and Type Class Description classAbstractCompositeIdentifierMappingBase implementation for composite identifier mappings -
Uses of JdbcMappingContainer in org.hibernate.metamodel.mapping
Subinterfaces of JdbcMappingContainer in org.hibernate.metamodel.mapping Modifier and Type Interface Description interfaceAssociationCommonality for an association, mainly details relative to the foreign-keyinterfaceAttributeMappingDescribes an attribute at the mapping model level.interfaceBasicEntityIdentifierMappingMapping for a simple identifierinterfaceBasicValuedMappingAny basic-typed ValueMapping.interfaceBasicValuedModelPartDescribes a ModelPart which is a basic value, either aBasicattribute a basic-valued collection partinterfaceBindableContract for things at the domain mapping level that can be bound into a JDBCPreparedStatement.interfaceCollectionIdentifierDescriptorDescriptor for the collection identifier.interfaceCollectionPartHibernate understands mapping a collection into 4 parts The key - the foreign-key defining the association to the owner The element - for Map's this is analogous to the value The index - the List/array index or Map key The collection-id - this is only relevant for id-bag mappingsinterfaceCompositeIdentifierMappingMapping for a composite identifierinterfaceDiscriminatedAssociationModelPartA discriminated association.interfaceEmbeddableMappingTypeDescribes an embeddable - the actual typeinterfaceEmbeddableValuedModelPartDescribes the mapping of an embeddable (composite).interfaceEntityAssociationMappingCommonality between `many-to-one`, `one-to-one` and `any`, as well as entity-valued collection elements and map-keysinterfaceEntityDiscriminatorMappinginterfaceEntityIdentifierMappingDescribes the mapping of an entity's identifier.interfaceEntityMappingTypeMapping of an entityinterfaceEntityRowIdMappingMapping of a row-idinterfaceEntityValuedModelPartEntity-valued model partManyToOneOneToOneentity-valued collection element entity-valued Map keyinterfaceEntityVersionMappingDescribes the mapping of an entity's versioninterfaceForeignKeyDescriptorDescriptor for foreign-keysinterfaceJdbcMappingModels the type of a thing that can be used as an expression in a SQL queryinterfaceManagedMappingTypeCommonality in regards to the mapping type system for all managed domain types - entity types, mapped-superclass types, composite types, etcinterfaceMappingModelExpressible<T>Something that can be expressible at the mapping model level.interfaceMappingTypedModelPartinterfaceModelPartDescribes a mapping related to any part of the app's domain model - e.g.interfaceModelPartContainerAccess to a group of ModelPart by name or for iterationinterfaceNaturalIdMappingMapping for an entity's natural-id, if one is definedinterfaceNonAggregatedIdentifierMappingA "non-aggregated" composite identifier, which means that the entity itself does not define a singular representation of its identifier like anEmbeddedIddoes.static interfaceNonAggregatedIdentifierMapping.IdentifierValueMapperThink of an AttributeConverter for id values to account for representation difference between virtual and id-class mappingsinterfacePluralAttributeMappingMapping of a plural (collection-valued) attributeinterfaceQueryableDefines a mapping model contract for things that can be queried in the HQL, Criteria, etc sense.interfaceSingularAttributeMappingMapping for a singular (non-collection) attribute.interfaceSqlExpressibleUnifying contract for things that are capable of being an expression in the SQL AST.interfaceValueMappingDescribes a mapping related to any part of the app's domain model - e.g.interfaceVirtualModelPartMarker interface for parts of the application domain model that do not actually exist in the model classes -
Uses of JdbcMappingContainer in org.hibernate.metamodel.mapping.internal
Subinterfaces of JdbcMappingContainer in org.hibernate.metamodel.mapping.internal Modifier and Type Interface Description interfaceInFlightEntityMappingTypeinterfaceSingleAttributeIdentifierMappingClasses in org.hibernate.metamodel.mapping.internal that implement JdbcMappingContainer Modifier and Type Class Description classAbstractAttributeMappingclassAbstractDiscriminatorMappingclassAbstractEmbeddableMappingBase support for EmbeddableMappingType implementationsclassAbstractNaturalIdMappingclassAbstractSingularAttributeMappingclassAbstractStateArrayContributorMappingclassAnyDiscriminatorPartActs as a ModelPart for the discriminator portion of an any-valued mappingclassAnyKeyPartActs as a ModelPart for the key portion of an any-valued mappingclassBasicAttributeMappingclassBasicEntityIdentifierMappingImplclassBasicValuedCollectionPartModels a basic collection element/value or index/keyclassCaseStatementDiscriminatorMappingImplclassCollectionIdentifierDescriptorImplclassCompoundNaturalIdMappingMulti-attribute NaturalIdMapping implementationclassDiscriminatedAssociationAttributeMappingSingular, any-valued attributeclassDiscriminatedCollectionPartclassEmbeddableMappingTypeImplDescribes a "normal" embeddable.classEmbeddedAttributeMappingclassEmbeddedCollectionPartclassEmbeddedForeignKeyDescriptorclassEmbeddedIdentifierMappingImplSupport forEmbeddedIdclassEntityCollectionPartclassEntityRowIdMappingImplclassEntityVersionMappingImplclassExplicitColumnDiscriminatorMappingImplclassIdClassEmbeddableEmbeddableMappingType implementation describing anIdClassclassInverseNonAggregatedIdentifierMappingThe inverse part of a "non-aggregated" composite identifier.classNonAggregatedIdentifierMappingImplA "non-aggregated" composite identifier.classPluralAttributeMappingImplclassSimpleForeignKeyDescriptorclassSimpleNaturalIdMappingSingle-attribute NaturalIdMapping implementationclassToOneAttributeMappingclassVirtualEmbeddedAttributeMappingclassVirtualIdEmbeddableEmbeddable describing the virtual-id aspect of a non-aggregated composite id -
Uses of JdbcMappingContainer in org.hibernate.metamodel.model.convert.spi
Subinterfaces of JdbcMappingContainer in org.hibernate.metamodel.model.convert.spi Modifier and Type Interface Description interfaceConvertibleValueMapping<O>Describes a part of the domain model to which a value converter can be applied -
Uses of JdbcMappingContainer in org.hibernate.metamodel.model.domain.internal
Classes in org.hibernate.metamodel.model.domain.internal that implement JdbcMappingContainer Modifier and Type Class Description classArrayTupleTypeclassTupleMappingModelExpressible -
Uses of JdbcMappingContainer in org.hibernate.persister.entity
Subinterfaces of JdbcMappingContainer in org.hibernate.persister.entity Modifier and Type Interface Description interfaceEntityPersisterA strategy for persisting a mapped entity class.interfaceLoadableImplemented by anyEntityPersisterthat may be loaded using aLoader.interfaceLockableContract for things that can be locked via aLockingStrategy.interfaceOuterJoinLoadableAEntityPersisterthat may be loaded by outer join using and may be an element of a one-to-many association.interfaceQueryableDeprecated.SeeQueryableinterfaceSQLLoadableAnEntityPersisterthat supports queries expressed in the platform native SQL dialect.interfaceUniqueKeyLoadableAnEntityPersisterthat can be loaded by a non-primary unique key.Classes in org.hibernate.persister.entity that implement JdbcMappingContainer Modifier and Type Class Description classAbstractEntityPersisterBasic functionality for persisting an entity via JDBC through either generated or custom SQLclassDiscriminatorType<T>TODO : javadocclassJoinedSubclassEntityPersisterAnEntityPersisterimplementing the normalizedInheritanceType.JOINEDinheritance mapping strategy for an entity and its inheritance hierarchy.classSingleTableEntityPersisterThe default implementation of theEntityPersisterinterface.classUnionSubclassEntityPersisterAnEntityPersisterimplementing theInheritanceType.TABLE_PER_CLASSmapping strategy for an entity and its inheritance hierarchy. -
Uses of JdbcMappingContainer in org.hibernate.persister.internal
Methods in org.hibernate.persister.internal that return JdbcMappingContainer Modifier and Type Method Description JdbcMappingContainerSqlFragmentPredicate. getExpressionType() -
Uses of JdbcMappingContainer in org.hibernate.query.derived
Classes in org.hibernate.query.derived that implement JdbcMappingContainer Modifier and Type Class Description classAnonymousTupleBasicEntityIdentifierMappingclassAnonymousTupleBasicValuedModelPartclassAnonymousTupleEmbeddableValuedModelPartclassAnonymousTupleEmbeddedEntityIdentifierMappingclassAnonymousTupleEntityValuedModelPartclassAnonymousTupleNonAggregatedEntityIdentifierMappingclassAnonymousTupleTableGroupProducerThe table group producer for an anonymous tuple type. -
Uses of JdbcMappingContainer in org.hibernate.query.sqm.function
Classes in org.hibernate.query.sqm.function that implement JdbcMappingContainer Modifier and Type Class Description classSelfRenderingAggregateFunctionSqlAstExpressionRepresentation of an aggregate function call in the SQL AST for impls that know how to render themselves.classSelfRenderingFunctionSqlAstExpressionRepresentation of a function call in the SQL AST for impls that know how to render themselves.classSelfRenderingOrderedSetAggregateFunctionSqlAstExpressionRepresentation of an aggregate function call in the SQL AST for impls that know how to render themselves.classSelfRenderingWindowFunctionSqlAstExpressionRepresentation of a window function call in the SQL AST for impls that know how to render themselves.Methods in org.hibernate.query.sqm.function that return JdbcMappingContainer Modifier and Type Method Description JdbcMappingContainerSelfRenderingFunctionSqlAstExpression. getExpressionType() -
Uses of JdbcMappingContainer in org.hibernate.sql.ast.spi
Methods in org.hibernate.sql.ast.spi that return JdbcMappingContainer Modifier and Type Method Description JdbcMappingContainerSqlSelection. getExpressionType()Get the type of the expression -
Uses of JdbcMappingContainer in org.hibernate.sql.ast.tree.expression
Classes in org.hibernate.sql.ast.tree.expression that implement JdbcMappingContainer Modifier and Type Class Description classCollationclassDistinctclassEntityTypeLiteralclassFormatRepresents the format pattern for a date/time format expressionclassJdbcLiteral<T>Represents a literal in the SQL AST.classOverflowclassTrimSpecificationMethods in org.hibernate.sql.ast.tree.expression that return JdbcMappingContainer Modifier and Type Method Description JdbcMappingContainerAliasedExpression. getExpressionType()JdbcMappingContainerCastTarget. getExpressionType()JdbcMappingContainerDistinct. getExpressionType()JdbcMappingContainerExpression. getExpressionType()The type for this expressionJdbcMappingContainerLiteralAsParameter. getExpressionType()JdbcMappingContainerModifiedSubQueryExpression. getExpressionType()JdbcMappingContainerOver. getExpressionType()JdbcMappingContainerOverflow. getExpressionType()JdbcMappingContainerSelfRenderingSqlFragmentExpression. getExpressionType()JdbcMappingContainerSqlSelectionExpression. getExpressionType() -
Uses of JdbcMappingContainer in org.hibernate.sql.ast.tree.from
Subinterfaces of JdbcMappingContainer in org.hibernate.sql.ast.tree.from Modifier and Type Interface Description interfaceRootTableGroupProducerContract for things that can produce theTableGroupthat is the root of a from-clauseinterfaceTableGroupJoinProducerinterfaceTableGroupProducerMarker interface for anything which produces a TableGroup -
Uses of JdbcMappingContainer in org.hibernate.sql.ast.tree.predicate
Methods in org.hibernate.sql.ast.tree.predicate that return JdbcMappingContainer Modifier and Type Method Description JdbcMappingContainerAbstractPredicate. getExpressionType()JdbcMappingContainerComparisonPredicate. getExpressionType()JdbcMappingContainerExistsPredicate. getExpressionType()JdbcMappingContainerFilterPredicate.FilterFragmentPredicate. getExpressionType()JdbcMappingContainerFilterPredicate. getExpressionType()JdbcMappingContainerGroupedPredicate. getExpressionType()JdbcMappingContainerJunction. getExpressionType()JdbcMappingContainerNegatedPredicate. getExpressionType()JdbcMappingContainerSelfRenderingPredicate. getExpressionType()Constructors in org.hibernate.sql.ast.tree.predicate with parameters of type JdbcMappingContainer Constructor Description AbstractPredicate(JdbcMappingContainer expressionType)AbstractPredicate(JdbcMappingContainer expressionType, boolean negated)BetweenPredicate(Expression expression, Expression lowerBound, Expression upperBound, boolean negated, JdbcMappingContainer expressionType)BooleanExpressionPredicate(Expression expression, boolean negated, JdbcMappingContainer expressionType)ComparisonPredicate(Expression leftHandExpression, ComparisonOperator operator, Expression rightHandExpression, JdbcMappingContainer expressionType)ExistsPredicate(QueryPart expression, boolean negated, JdbcMappingContainer expressionType)InListPredicate(Expression testExpression, boolean negated, JdbcMappingContainer expressionType)InListPredicate(Expression testExpression, List<Expression> listExpressions, boolean negated, JdbcMappingContainer expressionType)InSubQueryPredicate(Expression testExpression, QueryPart subQuery, boolean negated, JdbcMappingContainer expressionType)Junction(Junction.Nature nature, List<Predicate> predicates, JdbcMappingContainer expressionType)Junction(Junction.Nature nature, JdbcMappingContainer expressionType)LikePredicate(Expression matchExpression, Expression pattern, Expression escapeCharacter, boolean negated, boolean isCaseSensitive, JdbcMappingContainer expressionType)NullnessPredicate(Expression expression, boolean negated, JdbcMappingContainer expressionType) -
Uses of JdbcMappingContainer in org.hibernate.sql.ast.tree.select
Methods in org.hibernate.sql.ast.tree.select that return JdbcMappingContainer Modifier and Type Method Description JdbcMappingContainerQueryGroup. getExpressionType()JdbcMappingContainerQuerySpec. getExpressionType() -
Uses of JdbcMappingContainer in org.hibernate.sql.exec.internal
Classes in org.hibernate.sql.exec.internal that implement JdbcMappingContainer Modifier and Type Class Description classAbstractJdbcParameterclassJdbcParameterImplclassSqlTypedMappingJdbcParameterclassVersionTypeSeedParameterSpecificationParameter bind specification used for optimistic lock version seeding (from insert statements). -
Uses of JdbcMappingContainer in org.hibernate.sql.results.graph
Subinterfaces of JdbcMappingContainer in org.hibernate.sql.results.graph Modifier and Type Interface Description interfaceDatabaseSnapshotContributorContract for model-parts which contribute to their container's state array for database snapshotsinterfaceFetchableParts of the domain model that can be fetchedinterfaceFetchableContainerContainer ofFetchablereferences -
Uses of JdbcMappingContainer in org.hibernate.sql.results.graph.embeddable
Subinterfaces of JdbcMappingContainer in org.hibernate.sql.results.graph.embeddable Modifier and Type Interface Description interfaceEmbeddableValuedFetchable -
Uses of JdbcMappingContainer in org.hibernate.sql.results.graph.entity
Subinterfaces of JdbcMappingContainer in org.hibernate.sql.results.graph.entity Modifier and Type Interface Description interfaceEntityValuedFetchableFetchable which is entity-valued -
Uses of JdbcMappingContainer in org.hibernate.sql.results.internal
Methods in org.hibernate.sql.results.internal that return JdbcMappingContainer Modifier and Type Method Description JdbcMappingContainerResolvedSqlSelection. getExpressionType()JdbcMappingContainerSqlSelectionImpl. getExpressionType() -
Uses of JdbcMappingContainer in org.hibernate.sql.results.internal.domain
Classes in org.hibernate.sql.results.internal.domain that implement JdbcMappingContainer Modifier and Type Class Description classCircularBiDirectionalFetchImplclassCircularFetchImpl -
Uses of JdbcMappingContainer in org.hibernate.type
Subinterfaces of JdbcMappingContainer in org.hibernate.type Modifier and Type Interface Description interfaceAdjustableBasicType<J>Extension contract for BasicType implementations that understand how to adjust themselves relative to where/how they are used (e.g.interfaceBasicPluralType<C,E>A basic plural type.interfaceBasicType<T>Marker interface for basic types.interfaceConvertedBasicType<J>Extension for BasicType impls which have an implied conversionClasses in org.hibernate.type that implement JdbcMappingContainer Modifier and Type Class Description classAbstractSingleColumnStandardBasicType<T>TODO : javadocclassAbstractStandardBasicType<T>Convenience base class forBasicTypeimplementationsclassBasicArrayType<T>A type that maps betweenARRAYandT[]classBasicCollectionType<C extends Collection<E>,E>A type that maps betweenARRAYandCollection<T>classCustomType<J>classDbTimestampTypeDeprecated.UseValueGenerationinsteadclassJavaObjectTypeclassNullTypeclassSerializableToBlobType<T extends Serializable>classSerializableType<T extends Serializable>A type that maps between aVARBINARYandSerializableclasses.classStandardBasicTypeTemplate<J>A BasicType adapter targeting partial portability to 6.0's type system changes. -
Uses of JdbcMappingContainer in org.hibernate.type.internal
Classes in org.hibernate.type.internal that implement JdbcMappingContainer Modifier and Type Class Description classBasicTypeImpl<J>classConvertedBasicTypeImpl<J>classCustomMutabilityConvertedBasicTypeImpl<J>classImmutableNamedBasicTypeImpl<J>classNamedBasicTypeImpl<J> -
Uses of JdbcMappingContainer in org.hibernate.type.spi
Methods in org.hibernate.type.spi with parameters of type JdbcMappingContainer Modifier and Type Method Description static IntervalTypeTypeConfiguration. getSqlIntervalType(JdbcMappingContainer jdbcMappings)static jakarta.persistence.TemporalTypeTypeConfiguration. getSqlTemporalType(JdbcMappingContainer jdbcMappings)
-