Uses of Interface
org.hibernate.metamodel.mapping.BasicValuedMapping
-
Packages that use BasicValuedMapping Package Description org.hibernate.metamodel.mapping Defines the runtime mapping metamodel, which describes the mapping of the application's domain model parts (entities, attributes) to relational database objects (tables, columns).org.hibernate.metamodel.mapping.internal org.hibernate.persister.entity This package abstracts persistence mechanisms for entities.org.hibernate.query.derived org.hibernate.query.results Support for defining result-set mappings used inNativeQuery
andProcedureCall
/StoredProcedureQuery
.org.hibernate.query.results.complete Support for immutable result/fetch builder graph nodes built from static sources such as JPA'sSqlResultSetMapping
or `hbm.xml` mapping<resultset/>
.org.hibernate.query.sqm.produce.function Package defining support forSqmFunctionDescriptor
handling.org.hibernate.query.sqm.tree.expression org.hibernate.sql.ast.tree.expression Contracts related to expressions in a SQL treeorg.hibernate.type A HibernateType
is a strategy for mapping a Java property type to a JDBC type or types.org.hibernate.type.internal org.hibernate.type.spi -
-
Uses of BasicValuedMapping in org.hibernate.metamodel.mapping
Subinterfaces of BasicValuedMapping in org.hibernate.metamodel.mapping Modifier and Type Interface Description interface
BasicEntityIdentifierMapping
Mapping for a simple, single-column identifierinterface
BasicValuedModelPart
Describes a ModelPart which is a basic value, either aBasic
attribute a basic-valued collection partinterface
CollectionIdentifierDescriptor
Descriptor for the collection identifier.interface
EntityDiscriminatorMapping
Details about the discriminator for an entity hierarchy.interface
EntityVersionMapping
Describes the mapping of an entity's version -
Uses of BasicValuedMapping in org.hibernate.metamodel.mapping.internal
Classes in org.hibernate.metamodel.mapping.internal that implement BasicValuedMapping Modifier and Type Class Description class
AbstractDiscriminatorMapping
class
AnyDiscriminatorPart
Acts as a ModelPart for the discriminator portion of an any-valued mappingclass
AnyKeyPart
Acts as a ModelPart for the key portion of an any-valued mappingclass
BasicAttributeMapping
class
BasicEntityIdentifierMappingImpl
Mapping of a simple identifierclass
BasicValuedCollectionPart
Models a basic collection element/value or index/keyclass
CaseStatementDiscriminatorMappingImpl
class
CollectionIdentifierDescriptorImpl
class
EntityVersionMappingImpl
class
ExplicitColumnDiscriminatorMappingImpl
class
SimpleForeignKeyDescriptor
-
Uses of BasicValuedMapping in org.hibernate.persister.entity
Classes in org.hibernate.persister.entity that implement BasicValuedMapping Modifier and Type Class Description class
DiscriminatorType<T>
TODO : javadoc -
Uses of BasicValuedMapping in org.hibernate.query.derived
Classes in org.hibernate.query.derived that implement BasicValuedMapping Modifier and Type Class Description class
AnonymousTupleBasicEntityIdentifierMapping
class
AnonymousTupleBasicValuedModelPart
-
Uses of BasicValuedMapping in org.hibernate.query.results
Constructors in org.hibernate.query.results with parameters of type BasicValuedMapping Constructor Description ResultSetMappingSqlSelection(int valuesArrayPosition, BasicValuedMapping valueMapping)
-
Uses of BasicValuedMapping in org.hibernate.query.results.complete
Constructors in org.hibernate.query.results.complete with parameters of type BasicValuedMapping Constructor Description CompleteResultBuilderBasicValuedConverted(String explicitColumnName, ManagedBean<? extends jakarta.persistence.AttributeConverter<O,R>> converterBean, JavaType<? extends jakarta.persistence.AttributeConverter<O,R>> converterJtd, BasicJavaType<O> domainJavaType, BasicValuedMapping underlyingMapping)
CompleteResultBuilderBasicValuedStandard(String explicitColumnName, BasicValuedMapping explicitType, JavaType<?> explicitJavaType)
-
Uses of BasicValuedMapping in org.hibernate.query.sqm.produce.function
Methods in org.hibernate.query.sqm.produce.function that return BasicValuedMapping Modifier and Type Method Description static BasicValuedMapping
StandardFunctionReturnTypeResolvers. extractArgumentValuedMapping(List<? extends SqlAstNode> arguments, int position)
BasicValuedMapping
FunctionReturnTypeResolver. resolveFunctionReturnType(Supplier<BasicValuedMapping> impliedTypeAccess, List<? extends SqlAstNode> arguments)
Resolve the return type for a function given its context-implied type and the arguments to this call.static BasicValuedMapping
StandardFunctionReturnTypeResolvers. useImpliedTypeIfPossible(BasicValuedMapping defined, BasicValuedMapping implied)
Methods in org.hibernate.query.sqm.produce.function with parameters of type BasicValuedMapping Modifier and Type Method Description static BasicValuedMapping
StandardFunctionReturnTypeResolvers. useImpliedTypeIfPossible(BasicValuedMapping defined, BasicValuedMapping implied)
Method parameters in org.hibernate.query.sqm.produce.function with type arguments of type BasicValuedMapping Modifier and Type Method Description BasicValuedMapping
FunctionReturnTypeResolver. resolveFunctionReturnType(Supplier<BasicValuedMapping> impliedTypeAccess, List<? extends SqlAstNode> arguments)
Resolve the return type for a function given its context-implied type and the arguments to this call. -
Uses of BasicValuedMapping in org.hibernate.query.sqm.tree.expression
Constructors in org.hibernate.query.sqm.tree.expression with parameters of type BasicValuedMapping Constructor Description Conversion(Duration duration, TemporalUnit unit, BasicValuedMapping type)
-
Uses of BasicValuedMapping in org.hibernate.sql.ast.tree.expression
Methods in org.hibernate.sql.ast.tree.expression that return BasicValuedMapping Modifier and Type Method Description BasicValuedMapping
BinaryArithmeticExpression. getExpressionType()
BasicValuedMapping
Duration. getExpressionType()
BasicValuedMapping
DurationUnit. getExpressionType()
BasicValuedMapping
ExtractUnit. getExpressionType()
BasicValuedMapping
QueryLiteral. getExpressionType()
Constructors in org.hibernate.sql.ast.tree.expression with parameters of type BasicValuedMapping Constructor Description BinaryArithmeticExpression(Expression lhsOperand, BinaryArithmeticOperator operator, Expression rhsOperand, BasicValuedMapping resultType)
Duration(Expression magnitude, TemporalUnit unit, BasicValuedMapping type)
DurationUnit(TemporalUnit unit, BasicValuedMapping type)
ExtractUnit(TemporalUnit unit, BasicValuedMapping type)
QueryLiteral(T value, BasicValuedMapping type)
UnaryOperation(UnaryArithmeticOperator operator, Expression operand, BasicValuedMapping type)
-
Uses of BasicValuedMapping in org.hibernate.type
Subinterfaces of BasicValuedMapping in org.hibernate.type Modifier and Type Interface Description interface
AdjustableBasicType<J>
Extension contract forBasicType
implementations which understand how to adjust themselves relative to where/how they're used by, for example, accounting for LOB, nationalized, primitive/wrapper, etc.interface
BasicPluralType<C,E>
A basic plural type.interface
BasicType<T>
Marker interface for basic types.interface
ConvertedBasicType<J>
Extension for BasicType impls which have an implied conversionClasses in org.hibernate.type that implement BasicValuedMapping Modifier and Type Class Description class
AbstractSingleColumnStandardBasicType<T>
TODO : javadocclass
AbstractStandardBasicType<T>
Convenience base class forBasicType
implementations.class
BasicArrayType<T>
A type that maps betweenARRAY
andT[]
class
BasicCollectionType<C extends Collection<E>,E>
A type that maps betweenARRAY
andCollection<T>
class
CustomType<J>
class
JavaObjectType
class
NullType
class
SerializableToBlobType<T extends Serializable>
class
SerializableType<T extends Serializable>
A type that maps between aVARBINARY
andSerializable
classes.class
StandardBasicTypeTemplate<J>
A BasicType adapter targeting partial portability to 6.0's type system changes. -
Uses of BasicValuedMapping in org.hibernate.type.internal
Classes in org.hibernate.type.internal that implement BasicValuedMapping Modifier and Type Class Description class
BasicTypeImpl<J>
class
ConvertedBasicTypeImpl<J>
class
CustomMutabilityConvertedBasicTypeImpl<J>
class
ImmutableNamedBasicTypeImpl<J>
class
NamedBasicTypeImpl<J>
-
Uses of BasicValuedMapping in org.hibernate.type.spi
Methods in org.hibernate.type.spi that return BasicValuedMapping Modifier and Type Method Description BasicValuedMapping
TypeConfiguration. resolveCastTargetType(String name)
Understands the following target type names for thecast()
function: String Character Byte, Integer, Long Float, Double Time, Date, Timestamp LocalDate, LocalTime, LocalDateTime BigInteger BigDecimal Binary Boolean (fragile) (The type names are not case-sensitive.)
-