Uses of Interface
org.hibernate.metamodel.mapping.SqlExpressible
-
Packages that use SqlExpressible 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.sqm.function org.hibernate.sql.ast.tree.expression Contracts related to expressions in a SQL treeorg.hibernate.sql.exec.internal org.hibernate.type org.hibernate.type.descriptor.sql org.hibernate.type.internal -
-
Uses of SqlExpressible in org.hibernate.metamodel.mapping
Subinterfaces of SqlExpressible in org.hibernate.metamodel.mapping Modifier and Type Interface Description interfaceBasicEntityIdentifierMappingMapping for a simple identifierinterfaceBasicValuedMappingAny basic-typed ValueMapping.interfaceBasicValuedModelPartDescribes 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 SqlExpressible in org.hibernate.metamodel.mapping.internal
Classes in org.hibernate.metamodel.mapping.internal that implement SqlExpressible 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 SqlExpressible in org.hibernate.persister.entity
Classes in org.hibernate.persister.entity that implement SqlExpressible Modifier and Type Class Description classDiscriminatorType<T>TODO : javadoc -
Uses of SqlExpressible in org.hibernate.query.derived
Classes in org.hibernate.query.derived that implement SqlExpressible Modifier and Type Class Description classAnonymousTupleBasicEntityIdentifierMappingclassAnonymousTupleBasicValuedModelPart -
Uses of SqlExpressible in org.hibernate.query.sqm.function
Classes in org.hibernate.query.sqm.function that implement SqlExpressible 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. -
Uses of SqlExpressible in org.hibernate.sql.ast.tree.expression
Classes in org.hibernate.sql.ast.tree.expression that implement SqlExpressible Modifier and Type Class Description classCollationclassDistinctclassFormatRepresents the format pattern for a date/time format expressionclassOverflowclassTrimSpecification -
Uses of SqlExpressible in org.hibernate.sql.exec.internal
Classes in org.hibernate.sql.exec.internal that implement SqlExpressible Modifier and Type Class Description classAbstractJdbcParameterclassJdbcParameterImplclassSqlTypedMappingJdbcParameterclassVersionTypeSeedParameterSpecificationParameter bind specification used for optimistic lock version seeding (from insert statements). -
Uses of SqlExpressible in org.hibernate.type
Subinterfaces of SqlExpressible 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 SqlExpressible 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 SqlExpressible in org.hibernate.type.descriptor.sql
Methods in org.hibernate.type.descriptor.sql with parameters of type SqlExpressible Modifier and Type Method Description default StringDdlType. getCastTypeName(SqlExpressible type, Long length, Integer precision, Integer scale)Get the name of the database type appropriate for casting operations (via the CAST() SQL function) for the givenSqlExpressibleSQL type. -
Uses of SqlExpressible in org.hibernate.type.internal
Classes in org.hibernate.type.internal that implement SqlExpressible Modifier and Type Class Description classBasicTypeImpl<J>classConvertedBasicTypeImpl<J>classCustomMutabilityConvertedBasicTypeImpl<J>classImmutableNamedBasicTypeImpl<J>classNamedBasicTypeImpl<J>
-