Uses of Interface
org.hibernate.metamodel.mapping.BasicValuedMapping
-
Packages that use BasicValuedMapping Package Description org.hibernate.metamodel.mapping Hibernate's run-time mapping model.org.hibernate.metamodel.mapping.internal org.hibernate.persister.entity org.hibernate.query.derived org.hibernate.query.results Support for defining result-set mappings used inNativeQueryandProcedureCall/StoredProcedureQuery.org.hibernate.query.results.complete Support for immutable result/fetch builder graph nodes built from static sources such as JPA'sSqlResultSetMappingor `hbm.xml` mapping ``. org.hibernate.query.sqm.produce.function Package defining support forSqmFunctionDescriptorhandling.org.hibernate.query.sqm.tree.expression org.hibernate.sql.ast.tree.expression Contracts related to expressions in a SQL treeorg.hibernate.type 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 interfaceBasicEntityIdentifierMappingMapping for a simple identifierinterfaceBasicValuedModelPartDescribes a ModelPart which is a basic value, either aBasicattribute a basic-valued collection partinterfaceCollectionIdentifierDescriptorDescriptor for the collection identifier.interfaceEntityDiscriminatorMappinginterfaceEntityVersionMappingDescribes 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 classAbstractDiscriminatorMappingclassAnyDiscriminatorPartActs 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/keyclassCaseStatementDiscriminatorMappingImplclassCollectionIdentifierDescriptorImplclassEntityVersionMappingImplclassExplicitColumnDiscriminatorMappingImplclassSimpleForeignKeyDescriptor -
Uses of BasicValuedMapping in org.hibernate.persister.entity
Classes in org.hibernate.persister.entity that implement BasicValuedMapping Modifier and Type Class Description classDiscriminatorType<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 classAnonymousTupleBasicEntityIdentifierMappingclassAnonymousTupleBasicValuedModelPart -
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 BasicValuedMappingStandardFunctionReturnTypeResolvers. extractArgumentValuedMapping(List<? extends SqlAstNode> arguments, int position)BasicValuedMappingFunctionReturnTypeResolver. 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 BasicValuedMappingStandardFunctionReturnTypeResolvers. useImpliedTypeIfPossible(BasicValuedMapping defined, BasicValuedMapping implied)Methods in org.hibernate.query.sqm.produce.function with parameters of type BasicValuedMapping Modifier and Type Method Description static BasicValuedMappingStandardFunctionReturnTypeResolvers. 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 BasicValuedMappingFunctionReturnTypeResolver. 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 BasicValuedMappingBinaryArithmeticExpression. getExpressionType()BasicValuedMappingDuration. getExpressionType()BasicValuedMappingDurationUnit. getExpressionType()BasicValuedMappingExtractUnit. getExpressionType()BasicValuedMappingQueryLiteral. 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 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 BasicValuedMapping 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 BasicValuedMapping in org.hibernate.type.internal
Classes in org.hibernate.type.internal that implement BasicValuedMapping Modifier and Type Class Description classBasicTypeImpl<J>classConvertedBasicTypeImpl<J>classCustomMutabilityConvertedBasicTypeImpl<J>classImmutableNamedBasicTypeImpl<J>classNamedBasicTypeImpl<J> -
Uses of BasicValuedMapping in org.hibernate.type.spi
Methods in org.hibernate.type.spi that return BasicValuedMapping Modifier and Type Method Description BasicValuedMappingTypeConfiguration. resolveCastTargetType(String name)Understands the following target type names for the cast() 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.)
-