Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractArrayType<T> - Class in io.hypersistence.utils.hibernate.type.array.internal
-
Base class for all ARRAY types.
- AbstractArrayType(AbstractArrayTypeDescriptor<T>) - Constructor for class io.hypersistence.utils.hibernate.type.array.internal.AbstractArrayType
- AbstractArrayType(AbstractArrayTypeDescriptor<T>, Configuration) - Constructor for class io.hypersistence.utils.hibernate.type.array.internal.AbstractArrayType
- AbstractArrayTypeDescriptor<T> - Class in io.hypersistence.utils.hibernate.type.array.internal
- AbstractArrayTypeDescriptor(Class<T>) - Constructor for class io.hypersistence.utils.hibernate.type.array.internal.AbstractArrayTypeDescriptor
- AbstractArrayTypeDescriptor(Class<T>, MutabilityPlan<T>) - Constructor for class io.hypersistence.utils.hibernate.type.array.internal.AbstractArrayTypeDescriptor
- AbstractContainerDataSourceProvider - Class in io.hypersistence.utils.test.providers
- AbstractContainerDataSourceProvider() - Constructor for class io.hypersistence.utils.test.providers.AbstractContainerDataSourceProvider
- AbstractHibernateTest - Class in io.hypersistence.utils.test
- AbstractHibernateTest() - Constructor for class io.hypersistence.utils.test.AbstractHibernateTest
- AbstractHibernateTest.PersistenceUnitInfoImpl - Class in io.hypersistence.utils.test
- AbstractJsonJdbcTypeDescriptor - Class in io.hypersistence.utils.hibernate.type.json.internal
- AbstractJsonJdbcTypeDescriptor() - Constructor for class io.hypersistence.utils.hibernate.type.json.internal.AbstractJsonJdbcTypeDescriptor
- additionalProperties(Properties) - Method in class io.hypersistence.utils.test.AbstractHibernateTest
- additionalTypes() - Method in class io.hypersistence.utils.test.AbstractHibernateTest
- addTransformer(ClassTransformer) - Method in class io.hypersistence.utils.test.AbstractHibernateTest.PersistenceUnitInfoImpl
- afterInit() - Method in class io.hypersistence.utils.test.AbstractHibernateTest
- afterTransactionCompletion() - Method in interface io.hypersistence.utils.test.transaction.ConnectionTransactionConsumer
- afterTransactionCompletion() - Method in interface io.hypersistence.utils.test.transaction.ConnectionTransactionFunction
- afterTransactionCompletion() - Method in interface io.hypersistence.utils.test.transaction.EntityManagerTransactionConsumer
- afterTransactionCompletion() - Method in interface io.hypersistence.utils.test.transaction.EntityManagerTransactionFunction
- afterTransactionCompletion() - Method in interface io.hypersistence.utils.test.transaction.SessionTransactionConsumer
- afterTransactionCompletion() - Method in interface io.hypersistence.utils.test.transaction.SessionTransactionFunction
- APPLICATION_PROPERTIES_FILE_NAME - Static variable in class io.hypersistence.utils.hibernate.type.util.Configuration
- areEqual(JsonNode, JsonNode) - Method in class io.hypersistence.utils.hibernate.type.json.internal.JsonNodeJavaTypeDescriptor
- areEqual(Object, Object) - Method in class io.hypersistence.utils.hibernate.type.json.internal.JsonJavaTypeDescriptor
- areEqual(Object, Object) - Method in class io.hypersistence.utils.hibernate.type.search.internal.PostgreSQLTSVectorTypeDescriptor
- areEqual(MonthDay, MonthDay) - Method in class io.hypersistence.utils.hibernate.type.basic.internal.MonthDayTypeDescriptor
- areEqual(Month, Month) - Method in class io.hypersistence.utils.hibernate.type.basic.internal.Iso8601MonthTypeDescriptor
- areEqual(YearMonth, YearMonth) - Method in class io.hypersistence.utils.hibernate.type.basic.internal.YearMonthEpochTypeDescriptor
- areEqual(YearMonth, YearMonth) - Method in class io.hypersistence.utils.hibernate.type.basic.internal.YearMonthTypeDescriptor
- areEqual(Year, Year) - Method in class io.hypersistence.utils.hibernate.type.basic.internal.YearTypeDescriptor
- areEqual(Collection, Collection) - Method in class io.hypersistence.utils.hibernate.type.array.internal.ListArrayTypeDescriptor
- areEqual(T, T) - Method in class io.hypersistence.utils.hibernate.type.array.internal.AbstractArrayTypeDescriptor
- ArraySqlTypeDescriptor - Class in io.hypersistence.utils.hibernate.type.array.internal
- ArraySqlTypeDescriptor() - Constructor for class io.hypersistence.utils.hibernate.type.array.internal.ArraySqlTypeDescriptor
- ArrayUtil - Class in io.hypersistence.utils.hibernate.type.array.internal
-
ArrayUtil
- Array utilities holder. - ArrayUtil() - Constructor for class io.hypersistence.utils.hibernate.type.array.internal.ArrayUtil
- asList(T[]) - Static method in class io.hypersistence.utils.hibernate.type.array.internal.ArrayUtil
-
Transforms an array to a
List
. - assemble(Serializable, Object) - Method in class io.hypersistence.utils.hibernate.type.ImmutableType
- assemble(Serializable, Object) - Method in class io.hypersistence.utils.hibernate.type.money.MonetaryAmountType
- assemble(Serializable, Object) - Method in class io.hypersistence.utils.hibernate.type.MutableType
- assemble(Serializable, SharedSessionContractImplementor, Object) - Method in class io.hypersistence.utils.hibernate.type.ImmutableType
- assertDeleteCount(int) - Static method in class io.hypersistence.utils.jdbc.validator.SQLStatementCountValidator
-
Assert delete statement count
- assertInsertCount(int) - Static method in class io.hypersistence.utils.jdbc.validator.SQLStatementCountValidator
-
Assert insert statement count
- assertSelectCount(int) - Static method in class io.hypersistence.utils.jdbc.validator.SQLStatementCountValidator
-
Assert select statement count
- assertTotalCount(int) - Static method in class io.hypersistence.utils.jdbc.validator.SQLStatementCountValidator
-
Assert the total statement count
- assertUpdateCount(int) - Static method in class io.hypersistence.utils.jdbc.validator.SQLStatementCountValidator
-
Assert update statement count
- asSet(T[]) - Static method in class io.hypersistence.utils.hibernate.type.array.internal.ArrayUtil
- asSortedSet(T[]) - Static method in class io.hypersistence.utils.hibernate.type.array.internal.ArrayUtil
- asString() - Method in class io.hypersistence.utils.hibernate.type.range.Range
- asString(Range) - Method in class io.hypersistence.utils.hibernate.type.range.guava.PostgreSQLGuavaRangeType
- awaitOnLatch(CountDownLatch) - Method in class io.hypersistence.utils.test.AbstractHibernateTest
B
- BaseJpaRepository<T,
ID> - Interface in io.hypersistence.utils.spring.repository -
The
BaseJpaRepository
fixes many of the problems that the default Spring DataJpaRepository
suffers from. - BaseJpaRepositoryImpl<T,
ID> - Class in io.hypersistence.utils.spring.repository - BaseJpaRepositoryImpl(JpaEntityInformation<T, ?>, EntityManager) - Constructor for class io.hypersistence.utils.spring.repository.BaseJpaRepositoryImpl
- BatchSequence - Annotation Type in io.hypersistence.utils.hibernate.id
-
Meta annotation to use
BatchSequenceGenerator
as an identifier generator. - BatchSequenceGenerator - Class in io.hypersistence.utils.hibernate.id
-
A sequence generator that uses a recursive query to fetch multiple values from a sequence in a single database access.
- BatchSequenceGenerator(BatchSequence, Member, CustomIdGeneratorCreationContext) - Constructor for class io.hypersistence.utils.hibernate.id.BatchSequenceGenerator
-
Called when
BatchSequence
is used. - beforeAssemble(Serializable, SharedSessionContractImplementor) - Method in class io.hypersistence.utils.hibernate.type.ImmutableType
- beforeInit() - Method in class io.hypersistence.utils.test.AbstractHibernateTest
- beforeTransactionCompletion() - Method in interface io.hypersistence.utils.test.transaction.ConnectionTransactionConsumer
- beforeTransactionCompletion() - Method in interface io.hypersistence.utils.test.transaction.ConnectionTransactionFunction
- beforeTransactionCompletion() - Method in interface io.hypersistence.utils.test.transaction.EntityManagerTransactionConsumer
- beforeTransactionCompletion() - Method in interface io.hypersistence.utils.test.transaction.EntityManagerTransactionFunction
- beforeTransactionCompletion() - Method in interface io.hypersistence.utils.test.transaction.SessionTransactionConsumer
- beforeTransactionCompletion() - Method in interface io.hypersistence.utils.test.transaction.SessionTransactionFunction
- bigDecimalRange(String) - Static method in class io.hypersistence.utils.hibernate.type.range.guava.PostgreSQLGuavaRangeType
-
Creates the
BigDecimal
range from provided string: - bigDecimalRange(String) - Static method in class io.hypersistence.utils.hibernate.type.range.Range
-
Creates the
BigDecimal
range from provided string: - bigDecimalRange(String) - Static method in class io.hypersistence.utils.hibernate.type.range.spring.PostgreSQLSpringRangeType
- BooleanArrayType - Class in io.hypersistence.utils.hibernate.type.array
-
Maps a
boolean[]
array on a PostgreSQL ARRAY column type. - BooleanArrayType() - Constructor for class io.hypersistence.utils.hibernate.type.array.BooleanArrayType
- BooleanArrayType(Configuration) - Constructor for class io.hypersistence.utils.hibernate.type.array.BooleanArrayType
- BooleanArrayType(Class) - Constructor for class io.hypersistence.utils.hibernate.type.array.BooleanArrayType
- BooleanArrayType(TypeBootstrapContext) - Constructor for class io.hypersistence.utils.hibernate.type.array.BooleanArrayType
- BooleanArrayTypeDescriptor - Class in io.hypersistence.utils.hibernate.type.array.internal
- BooleanArrayTypeDescriptor() - Constructor for class io.hypersistence.utils.hibernate.type.array.internal.BooleanArrayTypeDescriptor
- booleanProperty(Configuration.PropertyKey) - Method in class io.hypersistence.utils.hibernate.type.util.Configuration
-
Get Boolean property value
C
- call() - Method in interface io.hypersistence.utils.test.transaction.VoidCallable
- CAMEL_CASE_REGEX - Static variable in class io.hypersistence.utils.hibernate.naming.CamelCaseToSnakeCaseNamingStrategy
- CamelCaseToSnakeCaseNamingStrategy - Class in io.hypersistence.utils.hibernate.naming
-
Maps the JPA camelCase properties to snake_case database identifiers.
- CamelCaseToSnakeCaseNamingStrategy() - Constructor for class io.hypersistence.utils.hibernate.naming.CamelCaseToSnakeCaseNamingStrategy
-
Initialization constructor taking the default
Configuration
object. - CamelCaseToSnakeCaseNamingStrategy(Configuration) - Constructor for class io.hypersistence.utils.hibernate.naming.CamelCaseToSnakeCaseNamingStrategy
-
Initialization constructor taking the
Class
andConfiguration
objects. - catalog() - Element in annotation type io.hypersistence.utils.hibernate.id.BatchSequence
-
Returns the catalog name of the sequence to use.
- CHARSET - Static variable in class io.hypersistence.utils.hibernate.type.json.internal.JsonBytesJdbcTypeDescriptor
- ClassImportIntegrator - Class in io.hypersistence.utils.hibernate.type.util
-
The
ClassImportIntegrator
implements the HibernateIntegrator
contract and allows you to provide aList
of classes to be imported using their simple name. - ClassImportIntegrator(List<? extends Class>) - Constructor for class io.hypersistence.utils.hibernate.type.util.ClassImportIntegrator
-
Builds a new integrator that can register the provided classes.
- ClassLoaderUtils - Class in io.hypersistence.utils.common
-
ClassLoaderUtils
- Class loading related utilities holder. - classProperty(Configuration.PropertyKey) - Method in class io.hypersistence.utils.hibernate.type.util.Configuration
-
Get Class property value
- clone(T) - Static method in class io.hypersistence.utils.hibernate.type.json.internal.JacksonUtil
- clone(T) - Method in interface io.hypersistence.utils.hibernate.type.util.JsonSerializer
-
Clone JSON object.
- clone(T) - Method in class io.hypersistence.utils.hibernate.type.util.ObjectMapperJsonSerializer
- clone(T) - Method in class io.hypersistence.utils.hibernate.type.util.ObjectMapperWrapper
- closed(T, T) - Static method in class io.hypersistence.utils.hibernate.type.range.Range
-
Creates the closed range with provided bounds.
- closedInfinite(T) - Static method in class io.hypersistence.utils.hibernate.type.range.Range
-
Creates the left-bounded, left-closed and right-unbounded range with provided lower bound.
- closedOpen(T, T) - Static method in class io.hypersistence.utils.hibernate.type.range.Range
-
Creates the left-closed, right-open range with provided bounds.
- compare(Object, Object) - Method in class io.hypersistence.utils.hibernate.type.ImmutableType
- compare(Object, Object, SessionFactoryImplementor) - Method in class io.hypersistence.utils.hibernate.type.ImmutableType
- compare(ZoneId, ZoneId) - Method in class io.hypersistence.utils.hibernate.type.basic.internal.ZoneIdTypeDescriptor.ZoneIdComparator
- Configuration - Class in io.hypersistence.utils.hibernate.type.util
-
Configuration
- It allows you to configure various Hibernate Types. - Configuration(Map<String, Object>) - Constructor for class io.hypersistence.utils.hibernate.type.util.Configuration
- Configuration.PropertyKey - Enum in io.hypersistence.utils.hibernate.type.util
-
Each Property has a well-defined key.
- configure(Type, Properties, ServiceRegistry) - Method in class io.hypersistence.utils.hibernate.id.BatchSequenceGenerator
- connectionPoolDataSource(DataSource) - Method in class io.hypersistence.utils.test.AbstractHibernateTest
- connectionPooling() - Method in class io.hypersistence.utils.test.AbstractHibernateTest
- connectionPoolSize() - Method in class io.hypersistence.utils.test.AbstractHibernateTest
- ConnectionTransactionConsumer - Interface in io.hypersistence.utils.test.transaction
- ConnectionTransactionFunction<T> - Interface in io.hypersistence.utils.test.transaction
- contains(Range<T>) - Method in class io.hypersistence.utils.hibernate.type.range.Range
-
Determines whether this range contains this range or not.
- contains(T) - Method in class io.hypersistence.utils.hibernate.type.range.Range
-
Determines whether this range contains this point or not.
- contribute(TypeContributions, ServiceRegistry) - Method in class io.hypersistence.utils.hibernate.type.HibernateTypesContributor
- convertToEntityAttribute(Integer) - Method in class io.hypersistence.utils.hibernate.type.basic.CustomOrdinalEnumConverter
- count() - Method in interface io.hypersistence.utils.spring.repository.BaseJpaRepository
- CurrencyUnitType - Class in io.hypersistence.utils.hibernate.type.money
-
Maps a Java
CurrencyUnit
object to aVARCHAR
column type. - CurrencyUnitType() - Constructor for class io.hypersistence.utils.hibernate.type.money.CurrencyUnitType
- CurrencyUnitTypeDescriptor - Class in io.hypersistence.utils.hibernate.type.money.internal
- CurrencyUnitTypeDescriptor() - Constructor for class io.hypersistence.utils.hibernate.type.money.internal.CurrencyUnitTypeDescriptor
- CustomOrdinalEnumConverter<T extends Enum> - Class in io.hypersistence.utils.hibernate.type.basic
-
Maps a Java
Enum
to a custom ordinal integer value. - CustomOrdinalEnumConverter(Class<T>) - Constructor for class io.hypersistence.utils.hibernate.type.basic.CustomOrdinalEnumConverter
-
Initialization constructor taking the Java Enum to manage.
D
- database() - Method in class io.hypersistence.utils.test.AbstractHibernateTest
- database() - Method in interface io.hypersistence.utils.test.providers.DataSourceProvider
- dataSource() - Method in class io.hypersistence.utils.test.AbstractHibernateTest
- dataSource() - Method in class io.hypersistence.utils.test.providers.AbstractContainerDataSourceProvider
- dataSource() - Method in interface io.hypersistence.utils.test.providers.DataSourceProvider
- dataSourceProvider() - Method in class io.hypersistence.utils.test.AbstractHibernateTest
- DataSourceProvider - Interface in io.hypersistence.utils.test.providers
- dataSourceProviderMap - Static variable in class io.hypersistence.utils.test.AbstractHibernateTest
- DataSourceProviderSupplier - Interface in io.hypersistence.utils.test.providers
- DateArrayType - Class in io.hypersistence.utils.hibernate.type.array
-
Maps an
Date[]
array on a PostgreSQL date[] ARRAY type. - DateArrayType() - Constructor for class io.hypersistence.utils.hibernate.type.array.DateArrayType
- DateArrayType(Configuration) - Constructor for class io.hypersistence.utils.hibernate.type.array.DateArrayType
- DateArrayType(Class) - Constructor for class io.hypersistence.utils.hibernate.type.array.DateArrayType
- DateArrayType(TypeBootstrapContext) - Constructor for class io.hypersistence.utils.hibernate.type.array.DateArrayType
- DateArrayTypeDescriptor - Class in io.hypersistence.utils.hibernate.type.array.internal
- DateArrayTypeDescriptor() - Constructor for class io.hypersistence.utils.hibernate.type.array.internal.DateArrayTypeDescriptor
- DecimalArrayType - Class in io.hypersistence.utils.hibernate.type.array
-
Maps a
decimal[]
array on a PostgreSQL ARRAY column type. - DecimalArrayType() - Constructor for class io.hypersistence.utils.hibernate.type.array.DecimalArrayType
- DecimalArrayType(Configuration) - Constructor for class io.hypersistence.utils.hibernate.type.array.DecimalArrayType
- DecimalArrayType(Class) - Constructor for class io.hypersistence.utils.hibernate.type.array.DecimalArrayType
- DecimalArrayType(TypeBootstrapContext) - Constructor for class io.hypersistence.utils.hibernate.type.array.DecimalArrayType
- DecimalArrayTypeDescriptor - Class in io.hypersistence.utils.hibernate.type.array.internal
- DecimalArrayTypeDescriptor() - Constructor for class io.hypersistence.utils.hibernate.type.array.internal.DecimalArrayTypeDescriptor
- deepCopy(Object) - Static method in class io.hypersistence.utils.hibernate.type.array.internal.ArrayUtil
-
Clone an array.
- deepCopy(Object) - Method in class io.hypersistence.utils.hibernate.type.ImmutableType
- deepCopy(Object, SessionFactoryImplementor) - Method in class io.hypersistence.utils.hibernate.type.ImmutableType
- deepCopy(MonetaryAmount) - Method in class io.hypersistence.utils.hibernate.type.money.MonetaryAmountType
- deepCopy(T) - Method in class io.hypersistence.utils.hibernate.type.MutableType
- DEFAULT_FETCH_SIZE - Static variable in class io.hypersistence.utils.hibernate.id.BatchSequenceGenerator
-
The default value for
BatchSequenceGenerator.FETCH_SIZE_PARAM
. - defaultJdbcUrl() - Method in class io.hypersistence.utils.test.providers.AbstractContainerDataSourceProvider
- delete(T) - Method in interface io.hypersistence.utils.spring.repository.BaseJpaRepository
- deleteAllByIdInBatch(Iterable<ID>) - Method in interface io.hypersistence.utils.spring.repository.BaseJpaRepository
- deleteAllInBatch(Iterable<T>) - Method in interface io.hypersistence.utils.spring.repository.BaseJpaRepository
- deleteById(ID) - Method in interface io.hypersistence.utils.spring.repository.BaseJpaRepository
- DEPRECATED_PROPERTIES_FILE_NAME - Static variable in class io.hypersistence.utils.hibernate.type.util.Configuration
-
Deprecated.
- DEPRECATED_PROPERTIES_FILE_PATH - Static variable in class io.hypersistence.utils.hibernate.type.util.Configuration
-
Deprecated.
- DescriptorImmutableType<T,
JDBC extends org.hibernate.type.descriptor.jdbc.JdbcType, JAVA extends org.hibernate.type.descriptor.java.JavaType<T>> - Class in io.hypersistence.utils.hibernate.type -
Very convenient base class for implementing immutable object types using Hibernate
UserType
using theJdbcType
andJavaType
descriptors. - DescriptorImmutableType(Class<T>, JDBC, JAVA) - Constructor for class io.hypersistence.utils.hibernate.type.DescriptorImmutableType
- DescriptorImmutableType(Class<T>, JDBC, JAVA, Configuration) - Constructor for class io.hypersistence.utils.hibernate.type.DescriptorImmutableType
- deserialize(JsonParser, DeserializationContext) - Method in class io.hypersistence.utils.hibernate.type.util.ObjectMapperWrapper.OffsetDateTimeDeserializer
- destroy() - Method in class io.hypersistence.utils.test.AbstractHibernateTest
- determineBulkInsertionIdentifierGenerationSelectFragment(SqlStringGenerationContext) - Method in class io.hypersistence.utils.hibernate.id.BatchSequenceGenerator
- dialect() - Method in class io.hypersistence.utils.test.AbstractHibernateTest
- disassemble(Object) - Method in class io.hypersistence.utils.hibernate.type.ImmutableType
- disassemble(Object, SharedSessionContractImplementor) - Method in class io.hypersistence.utils.hibernate.type.MutableType
- disassemble(Object, SharedSessionContractImplementor, Object) - Method in class io.hypersistence.utils.hibernate.type.ImmutableType
- disassemble(MonetaryAmount) - Method in class io.hypersistence.utils.hibernate.type.money.MonetaryAmountType
- disassemble(T) - Method in class io.hypersistence.utils.hibernate.type.MutableType
- disintegrate(SessionFactoryImplementor, SessionFactoryServiceRegistry) - Method in class io.hypersistence.utils.hibernate.type.util.ClassImportIntegrator
- DistinctListTransformer<T> - Class in io.hypersistence.utils.hibernate.query
-
The
DistinctListTransformer
removes duplicates from theList
of elements that were transformed by theTupleTransformer
. - DistinctListTransformer() - Constructor for class io.hypersistence.utils.hibernate.query.DistinctListTransformer
- doInHibernate(SessionTransactionConsumer) - Method in class io.hypersistence.utils.test.AbstractHibernateTest
- doInHibernate(SessionTransactionFunction<T>) - Method in class io.hypersistence.utils.test.AbstractHibernateTest
- doInJDBC(ConnectionTransactionConsumer) - Method in class io.hypersistence.utils.test.AbstractHibernateTest
- doInJDBC(ConnectionTransactionFunction<T>) - Method in class io.hypersistence.utils.test.AbstractHibernateTest
- doInJPA(EntityManagerTransactionConsumer) - Method in class io.hypersistence.utils.test.AbstractHibernateTest
- doInJPA(EntityManagerTransactionFunction<T>) - Method in class io.hypersistence.utils.test.AbstractHibernateTest
- DoubleArrayType - Class in io.hypersistence.utils.hibernate.type.array
-
Maps a
double[]
array on a PostgreSQL ARRAY type. - DoubleArrayType() - Constructor for class io.hypersistence.utils.hibernate.type.array.DoubleArrayType
- DoubleArrayType(Configuration) - Constructor for class io.hypersistence.utils.hibernate.type.array.DoubleArrayType
- DoubleArrayType(Class) - Constructor for class io.hypersistence.utils.hibernate.type.array.DoubleArrayType
- DoubleArrayType(TypeBootstrapContext) - Constructor for class io.hypersistence.utils.hibernate.type.array.DoubleArrayType
- DoubleArrayTypeDescriptor - Class in io.hypersistence.utils.hibernate.type.array.internal
- DoubleArrayTypeDescriptor() - Constructor for class io.hypersistence.utils.hibernate.type.array.internal.DoubleArrayTypeDescriptor
- doubleValue(Object) - Static method in class io.hypersistence.utils.test.AbstractHibernateTest
E
- embeddable() - Method in class io.hypersistence.utils.hibernate.type.money.MonetaryAmountType
- EMPTY - Static variable in class io.hypersistence.utils.hibernate.type.range.Range
- emptyRange(Class<R>) - Static method in class io.hypersistence.utils.hibernate.type.range.Range
-
Creates the empty range.
- ENABLE_TYPES_CONTRIBUTOR - Static variable in class io.hypersistence.utils.hibernate.type.HibernateTypesContributor
- entities() - Method in class io.hypersistence.utils.test.AbstractHibernateTest
- entities() - Method in interface io.hypersistence.utils.test.providers.EntityProvider
-
Entity types shared among multiple test configurations
- entityClassNames() - Method in class io.hypersistence.utils.test.AbstractHibernateTest
- entityManagerFactory() - Method in class io.hypersistence.utils.test.AbstractHibernateTest
- EntityManagerTransactionConsumer - Interface in io.hypersistence.utils.test.transaction
- EntityManagerTransactionFunction<T> - Interface in io.hypersistence.utils.test.transaction
- EntityProvider - Interface in io.hypersistence.utils.test.providers
- EnumArrayType - Class in io.hypersistence.utils.hibernate.type.array
-
Maps an
Enum[]
array on a database ARRAY type. - EnumArrayType() - Constructor for class io.hypersistence.utils.hibernate.type.array.EnumArrayType
- EnumArrayType(Configuration) - Constructor for class io.hypersistence.utils.hibernate.type.array.EnumArrayType
- EnumArrayType(Class, String) - Constructor for class io.hypersistence.utils.hibernate.type.array.EnumArrayType
- EnumArrayType(TypeBootstrapContext) - Constructor for class io.hypersistence.utils.hibernate.type.array.EnumArrayType
- EnumArrayTypeDescriptor - Class in io.hypersistence.utils.hibernate.type.array.internal
- EnumArrayTypeDescriptor() - Constructor for class io.hypersistence.utils.hibernate.type.array.internal.EnumArrayTypeDescriptor
- EnumArrayTypeDescriptor(Class) - Constructor for class io.hypersistence.utils.hibernate.type.array.internal.EnumArrayTypeDescriptor
- equals(Object) - Method in class io.hypersistence.utils.hibernate.type.basic.Inet
- equals(Object) - Method in class io.hypersistence.utils.hibernate.type.range.Range
- equals(Object, Object) - Method in class io.hypersistence.utils.hibernate.type.ImmutableType
- equals(MonetaryAmount, MonetaryAmount) - Method in class io.hypersistence.utils.hibernate.type.money.MonetaryAmountType
- equals(T, T) - Method in class io.hypersistence.utils.hibernate.type.MutableType
- ExceptionUtil - Interface in io.hypersistence.utils.common
- excludePath(String) - Method in class io.hypersistence.utils.hibernate.type.util.ClassImportIntegrator
-
Exclude the provided parent path and register the remaining relative path.
- excludeUnlistedClasses() - Method in class io.hypersistence.utils.test.AbstractHibernateTest.PersistenceUnitInfoImpl
- execute() - Method in interface io.hypersistence.utils.test.transaction.VoidCallable
- execute(Connection) - Method in interface io.hypersistence.utils.test.transaction.ConnectionTransactionConsumer
- execute(Connection) - Method in interface io.hypersistence.utils.test.transaction.ConnectionTransactionFunction
- executeBatch(Supplier<R>) - Method in class io.hypersistence.utils.spring.repository.BaseJpaRepositoryImpl
- executeBatch(Supplier<R>) - Method in class io.hypersistence.utils.spring.repository.HibernateRepositoryImpl
- executeStatement(String) - Method in class io.hypersistence.utils.test.AbstractHibernateTest
- executeSync(VoidCallable) - Method in class io.hypersistence.utils.test.AbstractHibernateTest
- executeSync(Callable<T>) - Method in class io.hypersistence.utils.test.AbstractHibernateTest
- executorService - Variable in class io.hypersistence.utils.test.AbstractHibernateTest
- existsById(ID) - Method in interface io.hypersistence.utils.spring.repository.BaseJpaRepository
- extractJson(CallableStatement, int) - Method in class io.hypersistence.utils.hibernate.type.json.internal.AbstractJsonJdbcTypeDescriptor
- extractJson(CallableStatement, int) - Method in class io.hypersistence.utils.hibernate.type.json.internal.JsonBytesJdbcTypeDescriptor
- extractJson(CallableStatement, int) - Method in class io.hypersistence.utils.hibernate.type.json.internal.JsonJdbcTypeDescriptor
- extractJson(CallableStatement, int) - Method in class io.hypersistence.utils.hibernate.type.json.internal.JsonStringJdbcTypeDescriptor
- extractJson(CallableStatement, String) - Method in class io.hypersistence.utils.hibernate.type.json.internal.AbstractJsonJdbcTypeDescriptor
- extractJson(CallableStatement, String) - Method in class io.hypersistence.utils.hibernate.type.json.internal.JsonBytesJdbcTypeDescriptor
- extractJson(CallableStatement, String) - Method in class io.hypersistence.utils.hibernate.type.json.internal.JsonJdbcTypeDescriptor
- extractJson(CallableStatement, String) - Method in class io.hypersistence.utils.hibernate.type.json.internal.JsonStringJdbcTypeDescriptor
- extractJson(ResultSet, int) - Method in class io.hypersistence.utils.hibernate.type.json.internal.AbstractJsonJdbcTypeDescriptor
- extractJson(ResultSet, int) - Method in class io.hypersistence.utils.hibernate.type.json.internal.JsonBytesJdbcTypeDescriptor
- extractJson(ResultSet, int) - Method in class io.hypersistence.utils.hibernate.type.json.internal.JsonJdbcTypeDescriptor
- extractJson(ResultSet, int) - Method in class io.hypersistence.utils.hibernate.type.json.internal.JsonStringJdbcTypeDescriptor
- extractLoggableRepresentation(T) - Method in class io.hypersistence.utils.hibernate.type.array.internal.AbstractArrayTypeDescriptor
F
- FactorySupplier() - Constructor for class io.hypersistence.utils.hibernate.id.Tsid.FactorySupplier
- FALSE - Static variable in class io.hypersistence.utils.common.StringUtils
- FETCH_SIZE_PARAM - Static variable in class io.hypersistence.utils.hibernate.id.BatchSequenceGenerator
-
Deprecated.
- fetchSize() - Element in annotation type io.hypersistence.utils.hibernate.id.BatchSequence
-
Returns how many sequence values to fetch at once.
- findAll() - Method in interface io.hypersistence.utils.spring.repository.HibernateRepository
-
Deprecated.
- findAll() - Method in class io.hypersistence.utils.spring.repository.HibernateRepositoryImpl
- findAllById(Iterable<ID>) - Method in interface io.hypersistence.utils.spring.repository.BaseJpaRepository
- findById(ID) - Method in interface io.hypersistence.utils.spring.repository.BaseJpaRepository
- findClass(String) - Static method in class io.hypersistence.utils.common.ClassLoaderUtils
-
Find if Class denoted by the given string representation is loadable
- FloatArrayType - Class in io.hypersistence.utils.hibernate.type.array
-
Maps a
float[]
array on a PostgreSQL ARRAY type. - FloatArrayType() - Constructor for class io.hypersistence.utils.hibernate.type.array.FloatArrayType
- FloatArrayType(Configuration) - Constructor for class io.hypersistence.utils.hibernate.type.array.FloatArrayType
- FloatArrayType(Class) - Constructor for class io.hypersistence.utils.hibernate.type.array.FloatArrayType
- FloatArrayType(TypeBootstrapContext) - Constructor for class io.hypersistence.utils.hibernate.type.array.FloatArrayType
- FloatArrayTypeDescriptor - Class in io.hypersistence.utils.hibernate.type.array.internal
- FloatArrayTypeDescriptor() - Constructor for class io.hypersistence.utils.hibernate.type.array.internal.FloatArrayTypeDescriptor
- flush() - Method in interface io.hypersistence.utils.spring.repository.BaseJpaRepository
- forEachDisassembledJdbcValue(Object, int, X, Y, Bindable.JdbcValuesBiConsumer<X, Y>, SharedSessionContractImplementor) - Method in class io.hypersistence.utils.hibernate.type.MutableType
- forEachJdbcType(int, IndexedConsumer<JdbcMapping>) - Method in class io.hypersistence.utils.hibernate.type.MutableType
- from(Query) - Static method in class io.hypersistence.utils.hibernate.query.SQLExtractor
-
Get the underlying SQL generated by the provided JPA query.
- fromBytes(byte[], Class<T>) - Method in class io.hypersistence.utils.hibernate.type.util.ObjectMapperWrapper
- fromBytes(byte[], Type) - Method in class io.hypersistence.utils.hibernate.type.util.ObjectMapperWrapper
- fromJsonBytes(byte[]) - Method in class io.hypersistence.utils.hibernate.type.json.internal.JsonBytesJdbcTypeDescriptor
- fromString(CharSequence) - Method in class io.hypersistence.utils.hibernate.type.json.internal.JsonJavaTypeDescriptor
- fromString(CharSequence) - Method in class io.hypersistence.utils.hibernate.type.json.internal.JsonNodeJavaTypeDescriptor
- fromString(CharSequence) - Method in class io.hypersistence.utils.hibernate.type.search.internal.PostgreSQLTSVectorTypeDescriptor
- fromString(String) - Method in class io.hypersistence.utils.hibernate.type.basic.internal.ZoneIdTypeDescriptor
- fromString(String, Class<T>) - Static method in class io.hypersistence.utils.hibernate.type.array.internal.ArrayUtil
-
Create array from its
String
representation. - fromString(String, Class<T>) - Static method in class io.hypersistence.utils.hibernate.type.json.internal.JacksonUtil
- fromString(String, Class<T>) - Method in class io.hypersistence.utils.hibernate.type.util.ObjectMapperWrapper
- fromString(String, Type) - Static method in class io.hypersistence.utils.hibernate.type.json.internal.JacksonUtil
- fromString(String, Type) - Method in class io.hypersistence.utils.hibernate.type.util.ObjectMapperWrapper
- fromStringValue(CharSequence) - Method in class io.hypersistence.utils.hibernate.type.basic.Iso8601MonthType
- fromStringValue(CharSequence) - Method in class io.hypersistence.utils.hibernate.type.basic.MonthDayDateType
- fromStringValue(CharSequence) - Method in class io.hypersistence.utils.hibernate.type.basic.MonthDayIntegerType
- fromStringValue(CharSequence) - Method in class io.hypersistence.utils.hibernate.type.basic.NullableCharacterType
- fromStringValue(CharSequence) - Method in class io.hypersistence.utils.hibernate.type.basic.PostgreSQLCITextType
- fromStringValue(CharSequence) - Method in class io.hypersistence.utils.hibernate.type.basic.PostgreSQLHStoreType
- fromStringValue(CharSequence) - Method in class io.hypersistence.utils.hibernate.type.basic.PostgreSQLInetType
- fromStringValue(CharSequence) - Method in class io.hypersistence.utils.hibernate.type.basic.PostgreSQLLTreeType
- fromStringValue(CharSequence) - Method in class io.hypersistence.utils.hibernate.type.basic.YearMonthDateType
- fromStringValue(CharSequence) - Method in class io.hypersistence.utils.hibernate.type.basic.YearMonthEpochType
- fromStringValue(CharSequence) - Method in class io.hypersistence.utils.hibernate.type.basic.YearMonthIntegerType
- fromStringValue(CharSequence) - Method in class io.hypersistence.utils.hibernate.type.basic.YearMonthTimestampType
- fromStringValue(CharSequence) - Method in class io.hypersistence.utils.hibernate.type.basic.YearType
- fromStringValue(CharSequence) - Method in class io.hypersistence.utils.hibernate.type.basic.ZoneIdType
- fromStringValue(CharSequence) - Method in class io.hypersistence.utils.hibernate.type.interval.OracleIntervalDayToSecondType
- fromStringValue(CharSequence) - Method in class io.hypersistence.utils.hibernate.type.interval.PostgreSQLIntervalType
- fromStringValue(CharSequence) - Method in class io.hypersistence.utils.hibernate.type.interval.PostgreSQLPeriodType
- fromStringValue(CharSequence) - Method in class io.hypersistence.utils.hibernate.type.money.CurrencyUnitType
- fromStringValue(CharSequence) - Method in class io.hypersistence.utils.hibernate.type.range.guava.PostgreSQLGuavaRangeType
- fromStringValue(CharSequence) - Method in class io.hypersistence.utils.hibernate.type.range.PostgreSQLRangeType
- fromStringValue(CharSequence) - Method in class io.hypersistence.utils.hibernate.type.range.spring.PostgreSQLSpringRangeType
G
- generate(SharedSessionContractImplementor, Object) - Method in class io.hypersistence.utils.hibernate.id.BatchSequenceGenerator
- generate(SharedSessionContractImplementor, Object) - Method in class io.hypersistence.utils.hibernate.id.TsidGenerator
- get() - Method in class io.hypersistence.utils.hibernate.id.Tsid.FactorySupplier
- get() - Method in interface io.hypersistence.utils.hibernate.type.util.JsonSerializerSupplier
-
Get custom
JsonSerializer
reference - get() - Method in interface io.hypersistence.utils.hibernate.type.util.ObjectMapperSupplier
-
Get custom
ObjectMapper
reference - get(ResultSet, int, SharedSessionContractImplementor, Object) - Method in class io.hypersistence.utils.hibernate.type.basic.NullableCharacterType
- get(ResultSet, int, SharedSessionContractImplementor, Object) - Method in class io.hypersistence.utils.hibernate.type.basic.PostgreSQLCITextType
- get(ResultSet, int, SharedSessionContractImplementor, Object) - Method in class io.hypersistence.utils.hibernate.type.basic.PostgreSQLHStoreType
- get(ResultSet, int, SharedSessionContractImplementor, Object) - Method in class io.hypersistence.utils.hibernate.type.basic.PostgreSQLInetType
- get(ResultSet, int, SharedSessionContractImplementor, Object) - Method in class io.hypersistence.utils.hibernate.type.basic.PostgreSQLLTreeType
- get(ResultSet, int, SharedSessionContractImplementor, Object) - Method in class io.hypersistence.utils.hibernate.type.DescriptorImmutableType
- get(ResultSet, int, SharedSessionContractImplementor, Object) - Method in class io.hypersistence.utils.hibernate.type.ImmutableType
-
Get the column value from the JDBC
ResultSet
. - get(ResultSet, int, SharedSessionContractImplementor, Object) - Method in class io.hypersistence.utils.hibernate.type.interval.OracleIntervalDayToSecondType
- get(ResultSet, int, SharedSessionContractImplementor, Object) - Method in class io.hypersistence.utils.hibernate.type.interval.PostgreSQLIntervalType
- get(ResultSet, int, SharedSessionContractImplementor, Object) - Method in class io.hypersistence.utils.hibernate.type.interval.PostgreSQLPeriodType
- get(ResultSet, int, SharedSessionContractImplementor, Object) - Method in class io.hypersistence.utils.hibernate.type.range.guava.PostgreSQLGuavaRangeType
- get(ResultSet, int, SharedSessionContractImplementor, Object) - Method in class io.hypersistence.utils.hibernate.type.range.PostgreSQLRangeType
- get(ResultSet, int, SharedSessionContractImplementor, Object) - Method in class io.hypersistence.utils.hibernate.type.range.spring.PostgreSQLSpringRangeType
- getAddress() - Method in class io.hypersistence.utils.hibernate.type.basic.Inet
- getAnnotationOrNull(DynamicParameterizedType.ParameterType, Class<A>) - Static method in class io.hypersistence.utils.hibernate.type.util.ParameterTypeUtils
-
Get the required annotation from the
DynamicParameterizedType.ParameterType
instance. - getAnnotations(DynamicParameterizedType.ParameterType, Class<A>) - Static method in class io.hypersistence.utils.hibernate.type.util.ParameterTypeUtils
-
Get the required annotations from the
DynamicParameterizedType.ParameterType
instance. - getAnnotationsMethod() - Method in class io.hypersistence.utils.hibernate.type.util.ParameterizedParameterType
- getArrayObjectClass() - Method in class io.hypersistence.utils.hibernate.type.array.internal.AbstractArrayTypeDescriptor
- getBatchSize(Session) - Method in class io.hypersistence.utils.spring.repository.BaseJpaRepositoryImpl
- getBatchSize(Session) - Method in class io.hypersistence.utils.spring.repository.HibernateRepositoryImpl
- getBindableJavaType() - Method in class io.hypersistence.utils.hibernate.type.DescriptorImmutableType
- getBindableJavaType() - Method in class io.hypersistence.utils.hibernate.type.MutableType
- getBinder(JavaType<X>) - Method in class io.hypersistence.utils.hibernate.type.array.internal.ArraySqlTypeDescriptor
- getBinder(JavaType<X>) - Method in class io.hypersistence.utils.hibernate.type.basic.internal.NumberJdbcTypeDescriptor
- getBinder(JavaType<X>) - Method in class io.hypersistence.utils.hibernate.type.json.internal.JsonBinaryJdbcTypeDescriptor
- getBinder(JavaType<X>) - Method in class io.hypersistence.utils.hibernate.type.json.internal.JsonBlobJdbcTypeDescriptor
- getBinder(JavaType<X>) - Method in class io.hypersistence.utils.hibernate.type.json.internal.JsonBytesJdbcTypeDescriptor
- getBinder(JavaType<X>) - Method in class io.hypersistence.utils.hibernate.type.json.internal.JsonClobJdbcTypeDescriptor
- getBinder(JavaType<X>) - Method in class io.hypersistence.utils.hibernate.type.json.internal.JsonJdbcTypeDescriptor
- getBinder(JavaType<X>) - Method in class io.hypersistence.utils.hibernate.type.json.internal.JsonStringJdbcTypeDescriptor
- getBinder(JavaType<X>) - Method in class io.hypersistence.utils.hibernate.type.search.internal.PostgreSQLTSVectorSqlTypeDescriptor
- getCatalog() - Method in class io.hypersistence.utils.hibernate.type.util.ParameterizedParameterType
- getClass(String) - Static method in class io.hypersistence.utils.common.ReflectionUtils
-
Get the Java
Class
with the given fully-qualified name. - getClassesByPackage(String) - Static method in class io.hypersistence.utils.common.ReflectionUtils
-
Get classes by their package name
- getClassLoader() - Static method in class io.hypersistence.utils.common.ClassLoaderUtils
-
Load the available ClassLoader
- getClassLoader() - Method in class io.hypersistence.utils.test.AbstractHibernateTest.PersistenceUnitInfoImpl
- getClassOrNull(String) - Static method in class io.hypersistence.utils.common.ReflectionUtils
- getClassPackageName(String) - Static method in class io.hypersistence.utils.common.ReflectionUtils
-
Get class package name.
- getColumnLengths() - Method in class io.hypersistence.utils.hibernate.type.util.ParameterizedParameterType
- getColumns() - Method in class io.hypersistence.utils.hibernate.type.util.ParameterizedParameterType
- getColumnSpan(Mapping) - Method in class io.hypersistence.utils.hibernate.type.ImmutableType
- getColumnType(DynamicParameterizedType.ParameterType) - Static method in class io.hypersistence.utils.hibernate.type.util.ParameterTypeUtils
-
Get the column type association from the
DynamicParameterizedType.ParameterType
instance. - getComparator() - Method in class io.hypersistence.utils.hibernate.type.basic.internal.ZoneIdTypeDescriptor
- getConfiguration() - Method in class io.hypersistence.utils.hibernate.type.ImmutableType
-
Get the current
Configuration
object. - getConfiguration() - Method in class io.hypersistence.utils.hibernate.type.MutableType
- getContainer() - Method in class io.hypersistence.utils.test.providers.AbstractContainerDataSourceProvider
- getDeclaredMethodOrNull(Class, String, Class...) - Static method in class io.hypersistence.utils.common.ReflectionUtils
- getElementJavaType() - Method in class io.hypersistence.utils.hibernate.type.array.internal.AbstractArrayTypeDescriptor
- getElementType() - Method in class io.hypersistence.utils.hibernate.type.range.guava.PostgreSQLGuavaRangeType
- getElementType() - Method in class io.hypersistence.utils.hibernate.type.range.PostgreSQLRangeType
- getExpected() - Method in exception io.hypersistence.utils.jdbc.validator.SQLStatementCountMismatchException
- getExpressibleJavaType() - Method in class io.hypersistence.utils.hibernate.type.DescriptorImmutableType
- getExpressibleJavaType() - Method in class io.hypersistence.utils.hibernate.type.MutableType
- getExtractor(JavaType<X>) - Method in class io.hypersistence.utils.hibernate.type.array.internal.ArraySqlTypeDescriptor
- getExtractor(JavaType<X>) - Method in class io.hypersistence.utils.hibernate.type.basic.internal.NumberJdbcTypeDescriptor
- getExtractor(JavaType<X>) - Method in class io.hypersistence.utils.hibernate.type.json.internal.AbstractJsonJdbcTypeDescriptor
- getExtractor(JavaType<X>) - Method in class io.hypersistence.utils.hibernate.type.json.internal.JsonBlobJdbcTypeDescriptor
- getExtractor(JavaType<X>) - Method in class io.hypersistence.utils.hibernate.type.json.internal.JsonClobJdbcTypeDescriptor
- getExtractor(JavaType<X>) - Method in class io.hypersistence.utils.hibernate.type.search.internal.PostgreSQLTSVectorSqlTypeDescriptor
- getField(Class, String) - Static method in class io.hypersistence.utils.common.ReflectionUtils
- getFieldOrNull(Class, String) - Static method in class io.hypersistence.utils.common.ReflectionUtils
- getFieldValue(Object, String) - Static method in class io.hypersistence.utils.common.ReflectionUtils
-
Get the value of the field matching the given name and belonging to target
Object
. - getFieldValueOrNull(Class, String) - Static method in class io.hypersistence.utils.common.ReflectionUtils
- getFieldValueOrNull(Object, String) - Static method in class io.hypersistence.utils.common.ReflectionUtils
- getFirstSuperClassFromPackage(Class, String) - Static method in class io.hypersistence.utils.common.ReflectionUtils
-
Get the first super class matching the provided package name.
- getGenericTypes(ParameterizedType) - Static method in class io.hypersistence.utils.common.ReflectionUtils
-
Get the generic types of a given Class.
- getGetter(Object, String) - Static method in class io.hypersistence.utils.common.ReflectionUtils
- getHashCode(Object) - Method in class io.hypersistence.utils.hibernate.type.ImmutableType
- getHashCode(Object, SessionFactoryImplementor) - Method in class io.hypersistence.utils.hibernate.type.ImmutableType
- getJarFileUrls() - Method in class io.hypersistence.utils.test.AbstractHibernateTest.PersistenceUnitInfoImpl
- getJavaTypeClass() - Method in class io.hypersistence.utils.hibernate.type.json.internal.JsonJavaTypeDescriptor
- getJavaTypeDescriptor() - Method in class io.hypersistence.utils.hibernate.type.MutableType
- getJdbcMapping() - Method in class io.hypersistence.utils.hibernate.type.MutableType
- getJdbcTypeCode() - Method in class io.hypersistence.utils.hibernate.type.array.internal.ArraySqlTypeDescriptor
- getJdbcTypeCode() - Method in class io.hypersistence.utils.hibernate.type.basic.internal.NumberJdbcTypeDescriptor
- getJdbcTypeCode() - Method in class io.hypersistence.utils.hibernate.type.json.internal.AbstractJsonJdbcTypeDescriptor
- getJdbcTypeCode() - Method in class io.hypersistence.utils.hibernate.type.json.internal.JsonBlobJdbcTypeDescriptor
- getJdbcTypeCode() - Method in class io.hypersistence.utils.hibernate.type.json.internal.JsonBytesJdbcTypeDescriptor
- getJdbcTypeCode() - Method in class io.hypersistence.utils.hibernate.type.json.internal.JsonClobJdbcTypeDescriptor
- getJdbcTypeCode() - Method in class io.hypersistence.utils.hibernate.type.json.internal.JsonJdbcTypeDescriptor
- getJdbcTypeCode() - Method in class io.hypersistence.utils.hibernate.type.json.internal.JsonStringJdbcTypeDescriptor
- getJdbcTypeCode() - Method in class io.hypersistence.utils.hibernate.type.search.internal.PostgreSQLTSVectorSqlTypeDescriptor
- getJdbcTypeDescriptor() - Method in class io.hypersistence.utils.hibernate.type.MutableType
- getJtaDataSource() - Method in class io.hypersistence.utils.test.AbstractHibernateTest.PersistenceUnitInfoImpl
- getManagedClassNames() - Method in class io.hypersistence.utils.test.AbstractHibernateTest.PersistenceUnitInfoImpl
- getMappedType() - Method in class io.hypersistence.utils.hibernate.type.MutableType
- getMappingFileNames() - Method in class io.hypersistence.utils.test.AbstractHibernateTest.PersistenceUnitInfoImpl
- getMemberGenericTypeOrNull(Class, String) - Static method in class io.hypersistence.utils.common.ReflectionUtils
- getMemberOrNull(Class, String) - Static method in class io.hypersistence.utils.common.ReflectionUtils
- getMemberType(Member) - Static method in class io.hypersistence.utils.common.ReflectionUtils
-
Get the Member type.
- getMethod(Class, String, Class...) - Static method in class io.hypersistence.utils.common.ReflectionUtils
- getMethod(Object, String, Class...) - Static method in class io.hypersistence.utils.common.ReflectionUtils
- getMethodOrNull(Class, String, Class...) - Static method in class io.hypersistence.utils.common.ReflectionUtils
- getMethodOrNull(Object, String, Class...) - Static method in class io.hypersistence.utils.common.ReflectionUtils
- getName() - Method in class io.hypersistence.utils.hibernate.type.array.BooleanArrayType
- getName() - Method in class io.hypersistence.utils.hibernate.type.array.DateArrayType
- getName() - Method in class io.hypersistence.utils.hibernate.type.array.DecimalArrayType
- getName() - Method in class io.hypersistence.utils.hibernate.type.array.DoubleArrayType
- getName() - Method in class io.hypersistence.utils.hibernate.type.array.EnumArrayType
- getName() - Method in class io.hypersistence.utils.hibernate.type.array.FloatArrayType
- getName() - Method in class io.hypersistence.utils.hibernate.type.array.IntArrayType
- getName() - Method in class io.hypersistence.utils.hibernate.type.array.ListArrayType
- getName() - Method in class io.hypersistence.utils.hibernate.type.array.LocalDateArrayType
- getName() - Method in class io.hypersistence.utils.hibernate.type.array.LocalDateTimeArrayType
- getName() - Method in class io.hypersistence.utils.hibernate.type.array.LongArrayType
- getName() - Method in class io.hypersistence.utils.hibernate.type.array.StringArrayType
- getName() - Method in class io.hypersistence.utils.hibernate.type.array.TimestampArrayType
- getName() - Method in class io.hypersistence.utils.hibernate.type.array.UUIDArrayType
- getName() - Method in class io.hypersistence.utils.hibernate.type.basic.Iso8601MonthType
- getName() - Method in class io.hypersistence.utils.hibernate.type.basic.MonthDayDateType
- getName() - Method in class io.hypersistence.utils.hibernate.type.basic.MonthDayIntegerType
- getName() - Method in class io.hypersistence.utils.hibernate.type.basic.YearMonthDateType
- getName() - Method in class io.hypersistence.utils.hibernate.type.basic.YearMonthEpochType
- getName() - Method in class io.hypersistence.utils.hibernate.type.basic.YearMonthIntegerType
- getName() - Method in class io.hypersistence.utils.hibernate.type.basic.YearMonthTimestampType
- getName() - Method in class io.hypersistence.utils.hibernate.type.basic.YearType
- getName() - Method in class io.hypersistence.utils.hibernate.type.basic.ZoneIdType
- getName() - Method in class io.hypersistence.utils.hibernate.type.ImmutableType
- getName() - Method in class io.hypersistence.utils.hibernate.type.json.JsonBinaryType
- getName() - Method in class io.hypersistence.utils.hibernate.type.json.JsonBlobType
- getName() - Method in class io.hypersistence.utils.hibernate.type.json.JsonClobType
- getName() - Method in class io.hypersistence.utils.hibernate.type.json.JsonNodeBinaryType
- getName() - Method in class io.hypersistence.utils.hibernate.type.json.JsonNodeStringType
- getName() - Method in class io.hypersistence.utils.hibernate.type.json.JsonStringType
- getName() - Method in class io.hypersistence.utils.hibernate.type.json.JsonType
- getName() - Method in class io.hypersistence.utils.hibernate.type.search.PostgreSQLTSVectorType
- getNewTempClassLoader() - Method in class io.hypersistence.utils.test.AbstractHibernateTest.PersistenceUnitInfoImpl
- getNonJtaDataSource() - Method in class io.hypersistence.utils.test.AbstractHibernateTest.PersistenceUnitInfoImpl
- getObjectMapper() - Method in class io.hypersistence.utils.hibernate.type.util.ObjectMapperWrapper
- getObjectMapperWrapper() - Method in class io.hypersistence.utils.hibernate.type.util.JsonConfiguration
-
Get
ObjectMapperWrapper
reference - getOptimizer() - Method in class io.hypersistence.utils.hibernate.id.BatchSequenceGenerator
- getPersistenceProviderClassName() - Method in class io.hypersistence.utils.test.AbstractHibernateTest.PersistenceUnitInfoImpl
- getPersistenceUnitName() - Method in class io.hypersistence.utils.test.AbstractHibernateTest.PersistenceUnitInfoImpl
- getPersistenceUnitRootUrl() - Method in class io.hypersistence.utils.test.AbstractHibernateTest.PersistenceUnitInfoImpl
- getPersistenceXMLSchemaVersion() - Method in class io.hypersistence.utils.test.AbstractHibernateTest.PersistenceUnitInfoImpl
- getProperties() - Method in class io.hypersistence.utils.hibernate.type.util.Configuration
-
Get all properties.
- getProperties() - Method in class io.hypersistence.utils.test.AbstractHibernateTest.PersistenceUnitInfoImpl
- getPropertyValue(MonetaryAmount, int) - Method in class io.hypersistence.utils.hibernate.type.money.MonetaryAmountType
- getRecommendedJdbcType(JdbcTypeIndicators) - Method in class io.hypersistence.utils.hibernate.type.json.internal.JsonJavaTypeDescriptor
- getRecorded() - Method in exception io.hypersistence.utils.jdbc.validator.SQLStatementCountMismatchException
- getReferenceById(ID) - Method in interface io.hypersistence.utils.spring.repository.BaseJpaRepository
- getResource(String) - Static method in class io.hypersistence.utils.common.ClassLoaderUtils
-
Get the resource URL
- getResource(String) - Static method in class io.hypersistence.utils.common.ReflectionUtils
-
Get the
URI
resource with the given fully-qualified name. - getResourceAsStream(String) - Static method in class io.hypersistence.utils.common.ClassLoaderUtils
-
Get the resource InputStream
- getReturnedClass() - Method in class io.hypersistence.utils.hibernate.type.ImmutableType
- getReturnedClass() - Method in class io.hypersistence.utils.hibernate.type.util.ParameterizedParameterType
- getSchema() - Method in class io.hypersistence.utils.hibernate.type.util.ParameterizedParameterType
- getSetter(Object, String, Class<?>) - Static method in class io.hypersistence.utils.common.ReflectionUtils
- getSetterOrNull(Object, String, Class<?>) - Static method in class io.hypersistence.utils.common.ReflectionUtils
- getSharedCacheMode() - Method in class io.hypersistence.utils.test.AbstractHibernateTest.PersistenceUnitInfoImpl
- getSqlArrayType() - Method in class io.hypersistence.utils.hibernate.type.array.internal.AbstractArrayTypeDescriptor
- getSqlArrayType() - Method in class io.hypersistence.utils.hibernate.type.array.internal.BooleanArrayTypeDescriptor
- getSqlArrayType() - Method in class io.hypersistence.utils.hibernate.type.array.internal.DateArrayTypeDescriptor
- getSqlArrayType() - Method in class io.hypersistence.utils.hibernate.type.array.internal.DecimalArrayTypeDescriptor
- getSqlArrayType() - Method in class io.hypersistence.utils.hibernate.type.array.internal.DoubleArrayTypeDescriptor
- getSqlArrayType() - Method in class io.hypersistence.utils.hibernate.type.array.internal.EnumArrayTypeDescriptor
- getSqlArrayType() - Method in class io.hypersistence.utils.hibernate.type.array.internal.FloatArrayTypeDescriptor
- getSqlArrayType() - Method in class io.hypersistence.utils.hibernate.type.array.internal.IntArrayTypeDescriptor
- getSqlArrayType() - Method in class io.hypersistence.utils.hibernate.type.array.internal.ListArrayTypeDescriptor
- getSqlArrayType() - Method in class io.hypersistence.utils.hibernate.type.array.internal.LocalDateArrayTypeDescriptor
- getSqlArrayType() - Method in class io.hypersistence.utils.hibernate.type.array.internal.LocalDateTimeArrayTypeDescriptor
- getSqlArrayType() - Method in class io.hypersistence.utils.hibernate.type.array.internal.LongArrayTypeDescriptor
- getSqlArrayType() - Method in class io.hypersistence.utils.hibernate.type.array.internal.StringArrayTypeDescriptor
- getSqlArrayType() - Method in class io.hypersistence.utils.hibernate.type.array.internal.TimestampArrayTypeDescriptor
- getSqlArrayType() - Method in class io.hypersistence.utils.hibernate.type.array.internal.UUIDArrayTypeDescriptor
- getSqlType() - Method in class io.hypersistence.utils.hibernate.type.basic.NullableCharacterType
- getSqlType() - Method in class io.hypersistence.utils.hibernate.type.basic.PostgreSQLCITextType
- getSqlType() - Method in class io.hypersistence.utils.hibernate.type.basic.PostgreSQLHStoreType
- getSqlType() - Method in class io.hypersistence.utils.hibernate.type.basic.PostgreSQLInetType
- getSqlType() - Method in class io.hypersistence.utils.hibernate.type.basic.PostgreSQLLTreeType
- getSqlType() - Method in class io.hypersistence.utils.hibernate.type.DescriptorImmutableType
- getSqlType() - Method in class io.hypersistence.utils.hibernate.type.interval.OracleIntervalDayToSecondType
- getSqlType() - Method in class io.hypersistence.utils.hibernate.type.interval.PostgreSQLIntervalType
- getSqlType() - Method in class io.hypersistence.utils.hibernate.type.interval.PostgreSQLPeriodType
- getSqlType() - Method in class io.hypersistence.utils.hibernate.type.MutableType
- getSqlType() - Method in class io.hypersistence.utils.hibernate.type.range.guava.PostgreSQLGuavaRangeType
- getSqlType() - Method in class io.hypersistence.utils.hibernate.type.range.PostgreSQLRangeType
- getSqlType() - Method in class io.hypersistence.utils.hibernate.type.range.spring.PostgreSQLSpringRangeType
- getSqlTypeCodes(Mapping) - Method in class io.hypersistence.utils.hibernate.type.ImmutableType
- getTable() - Method in class io.hypersistence.utils.hibernate.type.util.ParameterizedParameterType
- getTransactionType() - Method in class io.hypersistence.utils.test.AbstractHibernateTest.PersistenceUnitInfoImpl
- getValidationMode() - Method in class io.hypersistence.utils.test.AbstractHibernateTest.PersistenceUnitInfoImpl
- getWrapperClass(Class<?>) - Static method in class io.hypersistence.utils.common.ReflectionUtils
-
Get the Java Wrapper
Class
associated to the given primitive type.
H
- handledType() - Method in class io.hypersistence.utils.hibernate.type.util.ObjectMapperWrapper.OffsetDateTimeDeserializer
- handledType() - Method in class io.hypersistence.utils.hibernate.type.util.ObjectMapperWrapper.OffsetDateTimeSerializer
- hasEqualBounds() - Method in class io.hypersistence.utils.hibernate.type.range.Range
- hashCode() - Method in class io.hypersistence.utils.hibernate.type.basic.Inet
- hashCode() - Method in class io.hypersistence.utils.hibernate.type.range.Range
- hashCode(Object) - Method in class io.hypersistence.utils.hibernate.type.ImmutableType
- hashCode(MonetaryAmount) - Method in class io.hypersistence.utils.hibernate.type.money.MonetaryAmountType
- hashCode(T) - Method in class io.hypersistence.utils.hibernate.type.MutableType
- hasLowerBound() - Method in class io.hypersistence.utils.hibernate.type.range.Range
- hasMask(int) - Method in class io.hypersistence.utils.hibernate.type.range.Range
- hasMethod(Class<?>, String, Class...) - Static method in class io.hypersistence.utils.common.ReflectionUtils
-
Check if the provided Java
Class
contains a method matching the given signature (name and parameter types). - hasUpperBound() - Method in class io.hypersistence.utils.hibernate.type.range.Range
- hibernateDialect() - Method in interface io.hypersistence.utils.test.providers.DataSourceProvider
- HibernateRepository<T> - Interface in io.hypersistence.utils.spring.repository
-
The
HibernateRepository
fixes the problems that the default Spring DataJpaRepository
suffers from. - HibernateRepositoryImpl<T> - Class in io.hypersistence.utils.spring.repository
- HibernateRepositoryImpl(EntityManager) - Constructor for class io.hypersistence.utils.spring.repository.HibernateRepositoryImpl
- HibernateTypesContributor - Class in io.hypersistence.utils.hibernate.type
-
The
HibernateTypesContributor
registers various types automatically. - HibernateTypesContributor() - Constructor for class io.hypersistence.utils.hibernate.type.HibernateTypesContributor
- hikariConfig(DataSource) - Method in class io.hypersistence.utils.test.AbstractHibernateTest
I
- ImmutableDynamicParameterizedType<T> - Class in io.hypersistence.utils.hibernate.type
- ImmutableDynamicParameterizedType(Class<T>) - Constructor for class io.hypersistence.utils.hibernate.type.ImmutableDynamicParameterizedType
- ImmutableDynamicParameterizedType(Class<T>, Configuration) - Constructor for class io.hypersistence.utils.hibernate.type.ImmutableDynamicParameterizedType
- ImmutableType<T> - Class in io.hypersistence.utils.hibernate.type
-
Very convenient base class for implementing immutable object types using Hibernate
UserType
. - ImmutableType(Class<T>) - Constructor for class io.hypersistence.utils.hibernate.type.ImmutableType
-
Initialization constructor taking the
Class
and using the defaultConfiguration
object. - ImmutableType(Class<T>, Configuration) - Constructor for class io.hypersistence.utils.hibernate.type.ImmutableType
-
Initialization constructor taking the
Class
andConfiguration
objects. - Inet - Class in io.hypersistence.utils.hibernate.type.basic
-
The
Inet
object type is used to represent an IP address. - Inet(String) - Constructor for class io.hypersistence.utils.hibernate.type.basic.Inet
- infinite(Class<T>) - Static method in class io.hypersistence.utils.hibernate.type.range.Range
-
Creates the unbounded at both ends range with provided upper bound.
- infiniteClosed(T) - Static method in class io.hypersistence.utils.hibernate.type.range.Range
-
Creates the left-unbounded, right-bounded and right-closed range with provided upper bound.
- infiniteOpen(T) - Static method in class io.hypersistence.utils.hibernate.type.range.Range
-
Creates the left-unbounded, right-bounded and right-open range with provided upper bound.
- INFINITY - Static variable in class io.hypersistence.utils.hibernate.type.range.Range
- init() - Method in class io.hypersistence.utils.test.AbstractHibernateTest
- initContainer(String, String) - Method in class io.hypersistence.utils.test.providers.AbstractContainerDataSourceProvider
- initialize(SqlStringGenerationContext) - Method in class io.hypersistence.utils.hibernate.id.BatchSequenceGenerator
- InlineQueryLogEntryCreator - Class in io.hypersistence.utils.logging
- InlineQueryLogEntryCreator() - Constructor for class io.hypersistence.utils.logging.InlineQueryLogEntryCreator
- inspect(String) - Method in class io.hypersistence.utils.hibernate.query.JfrQueryLogger
- inspect(String) - Method in class io.hypersistence.utils.hibernate.query.QueryStackTraceLogger
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.id.Tsid.FactorySupplier
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.naming.CamelCaseToSnakeCaseNamingStrategy
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.query.DistinctListTransformer
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.array.BooleanArrayType
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.array.DateArrayType
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.array.DecimalArrayType
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.array.DoubleArrayType
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.array.EnumArrayType
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.array.FloatArrayType
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.array.IntArrayType
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.array.internal.ArraySqlTypeDescriptor
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.array.ListArrayType
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.array.LocalDateArrayType
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.array.LocalDateTimeArrayType
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.array.LongArrayType
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.array.StringArrayType
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.array.TimestampArrayType
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.array.UUIDArrayType
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.basic.internal.Iso8601MonthTypeDescriptor
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.basic.internal.MonthDayTypeDescriptor
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.basic.internal.NumberJdbcTypeDescriptor
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.basic.internal.YearMonthEpochTypeDescriptor
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.basic.internal.YearMonthTypeDescriptor
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.basic.internal.YearTypeDescriptor
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.basic.internal.ZoneIdTypeDescriptor
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.basic.internal.ZoneIdTypeDescriptor.ZoneIdComparator
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.basic.Iso8601MonthType
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.basic.MonthDayDateType
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.basic.MonthDayIntegerType
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.basic.NullableCharacterType
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.basic.PostgreSQLCITextType
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.basic.PostgreSQLHStoreType
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.basic.PostgreSQLInetType
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.basic.PostgreSQLLTreeType
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.basic.YearMonthDateType
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.basic.YearMonthEpochType
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.basic.YearMonthIntegerType
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.basic.YearMonthTimestampType
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.basic.YearType
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.basic.ZoneIdType
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.interval.OracleIntervalDayToSecondType
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.interval.PostgreSQLIntervalType
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.interval.PostgreSQLPeriodType
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.json.internal.JsonBinaryJdbcTypeDescriptor
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.json.internal.JsonBlobJdbcTypeDescriptor
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.json.internal.JsonBytesJdbcTypeDescriptor
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.json.internal.JsonClobJdbcTypeDescriptor
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.json.internal.JsonNodeJavaTypeDescriptor
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.json.internal.JsonStringJdbcTypeDescriptor
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.json.JsonBinaryType
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.json.JsonBlobType
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.json.JsonClobType
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.json.JsonNodeBinaryType
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.json.JsonNodeStringType
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.json.JsonStringType
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.json.JsonType
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.money.internal.CurrencyUnitTypeDescriptor
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.range.guava.PostgreSQLGuavaRangeType
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.range.PostgreSQLRangeType
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.range.spring.PostgreSQLSpringRangeType
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.search.internal.PostgreSQLTSVectorSqlTypeDescriptor
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.search.PostgreSQLTSVectorType
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.util.Configuration
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.util.JsonConfiguration
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.util.ObjectMapperWrapper
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.util.ObjectMapperWrapper.OffsetDateTimeDeserializer
- INSTANCE - Static variable in class io.hypersistence.utils.hibernate.type.util.ObjectMapperWrapper.OffsetDateTimeSerializer
- instantiate(ValueAccess, SessionFactoryImplementor) - Method in class io.hypersistence.utils.hibernate.type.money.MonetaryAmountType
- instantiateClass(Configuration.PropertyKey) - Method in class io.hypersistence.utils.hibernate.type.util.Configuration
-
Instantiate class associated to the given property key
- IntArrayType - Class in io.hypersistence.utils.hibernate.type.array
-
Maps an
int[]
array on a PostgreSQL ARRAY type. - IntArrayType() - Constructor for class io.hypersistence.utils.hibernate.type.array.IntArrayType
- IntArrayType(Configuration) - Constructor for class io.hypersistence.utils.hibernate.type.array.IntArrayType
- IntArrayType(Class) - Constructor for class io.hypersistence.utils.hibernate.type.array.IntArrayType
- IntArrayType(TypeBootstrapContext) - Constructor for class io.hypersistence.utils.hibernate.type.array.IntArrayType
- IntArrayTypeDescriptor - Class in io.hypersistence.utils.hibernate.type.array.internal
- IntArrayTypeDescriptor() - Constructor for class io.hypersistence.utils.hibernate.type.array.internal.IntArrayTypeDescriptor
- integerProperty(Configuration.PropertyKey) - Method in class io.hypersistence.utils.hibernate.type.util.Configuration
-
Get Integer property value
- integerRange(String) - Static method in class io.hypersistence.utils.hibernate.type.range.guava.PostgreSQLGuavaRangeType
-
Creates the
Integer
range from provided string: - integerRange(String) - Static method in class io.hypersistence.utils.hibernate.type.range.Range
-
Creates the
Integer
range from provided string: - integerRange(String) - Static method in class io.hypersistence.utils.hibernate.type.range.spring.PostgreSQLSpringRangeType
- integrate(Metadata, SessionFactoryImplementor, SessionFactoryServiceRegistry) - Method in class io.hypersistence.utils.hibernate.type.util.ClassImportIntegrator
-
Register the provided classes by their simple name or relative package and class name.
- integrator() - Method in class io.hypersistence.utils.test.AbstractHibernateTest
- interceptor() - Method in class io.hypersistence.utils.test.AbstractHibernateTest
- intValue(Object) - Static method in class io.hypersistence.utils.test.AbstractHibernateTest
- invokeGetter(Object, String) - Static method in class io.hypersistence.utils.common.ReflectionUtils
-
Invoke the property getter with the provided name on the given Java
Object
. - invokeMethod(Object, Method, Object...) - Static method in class io.hypersistence.utils.common.ReflectionUtils
- invokeMethod(Object, String, Object...) - Static method in class io.hypersistence.utils.common.ReflectionUtils
-
Invoke the method with the provided signature (name and parameter types) on the given Java
Object
. - invokeSetter(Object, String, boolean) - Static method in class io.hypersistence.utils.common.ReflectionUtils
-
Invoke the
boolean
property setter with the provided name on the given JavaObject
. - invokeSetter(Object, String, int) - Static method in class io.hypersistence.utils.common.ReflectionUtils
-
Invoke the
int
property setter with the provided name on the given JavaObject
. - invokeSetter(Object, String, Object) - Static method in class io.hypersistence.utils.common.ReflectionUtils
-
Invoke the property setter with the provided signature (name and parameter types) on the given Java
Object
. - invokeStaticMethod(Method, Object...) - Static method in class io.hypersistence.utils.common.ReflectionUtils
-
Invoke the
static
Method
with the provided parameters. - io.hypersistence.utils.common - package io.hypersistence.utils.common
- io.hypersistence.utils.hibernate.id - package io.hypersistence.utils.hibernate.id
- io.hypersistence.utils.hibernate.naming - package io.hypersistence.utils.hibernate.naming
- io.hypersistence.utils.hibernate.query - package io.hypersistence.utils.hibernate.query
- io.hypersistence.utils.hibernate.type - package io.hypersistence.utils.hibernate.type
- io.hypersistence.utils.hibernate.type.array - package io.hypersistence.utils.hibernate.type.array
- io.hypersistence.utils.hibernate.type.array.internal - package io.hypersistence.utils.hibernate.type.array.internal
- io.hypersistence.utils.hibernate.type.basic - package io.hypersistence.utils.hibernate.type.basic
- io.hypersistence.utils.hibernate.type.basic.internal - package io.hypersistence.utils.hibernate.type.basic.internal
- io.hypersistence.utils.hibernate.type.interval - package io.hypersistence.utils.hibernate.type.interval
- io.hypersistence.utils.hibernate.type.json - package io.hypersistence.utils.hibernate.type.json
- io.hypersistence.utils.hibernate.type.json.internal - package io.hypersistence.utils.hibernate.type.json.internal
- io.hypersistence.utils.hibernate.type.money - package io.hypersistence.utils.hibernate.type.money
- io.hypersistence.utils.hibernate.type.money.internal - package io.hypersistence.utils.hibernate.type.money.internal
- io.hypersistence.utils.hibernate.type.range - package io.hypersistence.utils.hibernate.type.range
- io.hypersistence.utils.hibernate.type.range.guava - package io.hypersistence.utils.hibernate.type.range.guava
- io.hypersistence.utils.hibernate.type.range.spring - package io.hypersistence.utils.hibernate.type.range.spring
- io.hypersistence.utils.hibernate.type.search - package io.hypersistence.utils.hibernate.type.search
- io.hypersistence.utils.hibernate.type.search.internal - package io.hypersistence.utils.hibernate.type.search.internal
- io.hypersistence.utils.hibernate.type.util - package io.hypersistence.utils.hibernate.type.util
- io.hypersistence.utils.jdbc.validator - package io.hypersistence.utils.jdbc.validator
- io.hypersistence.utils.logging - package io.hypersistence.utils.logging
- io.hypersistence.utils.spring.annotation - package io.hypersistence.utils.spring.annotation
- io.hypersistence.utils.spring.aop - package io.hypersistence.utils.spring.aop
- io.hypersistence.utils.spring.repository - package io.hypersistence.utils.spring.repository
- io.hypersistence.utils.test - package io.hypersistence.utils.test
- io.hypersistence.utils.test.providers - package io.hypersistence.utils.test.providers
- io.hypersistence.utils.test.transaction - package io.hypersistence.utils.test.transaction
- isAnyType() - Method in class io.hypersistence.utils.hibernate.type.ImmutableType
- isAssociationType() - Method in class io.hypersistence.utils.hibernate.type.ImmutableType
- isBlank(String) - Static method in class io.hypersistence.utils.common.StringUtils
-
Check if the String value is null, empty or contains only whitespace characters.
- isBounded() - Method in class io.hypersistence.utils.hibernate.type.range.Range
- isBoundedOpen() - Method in class io.hypersistence.utils.hibernate.type.range.Range
- isCausedBy(Throwable, Class<? extends Throwable>) - Static method in interface io.hypersistence.utils.common.ExceptionUtil
-
Is the given throwable caused by the following exception type?
- isCollectionType() - Method in class io.hypersistence.utils.hibernate.type.ImmutableType
- isComponentType() - Method in class io.hypersistence.utils.hibernate.type.ImmutableType
- isConnectionClose(Exception) - Static method in interface io.hypersistence.utils.common.ExceptionUtil
-
Was the given exception caused by a SQL connection close
- isDirty(Object, Object) - Method in class io.hypersistence.utils.hibernate.type.ImmutableType
- isDirty(Object, Object, boolean[], SharedSessionContractImplementor) - Method in class io.hypersistence.utils.hibernate.type.ImmutableType
- isDirty(Object, Object, SharedSessionContractImplementor) - Method in class io.hypersistence.utils.hibernate.type.ImmutableType
- isEmpty() - Method in class io.hypersistence.utils.hibernate.type.range.Range
-
Determines whether this range is empty or not.
- isEntityType() - Method in class io.hypersistence.utils.hibernate.type.ImmutableType
- isEqual(Object, Object) - Method in class io.hypersistence.utils.hibernate.type.ImmutableType
- isEqual(Object, Object, SessionFactoryImplementor) - Method in class io.hypersistence.utils.hibernate.type.ImmutableType
- isEquals(Object, Object) - Static method in class io.hypersistence.utils.hibernate.type.array.internal.ArrayUtil
-
Check if two arrays are equal.
- isLockTimeout(Throwable) - Static method in interface io.hypersistence.utils.common.ExceptionUtil
-
Is the given throwable caused by a database lock timeout?
- isLowerBoundClosed() - Method in class io.hypersistence.utils.hibernate.type.range.Range
- isModified(Object, Object, boolean[], SharedSessionContractImplementor) - Method in class io.hypersistence.utils.hibernate.type.ImmutableType
- isMutable() - Method in class io.hypersistence.utils.hibernate.type.ImmutableType
- isMutable() - Method in class io.hypersistence.utils.hibernate.type.money.MonetaryAmountType
- isMutable() - Method in class io.hypersistence.utils.hibernate.type.MutableType
- isMVCCAnomalyDetection(Throwable) - Static method in interface io.hypersistence.utils.common.ExceptionUtil
-
Is the given throwable caused by a database MVCC anomaly detection?
- Iso8601MonthType - Class in io.hypersistence.utils.hibernate.type.basic
-
Maps a
Month
object type to aINT
column type which is saved as value from 1 (January) to 12 (December), according to the ISO 8601 standard. - Iso8601MonthType() - Constructor for class io.hypersistence.utils.hibernate.type.basic.Iso8601MonthType
- Iso8601MonthType(Configuration) - Constructor for class io.hypersistence.utils.hibernate.type.basic.Iso8601MonthType
- Iso8601MonthType(TypeBootstrapContext) - Constructor for class io.hypersistence.utils.hibernate.type.basic.Iso8601MonthType
- Iso8601MonthTypeDescriptor - Class in io.hypersistence.utils.hibernate.type.basic.internal
- Iso8601MonthTypeDescriptor() - Constructor for class io.hypersistence.utils.hibernate.type.basic.internal.Iso8601MonthTypeDescriptor
- isPrimaryKey() - Method in class io.hypersistence.utils.hibernate.type.util.ParameterizedParameterType
- isSame(Object, Object) - Method in class io.hypersistence.utils.hibernate.type.ImmutableType
- isUpperBoundClosed() - Method in class io.hypersistence.utils.hibernate.type.range.Range
J
- JACKSON_OBJECT_MAPPER - Enum constant in enum io.hypersistence.utils.hibernate.type.util.Configuration.PropertyKey
- JacksonUtil - Class in io.hypersistence.utils.hibernate.type.json.internal
- JacksonUtil() - Constructor for class io.hypersistence.utils.hibernate.type.json.internal.JacksonUtil
- JdbcTypeSetter - Interface in io.hypersistence.utils.hibernate.type.json.internal
- JfrQueryLogger - Class in io.hypersistence.utils.hibernate.query
-
The
JfrQueryLogger
allows you to log a given SQL, including its stack trace, using JDK Flight Recorder. - JfrQueryLogger() - Constructor for class io.hypersistence.utils.hibernate.query.JfrQueryLogger
- join(CharSequence, CharSequence...) - Static method in class io.hypersistence.utils.common.StringUtils
-
Join the provided
elements
separated by thedelimiter
. - JSON_SERIALIZER - Enum constant in enum io.hypersistence.utils.hibernate.type.util.Configuration.PropertyKey
- JsonBinaryJdbcTypeDescriptor - Class in io.hypersistence.utils.hibernate.type.json.internal
- JsonBinaryJdbcTypeDescriptor() - Constructor for class io.hypersistence.utils.hibernate.type.json.internal.JsonBinaryJdbcTypeDescriptor
- JsonBinaryType - Class in io.hypersistence.utils.hibernate.type.json
-
Maps any given Java object on a JSON column type that is managed via
PreparedStatement.setObject(int, Object)
at JDBC Driver level. - JsonBinaryType() - Constructor for class io.hypersistence.utils.hibernate.type.json.JsonBinaryType
- JsonBinaryType(ObjectMapper) - Constructor for class io.hypersistence.utils.hibernate.type.json.JsonBinaryType
- JsonBinaryType(ObjectMapper, Type) - Constructor for class io.hypersistence.utils.hibernate.type.json.JsonBinaryType
- JsonBinaryType(JsonConfiguration) - Constructor for class io.hypersistence.utils.hibernate.type.json.JsonBinaryType
- JsonBinaryType(ObjectMapperWrapper) - Constructor for class io.hypersistence.utils.hibernate.type.json.JsonBinaryType
- JsonBinaryType(ObjectMapperWrapper, Type) - Constructor for class io.hypersistence.utils.hibernate.type.json.JsonBinaryType
- JsonBinaryType(Type) - Constructor for class io.hypersistence.utils.hibernate.type.json.JsonBinaryType
- JsonBinaryType(TypeBootstrapContext) - Constructor for class io.hypersistence.utils.hibernate.type.json.JsonBinaryType
- JsonBlobJdbcTypeDescriptor - Class in io.hypersistence.utils.hibernate.type.json.internal
- JsonBlobJdbcTypeDescriptor() - Constructor for class io.hypersistence.utils.hibernate.type.json.internal.JsonBlobJdbcTypeDescriptor
- JsonBlobType - Class in io.hypersistence.utils.hibernate.type.json
-
Maps any given Java object on a JSON column type that is managed via
PreparedStatement.setBlob(int, Blob)
at JDBC Driver level. - JsonBlobType() - Constructor for class io.hypersistence.utils.hibernate.type.json.JsonBlobType
- JsonBlobType(ObjectMapper) - Constructor for class io.hypersistence.utils.hibernate.type.json.JsonBlobType
- JsonBlobType(ObjectMapper, Type) - Constructor for class io.hypersistence.utils.hibernate.type.json.JsonBlobType
- JsonBlobType(JsonConfiguration) - Constructor for class io.hypersistence.utils.hibernate.type.json.JsonBlobType
- JsonBlobType(ObjectMapperWrapper) - Constructor for class io.hypersistence.utils.hibernate.type.json.JsonBlobType
- JsonBlobType(ObjectMapperWrapper, Type) - Constructor for class io.hypersistence.utils.hibernate.type.json.JsonBlobType
- JsonBlobType(Type) - Constructor for class io.hypersistence.utils.hibernate.type.json.JsonBlobType
- JsonBlobType(TypeBootstrapContext) - Constructor for class io.hypersistence.utils.hibernate.type.json.JsonBlobType
- JsonBytesJdbcTypeDescriptor - Class in io.hypersistence.utils.hibernate.type.json.internal
- JsonBytesJdbcTypeDescriptor() - Constructor for class io.hypersistence.utils.hibernate.type.json.internal.JsonBytesJdbcTypeDescriptor
- JsonBytesJdbcTypeDescriptor(int) - Constructor for class io.hypersistence.utils.hibernate.type.json.internal.JsonBytesJdbcTypeDescriptor
- JsonClobJdbcTypeDescriptor - Class in io.hypersistence.utils.hibernate.type.json.internal
- JsonClobJdbcTypeDescriptor() - Constructor for class io.hypersistence.utils.hibernate.type.json.internal.JsonClobJdbcTypeDescriptor
- JsonClobType - Class in io.hypersistence.utils.hibernate.type.json
-
Maps any given Java object on a JSON column type that is managed via
PreparedStatement.setClob(int, Clob)
at JDBC Driver level. - JsonClobType() - Constructor for class io.hypersistence.utils.hibernate.type.json.JsonClobType
- JsonClobType(ObjectMapper) - Constructor for class io.hypersistence.utils.hibernate.type.json.JsonClobType
- JsonClobType(ObjectMapper, Type) - Constructor for class io.hypersistence.utils.hibernate.type.json.JsonClobType
- JsonClobType(JsonConfiguration) - Constructor for class io.hypersistence.utils.hibernate.type.json.JsonClobType
- JsonClobType(ObjectMapperWrapper) - Constructor for class io.hypersistence.utils.hibernate.type.json.JsonClobType
- JsonClobType(ObjectMapperWrapper, Type) - Constructor for class io.hypersistence.utils.hibernate.type.json.JsonClobType
- JsonClobType(Type) - Constructor for class io.hypersistence.utils.hibernate.type.json.JsonClobType
- JsonClobType(TypeBootstrapContext) - Constructor for class io.hypersistence.utils.hibernate.type.json.JsonClobType
- JsonConfiguration - Class in io.hypersistence.utils.hibernate.type.util
-
JsonConfiguration
- It allows you to configure various JSON Hibernate Types.. - JsonConfiguration(Map<String, Object>) - Constructor for class io.hypersistence.utils.hibernate.type.util.JsonConfiguration
- JsonJavaTypeDescriptor - Class in io.hypersistence.utils.hibernate.type.json.internal
- JsonJavaTypeDescriptor() - Constructor for class io.hypersistence.utils.hibernate.type.json.internal.JsonJavaTypeDescriptor
- JsonJavaTypeDescriptor(ObjectMapperWrapper) - Constructor for class io.hypersistence.utils.hibernate.type.json.internal.JsonJavaTypeDescriptor
- JsonJavaTypeDescriptor(ObjectMapperWrapper, Type) - Constructor for class io.hypersistence.utils.hibernate.type.json.internal.JsonJavaTypeDescriptor
- JsonJavaTypeDescriptor(Class, ObjectMapperWrapper) - Constructor for class io.hypersistence.utils.hibernate.type.json.internal.JsonJavaTypeDescriptor
- JsonJavaTypeDescriptor(Type) - Constructor for class io.hypersistence.utils.hibernate.type.json.internal.JsonJavaTypeDescriptor
- JsonJdbcTypeDescriptor - Class in io.hypersistence.utils.hibernate.type.json.internal
- JsonJdbcTypeDescriptor() - Constructor for class io.hypersistence.utils.hibernate.type.json.internal.JsonJdbcTypeDescriptor
- JsonJdbcTypeDescriptor(Properties) - Constructor for class io.hypersistence.utils.hibernate.type.json.internal.JsonJdbcTypeDescriptor
- JsonNodeBinaryType - Class in io.hypersistence.utils.hibernate.type.json
-
Maps a Jackson
JsonNode
object on a JSON column type that is managed viaPreparedStatement.setObject(int, Object)
at JDBC Driver level. - JsonNodeBinaryType() - Constructor for class io.hypersistence.utils.hibernate.type.json.JsonNodeBinaryType
- JsonNodeBinaryType(ObjectMapper) - Constructor for class io.hypersistence.utils.hibernate.type.json.JsonNodeBinaryType
- JsonNodeBinaryType(JsonConfiguration) - Constructor for class io.hypersistence.utils.hibernate.type.json.JsonNodeBinaryType
- JsonNodeBinaryType(ObjectMapperWrapper) - Constructor for class io.hypersistence.utils.hibernate.type.json.JsonNodeBinaryType
- JsonNodeBinaryType(TypeBootstrapContext) - Constructor for class io.hypersistence.utils.hibernate.type.json.JsonNodeBinaryType
- JsonNodeJavaTypeDescriptor - Class in io.hypersistence.utils.hibernate.type.json.internal
- JsonNodeJavaTypeDescriptor() - Constructor for class io.hypersistence.utils.hibernate.type.json.internal.JsonNodeJavaTypeDescriptor
- JsonNodeJavaTypeDescriptor(ObjectMapperWrapper) - Constructor for class io.hypersistence.utils.hibernate.type.json.internal.JsonNodeJavaTypeDescriptor
- JsonNodeStringType - Class in io.hypersistence.utils.hibernate.type.json
-
Maps a Jackson
JsonNode
object on a JSON column type that is managed viaPreparedStatement.setString(int, String)
at JDBC Driver level. - JsonNodeStringType() - Constructor for class io.hypersistence.utils.hibernate.type.json.JsonNodeStringType
- JsonNodeStringType(ObjectMapper) - Constructor for class io.hypersistence.utils.hibernate.type.json.JsonNodeStringType
- JsonNodeStringType(JsonConfiguration) - Constructor for class io.hypersistence.utils.hibernate.type.json.JsonNodeStringType
- JsonNodeStringType(ObjectMapperWrapper) - Constructor for class io.hypersistence.utils.hibernate.type.json.JsonNodeStringType
- JsonNodeStringType(TypeBootstrapContext) - Constructor for class io.hypersistence.utils.hibernate.type.json.JsonNodeStringType
- JsonSerializer - Interface in io.hypersistence.utils.hibernate.type.util
-
Contract for serializing JSON objects.
- JsonSerializerSupplier - Interface in io.hypersistence.utils.hibernate.type.util
-
Supplies a custom reference of a Jackson
JsonSerializer
- JsonStringJdbcTypeDescriptor - Class in io.hypersistence.utils.hibernate.type.json.internal
- JsonStringJdbcTypeDescriptor() - Constructor for class io.hypersistence.utils.hibernate.type.json.internal.JsonStringJdbcTypeDescriptor
- JsonStringType - Class in io.hypersistence.utils.hibernate.type.json
-
Maps any given Java object on a JSON column type that is managed via
PreparedStatement.setString(int, String)
at JDBC Driver level. - JsonStringType() - Constructor for class io.hypersistence.utils.hibernate.type.json.JsonStringType
- JsonStringType(ObjectMapper) - Constructor for class io.hypersistence.utils.hibernate.type.json.JsonStringType
- JsonStringType(ObjectMapper, Type) - Constructor for class io.hypersistence.utils.hibernate.type.json.JsonStringType
- JsonStringType(JsonConfiguration) - Constructor for class io.hypersistence.utils.hibernate.type.json.JsonStringType
- JsonStringType(ObjectMapperWrapper) - Constructor for class io.hypersistence.utils.hibernate.type.json.JsonStringType
- JsonStringType(ObjectMapperWrapper, Type) - Constructor for class io.hypersistence.utils.hibernate.type.json.JsonStringType
- JsonStringType(Type) - Constructor for class io.hypersistence.utils.hibernate.type.json.JsonStringType
- JsonStringType(TypeBootstrapContext) - Constructor for class io.hypersistence.utils.hibernate.type.json.JsonStringType
- JsonType - Class in io.hypersistence.utils.hibernate.type.json
-
JsonType
allows you to map any given JSON object (e.g., POJO,Map<String, Object>
, List<T>,JsonNode
) on any of the following database systems: - JsonType() - Constructor for class io.hypersistence.utils.hibernate.type.json.JsonType
- JsonType(ObjectMapper) - Constructor for class io.hypersistence.utils.hibernate.type.json.JsonType
- JsonType(ObjectMapper, Type) - Constructor for class io.hypersistence.utils.hibernate.type.json.JsonType
- JsonType(JsonConfiguration) - Constructor for class io.hypersistence.utils.hibernate.type.json.JsonType
- JsonType(ObjectMapperWrapper) - Constructor for class io.hypersistence.utils.hibernate.type.json.JsonType
- JsonType(ObjectMapperWrapper, Type) - Constructor for class io.hypersistence.utils.hibernate.type.json.JsonType
- JsonType(Type) - Constructor for class io.hypersistence.utils.hibernate.type.json.JsonType
- JsonType(TypeBootstrapContext) - Constructor for class io.hypersistence.utils.hibernate.type.json.JsonType
K
- KEY_ALIAS - Static variable in class io.hypersistence.utils.hibernate.query.MapResultTransformer
L
- LINE_SEPARATOR - Static variable in class io.hypersistence.utils.common.StringUtils
- ListArrayType - Class in io.hypersistence.utils.hibernate.type.array
-
Maps an
List
entity attribute on a PostgreSQL ARRAY column type. - ListArrayType() - Constructor for class io.hypersistence.utils.hibernate.type.array.ListArrayType
- ListArrayType(Configuration) - Constructor for class io.hypersistence.utils.hibernate.type.array.ListArrayType
- ListArrayType(TypeBootstrapContext) - Constructor for class io.hypersistence.utils.hibernate.type.array.ListArrayType
- ListArrayTypeDescriptor - Class in io.hypersistence.utils.hibernate.type.array.internal
- ListArrayTypeDescriptor() - Constructor for class io.hypersistence.utils.hibernate.type.array.internal.ListArrayTypeDescriptor
- ListResultTransformer - Interface in io.hypersistence.utils.hibernate.query
-
The
ListResultTransformer
simplifies the way we can use a ResultTransformer by defining a default implementation for theResultTransformer.transformList(List)
method. - loadClass(String) - Static method in class io.hypersistence.utils.common.ClassLoaderUtils
-
Load the Class denoted by the given string representation
- LOCAL_DATE_EPOCH - Static variable in class io.hypersistence.utils.hibernate.type.basic.internal.YearMonthEpochTypeDescriptor
- LocalDateArrayType - Class in io.hypersistence.utils.hibernate.type.array
-
Maps a
java.Time.LocalDate[]
array on a PostgreSQL date[] ARRAY type. - LocalDateArrayType() - Constructor for class io.hypersistence.utils.hibernate.type.array.LocalDateArrayType
- LocalDateArrayType(Configuration) - Constructor for class io.hypersistence.utils.hibernate.type.array.LocalDateArrayType
- LocalDateArrayType(Class) - Constructor for class io.hypersistence.utils.hibernate.type.array.LocalDateArrayType
- LocalDateArrayType(TypeBootstrapContext) - Constructor for class io.hypersistence.utils.hibernate.type.array.LocalDateArrayType
- LocalDateArrayTypeDescriptor - Class in io.hypersistence.utils.hibernate.type.array.internal
- LocalDateArrayTypeDescriptor() - Constructor for class io.hypersistence.utils.hibernate.type.array.internal.LocalDateArrayTypeDescriptor
- localDateRange(String) - Static method in class io.hypersistence.utils.hibernate.type.range.guava.PostgreSQLGuavaRangeType
-
Creates the
LocalDate
range from provided string: - localDateRange(String) - Static method in class io.hypersistence.utils.hibernate.type.range.Range
-
Creates the
LocalDate
range from provided string: - localDateRange(String) - Static method in class io.hypersistence.utils.hibernate.type.range.spring.PostgreSQLSpringRangeType
- LocalDateTimeArrayType - Class in io.hypersistence.utils.hibernate.type.array
-
Maps a
java.Time.LocalDateTime[]
array on a PostgreSQL timestamp[] ARRAY type. - LocalDateTimeArrayType() - Constructor for class io.hypersistence.utils.hibernate.type.array.LocalDateTimeArrayType
- LocalDateTimeArrayType(Configuration) - Constructor for class io.hypersistence.utils.hibernate.type.array.LocalDateTimeArrayType
- LocalDateTimeArrayType(Class) - Constructor for class io.hypersistence.utils.hibernate.type.array.LocalDateTimeArrayType
- LocalDateTimeArrayType(TypeBootstrapContext) - Constructor for class io.hypersistence.utils.hibernate.type.array.LocalDateTimeArrayType
- LocalDateTimeArrayTypeDescriptor - Class in io.hypersistence.utils.hibernate.type.array.internal
- LocalDateTimeArrayTypeDescriptor() - Constructor for class io.hypersistence.utils.hibernate.type.array.internal.LocalDateTimeArrayTypeDescriptor
- localDateTimeRange(String) - Static method in class io.hypersistence.utils.hibernate.type.range.guava.PostgreSQLGuavaRangeType
-
Creates the
LocalDateTime
range from provided string: - localDateTimeRange(String) - Static method in class io.hypersistence.utils.hibernate.type.range.Range
-
Creates the
LocalDateTime
range from provided string: - localDateTimeRange(String) - Static method in class io.hypersistence.utils.hibernate.type.range.spring.PostgreSQLSpringRangeType
- localDateTimeValue(Object) - Static method in class io.hypersistence.utils.test.AbstractHibernateTest
- LOCK_TIMEOUT_EXCEPTIONS - Static variable in interface io.hypersistence.utils.common.ExceptionUtil
- lockById(ID, LockModeType) - Method in interface io.hypersistence.utils.spring.repository.BaseJpaRepository
-
Lock the entity with the provided identifier.
- lockById(ID, LockModeType) - Method in class io.hypersistence.utils.spring.repository.BaseJpaRepositoryImpl
- LOGGER - Static variable in class io.hypersistence.utils.common.LogUtils
- LOGGER - Variable in class io.hypersistence.utils.test.AbstractHibernateTest
- LogUtils - Class in io.hypersistence.utils.common
-
The
LogUtils
class unifies the framework logging capabilities. - LogUtils() - Constructor for class io.hypersistence.utils.common.LogUtils
- LongArrayType - Class in io.hypersistence.utils.hibernate.type.array
-
Maps an
long[]
array on a PostgreSQL ARRAY type. - LongArrayType() - Constructor for class io.hypersistence.utils.hibernate.type.array.LongArrayType
- LongArrayType(Configuration) - Constructor for class io.hypersistence.utils.hibernate.type.array.LongArrayType
- LongArrayType(Class) - Constructor for class io.hypersistence.utils.hibernate.type.array.LongArrayType
- LongArrayType(TypeBootstrapContext) - Constructor for class io.hypersistence.utils.hibernate.type.array.LongArrayType
- LongArrayTypeDescriptor - Class in io.hypersistence.utils.hibernate.type.array.internal
- LongArrayTypeDescriptor() - Constructor for class io.hypersistence.utils.hibernate.type.array.internal.LongArrayTypeDescriptor
- longProperty(Configuration.PropertyKey) - Method in class io.hypersistence.utils.hibernate.type.util.Configuration
-
Get Long property value
- longRange(String) - Static method in class io.hypersistence.utils.hibernate.type.range.guava.PostgreSQLGuavaRangeType
-
Creates the
Long
range from provided string: - longRange(String) - Static method in class io.hypersistence.utils.hibernate.type.range.Range
-
Creates the
Long
range from provided string: - longRange(String) - Static method in class io.hypersistence.utils.hibernate.type.range.spring.PostgreSQLSpringRangeType
- longValue(Object) - Static method in class io.hypersistence.utils.test.AbstractHibernateTest
- lower() - Method in class io.hypersistence.utils.hibernate.type.range.Range
-
Returns the lower bound of this range.
- LOWER_EXCLUSIVE - Static variable in class io.hypersistence.utils.hibernate.type.range.Range
- LOWER_INCLUSIVE - Static variable in class io.hypersistence.utils.hibernate.type.range.Range
- LOWER_INFINITE - Static variable in class io.hypersistence.utils.hibernate.type.range.Range
M
- MapResultTransformer<K,
V> - Class in io.hypersistence.utils.hibernate.query - MapResultTransformer() - Constructor for class io.hypersistence.utils.hibernate.query.MapResultTransformer
- merge(S) - Method in interface io.hypersistence.utils.spring.repository.BaseJpaRepository
-
The persist method allows you to pass the provided entity to the
merge
method of the underlying JPAEntityManager
. - merge(S) - Method in class io.hypersistence.utils.spring.repository.BaseJpaRepositoryImpl
- merge(S) - Method in interface io.hypersistence.utils.spring.repository.HibernateRepository
-
The persist method allows you to pass the provided entity to the
merge
method of the underlying JPAEntityManager
. - merge(S) - Method in class io.hypersistence.utils.spring.repository.HibernateRepositoryImpl
- mergeAll(Iterable<S>) - Method in interface io.hypersistence.utils.spring.repository.BaseJpaRepository
-
The mergeAll method allows you to pass the provided entities to the
merge
method of the underlying JPAEntityManager
. - mergeAll(Iterable<S>) - Method in class io.hypersistence.utils.spring.repository.BaseJpaRepositoryImpl
- mergeAll(Iterable<S>) - Method in interface io.hypersistence.utils.spring.repository.HibernateRepository
-
The mergeAll method allows you to pass the provided entities to the
merge
method of the underlying JPAEntityManager
. - mergeAll(Iterable<S>) - Method in class io.hypersistence.utils.spring.repository.HibernateRepositoryImpl
- mergeAllAndFlush(Iterable<S>) - Method in interface io.hypersistence.utils.spring.repository.BaseJpaRepository
-
The mergeAllAndFlush method allows you to pass the provided entities to the
merge
method of the underlying JPAEntityManager
and callflush
afterwards. - mergeAllAndFlush(Iterable<S>) - Method in class io.hypersistence.utils.spring.repository.BaseJpaRepositoryImpl
- mergeAllAndFlush(Iterable<S>) - Method in interface io.hypersistence.utils.spring.repository.HibernateRepository
-
The mergeAllAndFlush method allows you to pass the provided entities to the
merge
method of the underlying JPAEntityManager
and callflush
afterwards. - mergeAllAndFlush(Iterable<S>) - Method in class io.hypersistence.utils.spring.repository.HibernateRepositoryImpl
- mergeAndFlush(S) - Method in interface io.hypersistence.utils.spring.repository.BaseJpaRepository
-
The mergeAndFlush method allows you to pass the provided entity to the
merge
method of the underlying JPAEntityManager
and callflush
afterwards. - mergeAndFlush(S) - Method in class io.hypersistence.utils.spring.repository.BaseJpaRepositoryImpl
- mergeAndFlush(S) - Method in interface io.hypersistence.utils.spring.repository.HibernateRepository
-
The mergeAndFlush method allows you to pass the provided entity to the
merge
method of the underlying JPAEntityManager
and callflush
afterwards. - mergeAndFlush(S) - Method in class io.hypersistence.utils.spring.repository.HibernateRepositoryImpl
- MonetaryAmountMapper() - Constructor for class io.hypersistence.utils.hibernate.type.money.MonetaryAmountType.MonetaryAmountMapper
- MonetaryAmountType - Class in io.hypersistence.utils.hibernate.type.money
-
Maps a
MonetaryAmount
object type onto two columns (amount and currency). - MonetaryAmountType() - Constructor for class io.hypersistence.utils.hibernate.type.money.MonetaryAmountType
- MonetaryAmountType.MonetaryAmountMapper - Class in io.hypersistence.utils.hibernate.type.money
- MonthDayDateType - Class in io.hypersistence.utils.hibernate.type.basic
-
Maps a Java
MonthDay
object to aDATE
column type. - MonthDayDateType() - Constructor for class io.hypersistence.utils.hibernate.type.basic.MonthDayDateType
- MonthDayDateType(Configuration) - Constructor for class io.hypersistence.utils.hibernate.type.basic.MonthDayDateType
- MonthDayDateType(TypeBootstrapContext) - Constructor for class io.hypersistence.utils.hibernate.type.basic.MonthDayDateType
- MonthDayIntegerType - Class in io.hypersistence.utils.hibernate.type.basic
-
Maps a Java
MonthDay
object to aINT
column type. - MonthDayIntegerType() - Constructor for class io.hypersistence.utils.hibernate.type.basic.MonthDayIntegerType
- MonthDayIntegerType(Configuration) - Constructor for class io.hypersistence.utils.hibernate.type.basic.MonthDayIntegerType
- MonthDayIntegerType(TypeBootstrapContext) - Constructor for class io.hypersistence.utils.hibernate.type.basic.MonthDayIntegerType
- MonthDayTypeDescriptor - Class in io.hypersistence.utils.hibernate.type.basic.internal
- MonthDayTypeDescriptor() - Constructor for class io.hypersistence.utils.hibernate.type.basic.internal.MonthDayTypeDescriptor
- MutableDynamicParameterizedType<T,
JDBC extends org.hibernate.type.descriptor.jdbc.JdbcType, JAVA extends org.hibernate.type.descriptor.java.JavaType<T>> - Class in io.hypersistence.utils.hibernate.type - MutableDynamicParameterizedType(Class<T>, JDBC, JAVA) - Constructor for class io.hypersistence.utils.hibernate.type.MutableDynamicParameterizedType
- MutableDynamicParameterizedType(Class<T>, JDBC, JAVA, Configuration) - Constructor for class io.hypersistence.utils.hibernate.type.MutableDynamicParameterizedType
- MutableType<T,
JDBC extends org.hibernate.type.descriptor.jdbc.JdbcType, JAVA extends org.hibernate.type.descriptor.java.JavaType<T>> - Class in io.hypersistence.utils.hibernate.type -
Very convenient base class for implementing mutable object types using Hibernate
UserType
. - MutableType(Class<T>, JDBC, JAVA) - Constructor for class io.hypersistence.utils.hibernate.type.MutableType
-
Initialization constructor taking the
Class
and using the defaultConfiguration
object. - MutableType(Class<T>, JDBC, JAVA, Configuration) - Constructor for class io.hypersistence.utils.hibernate.type.MutableType
-
Initialization constructor taking the
Class
and using the providedConfiguration
object.
N
- name() - Element in annotation type io.hypersistence.utils.hibernate.id.BatchSequence
-
Returns the name of the sequence to use.
- nativeHibernateSessionFactoryBootstrap() - Method in class io.hypersistence.utils.test.AbstractHibernateTest
- NEW_LINE - Static variable in class io.hypersistence.utils.hibernate.query.QueryStackTraceLogger
- newDataSource() - Method in class io.hypersistence.utils.test.AbstractHibernateTest
- newDataSource() - Method in class io.hypersistence.utils.test.providers.AbstractContainerDataSourceProvider
- newEntityManagerFactory() - Method in class io.hypersistence.utils.test.AbstractHibernateTest
- newInstance(Class) - Static method in class io.hypersistence.utils.common.ReflectionUtils
-
Instantiate a new
Object
of the provided type. - newInstance(Class, Object[], Class[]) - Static method in class io.hypersistence.utils.common.ReflectionUtils
-
Instantiate a new
Object
of the provided type. - newInstance(String) - Static method in class io.hypersistence.utils.common.ReflectionUtils
-
Instantiate a new
Object
of the provided type. - newJdbcDatabaseContainer() - Method in interface io.hypersistence.utils.test.providers.DataSourceProvider
- NullableCharacterType - Class in io.hypersistence.utils.hibernate.type.basic
-
Maps an
Character
to a nullable CHAR column type. - NullableCharacterType() - Constructor for class io.hypersistence.utils.hibernate.type.basic.NullableCharacterType
- NullableCharacterType(TypeBootstrapContext) - Constructor for class io.hypersistence.utils.hibernate.type.basic.NullableCharacterType
- nullSafeGet(ResultSet, int, SharedSessionContractImplementor, Object) - Method in class io.hypersistence.utils.hibernate.type.DescriptorImmutableType
- nullSafeGet(ResultSet, int, SharedSessionContractImplementor, Object) - Method in class io.hypersistence.utils.hibernate.type.ImmutableType
- nullSafeGet(ResultSet, int, SharedSessionContractImplementor, Object) - Method in class io.hypersistence.utils.hibernate.type.MutableType
- nullSafeSet(PreparedStatement, Object, int, boolean[], SharedSessionContractImplementor) - Method in class io.hypersistence.utils.hibernate.type.ImmutableType
- nullSafeSet(PreparedStatement, Object, int, SharedSessionContractImplementor) - Method in class io.hypersistence.utils.hibernate.type.DescriptorImmutableType
- nullSafeSet(PreparedStatement, Object, int, SharedSessionContractImplementor) - Method in class io.hypersistence.utils.hibernate.type.ImmutableType
- nullSafeSet(PreparedStatement, Object, int, SharedSessionContractImplementor) - Method in class io.hypersistence.utils.hibernate.type.MutableType
- NumberJdbcTypeDescriptor - Class in io.hypersistence.utils.hibernate.type.basic.internal
- NumberJdbcTypeDescriptor() - Constructor for class io.hypersistence.utils.hibernate.type.basic.internal.NumberJdbcTypeDescriptor
- NumberJdbcTypeDescriptor(Properties) - Constructor for class io.hypersistence.utils.hibernate.type.basic.internal.NumberJdbcTypeDescriptor
O
- ObjectMapperJsonSerializer - Class in io.hypersistence.utils.hibernate.type.util
- ObjectMapperJsonSerializer(ObjectMapperWrapper) - Constructor for class io.hypersistence.utils.hibernate.type.util.ObjectMapperJsonSerializer
- ObjectMapperSupplier - Interface in io.hypersistence.utils.hibernate.type.util
-
Supplies a custom reference of a Jackson
ObjectMapper
- ObjectMapperWrapper - Class in io.hypersistence.utils.hibernate.type.util
-
Wraps a Jackson
ObjectMapper
so that you can supply your ownObjectMapper
reference. - ObjectMapperWrapper() - Constructor for class io.hypersistence.utils.hibernate.type.util.ObjectMapperWrapper
- ObjectMapperWrapper(ObjectMapper) - Constructor for class io.hypersistence.utils.hibernate.type.util.ObjectMapperWrapper
- ObjectMapperWrapper(ObjectMapperSupplier) - Constructor for class io.hypersistence.utils.hibernate.type.util.ObjectMapperWrapper
- ObjectMapperWrapper.OffsetDateTimeDeserializer - Class in io.hypersistence.utils.hibernate.type.util
- ObjectMapperWrapper.OffsetDateTimeSerializer - Class in io.hypersistence.utils.hibernate.type.util
- of(Database) - Static method in class io.hypersistence.utils.hibernate.type.json.internal.JsonBytesJdbcTypeDescriptor
- OffsetDateTimeDeserializer() - Constructor for class io.hypersistence.utils.hibernate.type.util.ObjectMapperWrapper.OffsetDateTimeDeserializer
- offsetDateTimeRange(String) - Static method in class io.hypersistence.utils.hibernate.type.range.guava.PostgreSQLGuavaRangeType
-
Creates the
OffsetDateTime
range from provided string: - offsetDateTimeRange(String) - Static method in class io.hypersistence.utils.hibernate.type.range.spring.PostgreSQLSpringRangeType
- OffsetDateTimeSerializer() - Constructor for class io.hypersistence.utils.hibernate.type.util.ObjectMapperWrapper.OffsetDateTimeSerializer
- ofString(String, Function<String, T>, Class<T>) - Static method in class io.hypersistence.utils.hibernate.type.range.guava.PostgreSQLGuavaRangeType
- ofString(String, Function<String, T>, Class<T>) - Static method in class io.hypersistence.utils.hibernate.type.range.Range
- ofString(String, Function<String, T>, Class<T>) - Static method in class io.hypersistence.utils.hibernate.type.range.spring.PostgreSQLSpringRangeType
- on() - Element in annotation type io.hypersistence.utils.spring.annotation.Retry
-
Declare the throwable types the retry will be executed for.
- open(T, T) - Static method in class io.hypersistence.utils.hibernate.type.range.Range
-
Creates the open range with provided bounds.
- openClosed(T, T) - Static method in class io.hypersistence.utils.hibernate.type.range.Range
-
Creates the left-open, right-closed range with provided bounds.
- openInfinite(T) - Static method in class io.hypersistence.utils.hibernate.type.range.Range
-
Creates the left-bounded, left-open and right-unbounded range with provided lower bound.
- OracleIntervalDayToSecondType - Class in io.hypersistence.utils.hibernate.type.interval
-
Maps a Java
Duration
object to a Oracle IntervalDS column type. - OracleIntervalDayToSecondType() - Constructor for class io.hypersistence.utils.hibernate.type.interval.OracleIntervalDayToSecondType
- OracleIntervalDayToSecondType(TypeBootstrapContext) - Constructor for class io.hypersistence.utils.hibernate.type.interval.OracleIntervalDayToSecondType
- ORG_HIBERNATE - Static variable in class io.hypersistence.utils.hibernate.query.QueryStackTraceLogger
P
- packages() - Method in class io.hypersistence.utils.test.AbstractHibernateTest
- ParameterizedParameterType - Class in io.hypersistence.utils.hibernate.type.util
-
A stub
ParameterType
that returns sane values forParameterizedParameterType.getReturnedClass()
andParameterizedParameterType.getAnnotationsMethod()
. - ParameterizedParameterType(Class<?>) - Constructor for class io.hypersistence.utils.hibernate.type.util.ParameterizedParameterType
- ParameterTypeUtils - Class in io.hypersistence.utils.hibernate.type.util
-
ParameterizedTypeUtils
-DynamicParameterizedType.ParameterType
utilities holder. - password() - Method in interface io.hypersistence.utils.test.providers.DataSourceProvider
- persist(S) - Method in interface io.hypersistence.utils.spring.repository.BaseJpaRepository
-
The persist method allows you to pass the provided entity to the
persist
method of the underlying JPAEntityManager
. - persist(S) - Method in class io.hypersistence.utils.spring.repository.BaseJpaRepositoryImpl
- persist(S) - Method in interface io.hypersistence.utils.spring.repository.HibernateRepository
-
The persist method allows you to pass the provided entity to the
persist
method of the underlying JPAEntityManager
. - persist(S) - Method in class io.hypersistence.utils.spring.repository.HibernateRepositoryImpl
- persistAll(Iterable<S>) - Method in interface io.hypersistence.utils.spring.repository.BaseJpaRepository
-
The persistAll method allows you to pass the provided entities to the
persist
method of the underlying JPAEntityManager
. - persistAll(Iterable<S>) - Method in class io.hypersistence.utils.spring.repository.BaseJpaRepositoryImpl
- persistAll(Iterable<S>) - Method in interface io.hypersistence.utils.spring.repository.HibernateRepository
-
The persistAll method allows you to pass the provided entities to the
persist
method of the underlying JPAEntityManager
. - persistAll(Iterable<S>) - Method in class io.hypersistence.utils.spring.repository.HibernateRepositoryImpl
- persistAllAndFlush(Iterable<S>) - Method in interface io.hypersistence.utils.spring.repository.BaseJpaRepository
-
The persistAll method allows you to pass the provided entities to the
persist
method of the underlying JPAEntityManager
and callflush
afterwards. - persistAllAndFlush(Iterable<S>) - Method in class io.hypersistence.utils.spring.repository.BaseJpaRepositoryImpl
- persistAllAndFlush(Iterable<S>) - Method in interface io.hypersistence.utils.spring.repository.HibernateRepository
-
The persistAll method allows you to pass the provided entities to the
persist
method of the underlying JPAEntityManager
and callflush
afterwards. - persistAllAndFlush(Iterable<S>) - Method in class io.hypersistence.utils.spring.repository.HibernateRepositoryImpl
- persistAndFlush(S) - Method in interface io.hypersistence.utils.spring.repository.BaseJpaRepository
-
The persistAndFlush method allows you to pass the provided entity to the
persist
method of the underlying JPAEntityManager
and callflush
afterwards. - persistAndFlush(S) - Method in class io.hypersistence.utils.spring.repository.BaseJpaRepositoryImpl
- persistAndFlush(S) - Method in interface io.hypersistence.utils.spring.repository.HibernateRepository
-
The persistAndFlush method allows you to pass the provided entity to the
persist
method of the underlying JPAEntityManager
and callflush
afterwards. - persistAndFlush(S) - Method in class io.hypersistence.utils.spring.repository.HibernateRepositoryImpl
- persistenceUnitInfo(String) - Method in class io.hypersistence.utils.test.AbstractHibernateTest
- PersistenceUnitInfoImpl(String, List<String>, Properties) - Constructor for class io.hypersistence.utils.test.AbstractHibernateTest.PersistenceUnitInfoImpl
- PostgreSQLCITextType - Class in io.hypersistence.utils.hibernate.type.basic
- PostgreSQLCITextType() - Constructor for class io.hypersistence.utils.hibernate.type.basic.PostgreSQLCITextType
- PostgreSQLCITextType(TypeBootstrapContext) - Constructor for class io.hypersistence.utils.hibernate.type.basic.PostgreSQLCITextType
- PostgreSQLGuavaRangeType - Class in io.hypersistence.utils.hibernate.type.range.guava
-
Maps a
Range
object type to a PostgreSQL range column type. - PostgreSQLGuavaRangeType() - Constructor for class io.hypersistence.utils.hibernate.type.range.guava.PostgreSQLGuavaRangeType
- PostgreSQLGuavaRangeType(Class<?>) - Constructor for class io.hypersistence.utils.hibernate.type.range.guava.PostgreSQLGuavaRangeType
- PostgreSQLHStoreType - Class in io.hypersistence.utils.hibernate.type.basic
- PostgreSQLHStoreType() - Constructor for class io.hypersistence.utils.hibernate.type.basic.PostgreSQLHStoreType
- PostgreSQLHStoreType(TypeBootstrapContext) - Constructor for class io.hypersistence.utils.hibernate.type.basic.PostgreSQLHStoreType
- PostgreSQLInetType - Class in io.hypersistence.utils.hibernate.type.basic
-
Maps an
Inet
object type to a PostgreSQL INET column type. - PostgreSQLInetType() - Constructor for class io.hypersistence.utils.hibernate.type.basic.PostgreSQLInetType
- PostgreSQLInetType(TypeBootstrapContext) - Constructor for class io.hypersistence.utils.hibernate.type.basic.PostgreSQLInetType
- PostgreSQLIntervalType - Class in io.hypersistence.utils.hibernate.type.interval
-
Maps a Java
Duration
object to a PostgreSQL Interval column type. - PostgreSQLIntervalType() - Constructor for class io.hypersistence.utils.hibernate.type.interval.PostgreSQLIntervalType
- PostgreSQLIntervalType(TypeBootstrapContext) - Constructor for class io.hypersistence.utils.hibernate.type.interval.PostgreSQLIntervalType
- PostgreSQLLTreeType - Class in io.hypersistence.utils.hibernate.type.basic
- PostgreSQLLTreeType() - Constructor for class io.hypersistence.utils.hibernate.type.basic.PostgreSQLLTreeType
- PostgreSQLLTreeType(TypeBootstrapContext) - Constructor for class io.hypersistence.utils.hibernate.type.basic.PostgreSQLLTreeType
- PostgreSQLPeriodType - Class in io.hypersistence.utils.hibernate.type.interval
-
Maps a Java
Period
object to a PostgreSQL Interval column type. - PostgreSQLPeriodType() - Constructor for class io.hypersistence.utils.hibernate.type.interval.PostgreSQLPeriodType
- PostgreSQLPeriodType(TypeBootstrapContext) - Constructor for class io.hypersistence.utils.hibernate.type.interval.PostgreSQLPeriodType
- PostgreSQLRangeType - Class in io.hypersistence.utils.hibernate.type.range
- PostgreSQLRangeType() - Constructor for class io.hypersistence.utils.hibernate.type.range.PostgreSQLRangeType
- PostgreSQLRangeType(TypeBootstrapContext) - Constructor for class io.hypersistence.utils.hibernate.type.range.PostgreSQLRangeType
- PostgreSQLSpringRangeType - Class in io.hypersistence.utils.hibernate.type.range.spring
- PostgreSQLSpringRangeType() - Constructor for class io.hypersistence.utils.hibernate.type.range.spring.PostgreSQLSpringRangeType
- PostgreSQLSpringRangeType(Class<?>) - Constructor for class io.hypersistence.utils.hibernate.type.range.spring.PostgreSQLSpringRangeType
- PostgreSQLTSVectorSqlTypeDescriptor - Class in io.hypersistence.utils.hibernate.type.search.internal
- PostgreSQLTSVectorSqlTypeDescriptor() - Constructor for class io.hypersistence.utils.hibernate.type.search.internal.PostgreSQLTSVectorSqlTypeDescriptor
- PostgreSQLTSVectorType - Class in io.hypersistence.utils.hibernate.type.search
-
Maps a
String
object type to a PostgreSQL TSVector column type. - PostgreSQLTSVectorType() - Constructor for class io.hypersistence.utils.hibernate.type.search.PostgreSQLTSVectorType
- PostgreSQLTSVectorType(Configuration) - Constructor for class io.hypersistence.utils.hibernate.type.search.PostgreSQLTSVectorType
- PostgreSQLTSVectorType(TypeBootstrapContext) - Constructor for class io.hypersistence.utils.hibernate.type.search.PostgreSQLTSVectorType
- PostgreSQLTSVectorTypeDescriptor - Class in io.hypersistence.utils.hibernate.type.search.internal
- PostgreSQLTSVectorTypeDescriptor() - Constructor for class io.hypersistence.utils.hibernate.type.search.internal.PostgreSQLTSVectorTypeDescriptor
- PRINT_BANNER - Enum constant in enum io.hypersistence.utils.hibernate.type.util.Configuration.PropertyKey
- properties() - Method in class io.hypersistence.utils.test.AbstractHibernateTest
- PROPERTIES_FILE_NAME - Static variable in class io.hypersistence.utils.hibernate.type.util.Configuration
- PROPERTIES_FILE_PATH - Static variable in class io.hypersistence.utils.hibernate.type.util.Configuration
- proxyDataSource() - Method in class io.hypersistence.utils.test.AbstractHibernateTest
Q
- QueryStackTraceLogger - Class in io.hypersistence.utils.hibernate.query
-
The
QueryStackTraceLogger
allows you to log the stack trace that executed a given SQL query. - QueryStackTraceLogger(String) - Constructor for class io.hypersistence.utils.hibernate.query.QueryStackTraceLogger
R
- Range<T extends Comparable<? super T>> - Class in io.hypersistence.utils.hibernate.type.range
-
Represents the range/interval with two bounds.
- ReflectionUtils - Class in io.hypersistence.utils.common
-
ReflectionUtils
- Reflection utilities holder. - registerExportables(Database) - Method in class io.hypersistence.utils.hibernate.id.BatchSequenceGenerator
- replace(Object, Object, Object) - Method in class io.hypersistence.utils.hibernate.type.ImmutableType
- replace(Object, Object, SharedSessionContractImplementor, Object, Map) - Method in class io.hypersistence.utils.hibernate.type.ImmutableType
- replace(Object, Object, SharedSessionContractImplementor, Object, Map, ForeignKeyDirection) - Method in class io.hypersistence.utils.hibernate.type.ImmutableType
- replace(MonetaryAmount, MonetaryAmount, Object) - Method in class io.hypersistence.utils.hibernate.type.money.MonetaryAmountType
- replace(T, T, Object) - Method in class io.hypersistence.utils.hibernate.type.MutableType
- reset() - Static method in class io.hypersistence.utils.jdbc.validator.SQLStatementCountValidator
-
Reset the statement recorder
- resolve(Properties) - Method in enum io.hypersistence.utils.hibernate.type.util.Configuration.PropertyKey
- resolve(Properties) - Static method in class io.hypersistence.utils.hibernate.type.util.ParameterTypeUtils
-
Resolve the
DynamicParameterizedType.ParameterType
instance from the providedProperties
object. - resolveType(TypeConfiguration, Dialect, BasicType, ColumnTypeInformation, JdbcTypeIndicators) - Method in class io.hypersistence.utils.hibernate.type.array.internal.AbstractArrayTypeDescriptor
- resources() - Method in class io.hypersistence.utils.test.AbstractHibernateTest
- retry(ProceedingJoinPoint) - Method in class io.hypersistence.utils.spring.aop.RetryAspect
- Retry - Annotation Type in io.hypersistence.utils.spring.annotation
-
The Retry annotation instructs Spring to retry a method execution when catching a given
Throwable
. - RetryAspect - Class in io.hypersistence.utils.spring.aop
-
Aspect to retry method execution.
- RetryAspect() - Constructor for class io.hypersistence.utils.spring.aop.RetryAspect
- returnedClass() - Method in class io.hypersistence.utils.hibernate.type.ImmutableType
- returnedClass() - Method in class io.hypersistence.utils.hibernate.type.money.MonetaryAmountType
- returnedClass() - Method in class io.hypersistence.utils.hibernate.type.MutableType
- rootCause(Throwable) - Static method in interface io.hypersistence.utils.common.ExceptionUtil
-
Get the root cause of a particular
Throwable
S
- save(S) - Method in interface io.hypersistence.utils.spring.repository.HibernateRepository
-
Deprecated.
- save(S) - Method in class io.hypersistence.utils.spring.repository.HibernateRepositoryImpl
- saveAll(Iterable<S>) - Method in interface io.hypersistence.utils.spring.repository.HibernateRepository
-
Deprecated.
- saveAll(Iterable<S>) - Method in class io.hypersistence.utils.spring.repository.HibernateRepositoryImpl
- saveAllAndFlush(Iterable<S>) - Method in interface io.hypersistence.utils.spring.repository.HibernateRepository
-
Deprecated.
- saveAllAndFlush(Iterable<S>) - Method in class io.hypersistence.utils.spring.repository.HibernateRepositoryImpl
- saveAndFlush(S) - Method in interface io.hypersistence.utils.spring.repository.HibernateRepository
-
Deprecated.
- saveAndFlush(S) - Method in class io.hypersistence.utils.spring.repository.HibernateRepositoryImpl
- schema() - Element in annotation type io.hypersistence.utils.hibernate.id.BatchSequence
-
Returns the catalog name of the sequence to use.
- SEQUENCE_PARAM - Static variable in class io.hypersistence.utils.hibernate.id.BatchSequenceGenerator
-
Deprecated.use
BatchSequence
- serialize(OffsetDateTime, JsonGenerator, SerializerProvider) - Method in class io.hypersistence.utils.hibernate.type.util.ObjectMapperWrapper.OffsetDateTimeSerializer
- session() - Method in class io.hypersistence.utils.spring.repository.BaseJpaRepositoryImpl
- session() - Method in class io.hypersistence.utils.spring.repository.HibernateRepositoryImpl
- sessionFactory() - Method in class io.hypersistence.utils.test.AbstractHibernateTest
- SessionTransactionConsumer - Interface in io.hypersistence.utils.test.transaction
- SessionTransactionFunction<T> - Interface in io.hypersistence.utils.test.transaction
- set(PreparedStatement, Range, int, SharedSessionContractImplementor) - Method in class io.hypersistence.utils.hibernate.type.range.guava.PostgreSQLGuavaRangeType
- set(PreparedStatement, Inet, int, SharedSessionContractImplementor) - Method in class io.hypersistence.utils.hibernate.type.basic.PostgreSQLInetType
- set(PreparedStatement, Range, int, SharedSessionContractImplementor) - Method in class io.hypersistence.utils.hibernate.type.range.PostgreSQLRangeType
- set(PreparedStatement, Character, int, SharedSessionContractImplementor) - Method in class io.hypersistence.utils.hibernate.type.basic.NullableCharacterType
- set(PreparedStatement, String, int, SharedSessionContractImplementor) - Method in class io.hypersistence.utils.hibernate.type.basic.PostgreSQLCITextType
- set(PreparedStatement, String, int, SharedSessionContractImplementor) - Method in class io.hypersistence.utils.hibernate.type.basic.PostgreSQLLTreeType
- set(PreparedStatement, Duration, int, SharedSessionContractImplementor) - Method in class io.hypersistence.utils.hibernate.type.interval.OracleIntervalDayToSecondType
- set(PreparedStatement, Duration, int, SharedSessionContractImplementor) - Method in class io.hypersistence.utils.hibernate.type.interval.PostgreSQLIntervalType
- set(PreparedStatement, Period, int, SharedSessionContractImplementor) - Method in class io.hypersistence.utils.hibernate.type.interval.PostgreSQLPeriodType
- set(PreparedStatement, Map, int, SharedSessionContractImplementor) - Method in class io.hypersistence.utils.hibernate.type.basic.PostgreSQLHStoreType
- set(PreparedStatement, Range, int, SharedSessionContractImplementor) - Method in class io.hypersistence.utils.hibernate.type.range.spring.PostgreSQLSpringRangeType
- set(PreparedStatement, T, int, SharedSessionContractImplementor) - Method in class io.hypersistence.utils.hibernate.type.DescriptorImmutableType
- set(PreparedStatement, T, int, SharedSessionContractImplementor) - Method in class io.hypersistence.utils.hibernate.type.ImmutableType
-
Set the column value on the provided JDBC
PreparedStatement
. - setArrayObjectClass(Class<T>) - Method in class io.hypersistence.utils.hibernate.type.array.internal.AbstractArrayTypeDescriptor
- setDatabase(Database) - Method in class io.hypersistence.utils.test.AbstractHibernateTest
- setFieldValue(Object, String, Object) - Static method in class io.hypersistence.utils.common.ReflectionUtils
-
Set the value of the field matching the given name and belonging to target
Object
. - setJdbcType(JdbcType) - Method in interface io.hypersistence.utils.hibernate.type.json.internal.JdbcTypeSetter
- setJdbcType(JdbcType) - Method in class io.hypersistence.utils.hibernate.type.json.internal.JsonJavaTypeDescriptor
- setJsonSerializer(JsonSerializer) - Method in class io.hypersistence.utils.hibernate.type.util.ObjectMapperWrapper
- setJtaDataSource(DataSource) - Method in class io.hypersistence.utils.test.AbstractHibernateTest.PersistenceUnitInfoImpl
- setNonJtaDataSource(DataSource) - Method in class io.hypersistence.utils.test.AbstractHibernateTest.PersistenceUnitInfoImpl
- setObjectMapper(ObjectMapper) - Method in class io.hypersistence.utils.hibernate.type.util.ObjectMapperWrapper
- setParameterValues(Properties) - Method in class io.hypersistence.utils.hibernate.type.array.EnumArrayType
- setParameterValues(Properties) - Method in class io.hypersistence.utils.hibernate.type.array.internal.AbstractArrayTypeDescriptor
- setParameterValues(Properties) - Method in class io.hypersistence.utils.hibernate.type.array.internal.EnumArrayTypeDescriptor
- setParameterValues(Properties) - Method in class io.hypersistence.utils.hibernate.type.array.internal.ListArrayTypeDescriptor
- setParameterValues(Properties) - Method in class io.hypersistence.utils.hibernate.type.array.ListArrayType
- setParameterValues(Properties) - Method in class io.hypersistence.utils.hibernate.type.basic.internal.NumberJdbcTypeDescriptor
- setParameterValues(Properties) - Method in class io.hypersistence.utils.hibernate.type.DescriptorImmutableType
- setParameterValues(Properties) - Method in class io.hypersistence.utils.hibernate.type.json.internal.JsonJavaTypeDescriptor
- setParameterValues(Properties) - Method in class io.hypersistence.utils.hibernate.type.json.internal.JsonJdbcTypeDescriptor
- setParameterValues(Properties) - Method in class io.hypersistence.utils.hibernate.type.MutableDynamicParameterizedType
- setParameterValues(Properties) - Method in class io.hypersistence.utils.hibernate.type.range.guava.PostgreSQLGuavaRangeType
- setParameterValues(Properties) - Method in class io.hypersistence.utils.hibernate.type.range.PostgreSQLRangeType
- setParameterValues(Properties) - Method in class io.hypersistence.utils.hibernate.type.range.spring.PostgreSQLSpringRangeType
- setParameterValues(Properties) - Method in class io.hypersistence.utils.hibernate.type.search.internal.PostgreSQLTSVectorTypeDescriptor
- sleep(long) - Method in class io.hypersistence.utils.test.AbstractHibernateTest
- SNAKE_CASE_PATTERN - Static variable in class io.hypersistence.utils.hibernate.naming.CamelCaseToSnakeCaseNamingStrategy
- SQL_ARRAY_TYPE - Static variable in class io.hypersistence.utils.hibernate.type.array.internal.AbstractArrayType
- SQLExtractor - Class in io.hypersistence.utils.hibernate.query
-
The
SQLExtractor
allows you to extract the underlying SQL query generated by a JPQL or JPA Criteria API query. - SQLExtractor() - Constructor for class io.hypersistence.utils.hibernate.query.SQLExtractor
- SQLStatementCountMismatchException - Exception in io.hypersistence.utils.jdbc.validator
-
SQLStatementCountMismatchException - Thrown whenever there is a mismatch between the expected statements count and the ones being executed.
- SQLStatementCountMismatchException(StatementType, long, long) - Constructor for exception io.hypersistence.utils.jdbc.validator.SQLStatementCountMismatchException
- SQLStatementCountValidator - Class in io.hypersistence.utils.jdbc.validator
-
SQLStatementCountValidator - Validates recorded statements count.
- StringArrayType - Class in io.hypersistence.utils.hibernate.type.array
-
Maps an
String[]
array on a PostgreSQL ARRAY type. - StringArrayType() - Constructor for class io.hypersistence.utils.hibernate.type.array.StringArrayType
- StringArrayType(Configuration) - Constructor for class io.hypersistence.utils.hibernate.type.array.StringArrayType
- StringArrayType(Class) - Constructor for class io.hypersistence.utils.hibernate.type.array.StringArrayType
- StringArrayType(TypeBootstrapContext) - Constructor for class io.hypersistence.utils.hibernate.type.array.StringArrayType
- StringArrayTypeDescriptor - Class in io.hypersistence.utils.hibernate.type.array.internal
- StringArrayTypeDescriptor() - Constructor for class io.hypersistence.utils.hibernate.type.array.internal.StringArrayTypeDescriptor
- StringUtils - Class in io.hypersistence.utils.common
-
StringUtils
- String utilities holder. - stringValue(Object) - Static method in class io.hypersistence.utils.test.AbstractHibernateTest
- supportsBulkInsertionIdentifierGeneration() - Method in class io.hypersistence.utils.hibernate.id.BatchSequenceGenerator
- supportsCredentials() - Method in interface io.hypersistence.utils.test.providers.DataSourceProvider
- supportsDatabaseName() - Method in interface io.hypersistence.utils.test.providers.DataSourceProvider
T
- TAB - Static variable in class io.hypersistence.utils.hibernate.query.QueryStackTraceLogger
- times() - Element in annotation type io.hypersistence.utils.spring.annotation.Retry
-
The number of retry attempts
- TimestampArrayType - Class in io.hypersistence.utils.hibernate.type.array
-
Maps an
Date[]
array on a PostgreSQL timestamp[] ARRAY type. - TimestampArrayType() - Constructor for class io.hypersistence.utils.hibernate.type.array.TimestampArrayType
- TimestampArrayType(Configuration) - Constructor for class io.hypersistence.utils.hibernate.type.array.TimestampArrayType
- TimestampArrayType(Class) - Constructor for class io.hypersistence.utils.hibernate.type.array.TimestampArrayType
- TimestampArrayType(TypeBootstrapContext) - Constructor for class io.hypersistence.utils.hibernate.type.array.TimestampArrayType
- TimestampArrayTypeDescriptor - Class in io.hypersistence.utils.hibernate.type.array.internal
- TimestampArrayTypeDescriptor() - Constructor for class io.hypersistence.utils.hibernate.type.array.internal.TimestampArrayTypeDescriptor
- toArrayClass(Class<T>) - Static method in class io.hypersistence.utils.hibernate.type.array.internal.ArrayUtil
-
Get the array class for the provided array element class.
- toBytes(Object) - Method in class io.hypersistence.utils.hibernate.type.util.ObjectMapperWrapper
- toColumnNullness(Object, Mapping) - Method in class io.hypersistence.utils.hibernate.type.ImmutableType
- toInetAddress() - Method in class io.hypersistence.utils.hibernate.type.basic.Inet
-
Get the associated
InetAddress
for the currentInet.address
. - toJsonBytes(String) - Method in class io.hypersistence.utils.hibernate.type.json.internal.JsonBytesJdbcTypeDescriptor
- toJsonNode(String) - Static method in class io.hypersistence.utils.hibernate.type.json.internal.JacksonUtil
- toJsonNode(String) - Method in class io.hypersistence.utils.hibernate.type.util.ObjectMapperWrapper
- toLoggableString(Object, SessionFactoryImplementor) - Method in class io.hypersistence.utils.hibernate.type.ImmutableType
- toLowercase(String) - Static method in class io.hypersistence.utils.common.StringUtils
-
Transform string to lowercase.
- toPhysicalCatalogName(Identifier, JdbcEnvironment) - Method in class io.hypersistence.utils.hibernate.naming.CamelCaseToSnakeCaseNamingStrategy
- toPhysicalColumnName(Identifier, JdbcEnvironment) - Method in class io.hypersistence.utils.hibernate.naming.CamelCaseToSnakeCaseNamingStrategy
- toPhysicalSchemaName(Identifier, JdbcEnvironment) - Method in class io.hypersistence.utils.hibernate.naming.CamelCaseToSnakeCaseNamingStrategy
- toPhysicalSequenceName(Identifier, JdbcEnvironment) - Method in class io.hypersistence.utils.hibernate.naming.CamelCaseToSnakeCaseNamingStrategy
- toPhysicalTableName(Identifier, JdbcEnvironment) - Method in class io.hypersistence.utils.hibernate.naming.CamelCaseToSnakeCaseNamingStrategy
- toSqlLiteral(T) - Method in class io.hypersistence.utils.hibernate.type.ImmutableDynamicParameterizedType
- toSqlLiteral(T) - Method in class io.hypersistence.utils.hibernate.type.ImmutableType
- toString() - Method in class io.hypersistence.utils.hibernate.id.BatchSequenceGenerator
- toString() - Method in class io.hypersistence.utils.hibernate.type.range.Range
- toString(JsonNode) - Method in class io.hypersistence.utils.hibernate.type.json.internal.JsonNodeJavaTypeDescriptor
- toString(Object) - Static method in class io.hypersistence.utils.hibernate.type.json.internal.JacksonUtil
- toString(Object) - Method in class io.hypersistence.utils.hibernate.type.json.internal.JsonJavaTypeDescriptor
- toString(Object) - Method in class io.hypersistence.utils.hibernate.type.search.internal.PostgreSQLTSVectorTypeDescriptor
- toString(Object) - Method in class io.hypersistence.utils.hibernate.type.util.ObjectMapperWrapper
- toString(Month) - Method in class io.hypersistence.utils.hibernate.type.basic.internal.Iso8601MonthTypeDescriptor
- toString(MonthDay) - Method in class io.hypersistence.utils.hibernate.type.basic.internal.MonthDayTypeDescriptor
- toString(Year) - Method in class io.hypersistence.utils.hibernate.type.basic.internal.YearTypeDescriptor
- toString(YearMonth) - Method in class io.hypersistence.utils.hibernate.type.basic.internal.YearMonthEpochTypeDescriptor
- toString(YearMonth) - Method in class io.hypersistence.utils.hibernate.type.basic.internal.YearMonthTypeDescriptor
- toString(ZoneId) - Method in class io.hypersistence.utils.hibernate.type.basic.internal.ZoneIdTypeDescriptor
- toString(T) - Method in class io.hypersistence.utils.hibernate.type.array.internal.AbstractArrayTypeDescriptor
- toString(T) - Method in class io.hypersistence.utils.hibernate.type.ImmutableDynamicParameterizedType
- toString(T) - Method in class io.hypersistence.utils.hibernate.type.ImmutableType
- transformList(List) - Method in class io.hypersistence.utils.hibernate.query.DistinctListTransformer
-
Deduplicates the provided List.
- transformList(List) - Method in interface io.hypersistence.utils.hibernate.query.ListResultTransformer
-
Default implementation returning the tuples list as-is.
- transformList(List) - Method in class io.hypersistence.utils.hibernate.query.MapResultTransformer
- transformTuple(Object[], String[]) - Method in class io.hypersistence.utils.hibernate.query.MapResultTransformer
-
Transform the tuple into a key/value pair.
- TRUE - Static variable in class io.hypersistence.utils.common.StringUtils
- Tsid - Annotation Type in io.hypersistence.utils.hibernate.id
-
The
@Tsid
annotation can be added next to the entity identifier, therefore indicating that the identifier will be assigned a time-sorted identifier that's automatically generated. - Tsid.FactorySupplier - Class in io.hypersistence.utils.hibernate.id
- TsidGenerator - Class in io.hypersistence.utils.hibernate.id
- TsidGenerator(Tsid, Member, CustomIdGeneratorCreationContext) - Constructor for class io.hypersistence.utils.hibernate.id.TsidGenerator
- TYPES_CONTRIBUTOR_FILTER - Static variable in class io.hypersistence.utils.hibernate.type.HibernateTypesContributor
U
- unsupportedSave() - Method in class io.hypersistence.utils.spring.repository.HibernateRepositoryImpl
- unwrap(JsonNode, Class<X>, WrapperOptions) - Method in class io.hypersistence.utils.hibernate.type.json.internal.JsonNodeJavaTypeDescriptor
- unwrap(Object, Class<X>, WrapperOptions) - Method in class io.hypersistence.utils.hibernate.type.json.internal.JsonJavaTypeDescriptor
- unwrap(Object, Class<X>, WrapperOptions) - Method in class io.hypersistence.utils.hibernate.type.search.internal.PostgreSQLTSVectorTypeDescriptor
- unwrap(MonthDay, Class<X>, WrapperOptions) - Method in class io.hypersistence.utils.hibernate.type.basic.internal.MonthDayTypeDescriptor
- unwrap(Month, Class<X>, WrapperOptions) - Method in class io.hypersistence.utils.hibernate.type.basic.internal.Iso8601MonthTypeDescriptor
- unwrap(YearMonth, Class<X>, WrapperOptions) - Method in class io.hypersistence.utils.hibernate.type.basic.internal.YearMonthEpochTypeDescriptor
- unwrap(YearMonth, Class<X>, WrapperOptions) - Method in class io.hypersistence.utils.hibernate.type.basic.internal.YearMonthTypeDescriptor
- unwrap(Year, Class<X>, WrapperOptions) - Method in class io.hypersistence.utils.hibernate.type.basic.internal.YearTypeDescriptor
- unwrap(ZoneId, Class<X>, WrapperOptions) - Method in class io.hypersistence.utils.hibernate.type.basic.internal.ZoneIdTypeDescriptor
- unwrap(Collection, Class, WrapperOptions) - Method in class io.hypersistence.utils.hibernate.type.array.internal.ListArrayTypeDescriptor
- unwrap(CurrencyUnit, Class<X>, WrapperOptions) - Method in class io.hypersistence.utils.hibernate.type.money.internal.CurrencyUnitTypeDescriptor
- unwrap(T, Class<X>, WrapperOptions) - Method in class io.hypersistence.utils.hibernate.type.array.internal.AbstractArrayTypeDescriptor
- unwrapArray(Object[], Class<T>) - Static method in class io.hypersistence.utils.hibernate.type.array.internal.ArrayUtil
-
Unwrap
Object
array to an array of the provided type - update(S) - Method in interface io.hypersistence.utils.spring.repository.BaseJpaRepository
-
The update method allows you to pass the provided entity to the
update
method of the underlying JPAEntityManager
. - update(S) - Method in class io.hypersistence.utils.spring.repository.BaseJpaRepositoryImpl
- update(S) - Method in interface io.hypersistence.utils.spring.repository.HibernateRepository
-
The update method allows you to pass the provided entity to the
update
method of the underlying JPAEntityManager
. - update(S) - Method in class io.hypersistence.utils.spring.repository.HibernateRepositoryImpl
- updateAll(Iterable<S>) - Method in interface io.hypersistence.utils.spring.repository.BaseJpaRepository
-
The updateAll method allows you to pass the provided entities to the
update
method of the underlying JPAEntityManager
. - updateAll(Iterable<S>) - Method in class io.hypersistence.utils.spring.repository.BaseJpaRepositoryImpl
- updateAll(Iterable<S>) - Method in interface io.hypersistence.utils.spring.repository.HibernateRepository
-
The updateAll method allows you to pass the provided entities to the
update
method of the underlying JPAEntityManager
. - updateAll(Iterable<S>) - Method in class io.hypersistence.utils.spring.repository.HibernateRepositoryImpl
- updateAllAndFlush(Iterable<S>) - Method in interface io.hypersistence.utils.spring.repository.BaseJpaRepository
-
The updateAllAndFlush method allows you to pass the provided entities to the
update
method of the underlying JPAEntityManager
and callflush
afterwards. - updateAllAndFlush(Iterable<S>) - Method in class io.hypersistence.utils.spring.repository.BaseJpaRepositoryImpl
- updateAllAndFlush(Iterable<S>) - Method in interface io.hypersistence.utils.spring.repository.HibernateRepository
-
The updateAllAndFlush method allows you to pass the provided entities to the
update
method of the underlying JPAEntityManager
and callflush
afterwards. - updateAllAndFlush(Iterable<S>) - Method in class io.hypersistence.utils.spring.repository.HibernateRepositoryImpl
- updateAndFlush(S) - Method in interface io.hypersistence.utils.spring.repository.BaseJpaRepository
-
The updateAndFlush method allows you to pass the provided entity to the
update
method of the underlying JPAEntityManager
and callflush
afterwards. - updateAndFlush(S) - Method in class io.hypersistence.utils.spring.repository.BaseJpaRepositoryImpl
- updateAndFlush(S) - Method in interface io.hypersistence.utils.spring.repository.HibernateRepository
-
The updateAndFlush method allows you to pass the provided entity to the
update
method of the underlying JPAEntityManager
and callflush
afterwards. - updateAndFlush(S) - Method in class io.hypersistence.utils.spring.repository.HibernateRepositoryImpl
- upper() - Method in class io.hypersistence.utils.hibernate.type.range.Range
-
Returns the upper bound of this range.
- UPPER_EXCLUSIVE - Static variable in class io.hypersistence.utils.hibernate.type.range.Range
- UPPER_INCLUSIVE - Static variable in class io.hypersistence.utils.hibernate.type.range.Range
- UPPER_INFINITE - Static variable in class io.hypersistence.utils.hibernate.type.range.Range
- url() - Method in class io.hypersistence.utils.test.providers.AbstractContainerDataSourceProvider
- url() - Method in interface io.hypersistence.utils.test.providers.DataSourceProvider
- urlValue(String) - Static method in class io.hypersistence.utils.test.AbstractHibernateTest
- username() - Method in interface io.hypersistence.utils.test.providers.DataSourceProvider
- UUIDArrayType - Class in io.hypersistence.utils.hibernate.type.array
-
Maps an
UUID[]
array on a PostgreSQL ARRAY type. - UUIDArrayType() - Constructor for class io.hypersistence.utils.hibernate.type.array.UUIDArrayType
- UUIDArrayType(Configuration) - Constructor for class io.hypersistence.utils.hibernate.type.array.UUIDArrayType
- UUIDArrayType(Class) - Constructor for class io.hypersistence.utils.hibernate.type.array.UUIDArrayType
- UUIDArrayType(TypeBootstrapContext) - Constructor for class io.hypersistence.utils.hibernate.type.array.UUIDArrayType
- UUIDArrayTypeDescriptor - Class in io.hypersistence.utils.hibernate.type.array.internal
- UUIDArrayTypeDescriptor() - Constructor for class io.hypersistence.utils.hibernate.type.array.internal.UUIDArrayTypeDescriptor
V
- value() - Element in annotation type io.hypersistence.utils.hibernate.id.Tsid
-
Specify the class that can provide the custom
TSID.Factory
. - VALUE_ALIAS - Static variable in class io.hypersistence.utils.hibernate.query.MapResultTransformer
- valueOf(String) - Static method in enum io.hypersistence.utils.hibernate.type.util.Configuration.PropertyKey
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.hypersistence.utils.hibernate.type.util.Configuration.PropertyKey
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VoidCallable - Interface in io.hypersistence.utils.test.transaction
W
- wrap(Object, WrapperOptions) - Method in class io.hypersistence.utils.hibernate.type.array.internal.ListArrayTypeDescriptor
- wrap(X, WrapperOptions) - Method in class io.hypersistence.utils.hibernate.type.array.internal.AbstractArrayTypeDescriptor
- wrap(X, WrapperOptions) - Method in class io.hypersistence.utils.hibernate.type.basic.internal.Iso8601MonthTypeDescriptor
- wrap(X, WrapperOptions) - Method in class io.hypersistence.utils.hibernate.type.basic.internal.MonthDayTypeDescriptor
- wrap(X, WrapperOptions) - Method in class io.hypersistence.utils.hibernate.type.basic.internal.YearMonthEpochTypeDescriptor
- wrap(X, WrapperOptions) - Method in class io.hypersistence.utils.hibernate.type.basic.internal.YearMonthTypeDescriptor
- wrap(X, WrapperOptions) - Method in class io.hypersistence.utils.hibernate.type.basic.internal.YearTypeDescriptor
- wrap(X, WrapperOptions) - Method in class io.hypersistence.utils.hibernate.type.basic.internal.ZoneIdTypeDescriptor
- wrap(X, WrapperOptions) - Method in class io.hypersistence.utils.hibernate.type.json.internal.JsonJavaTypeDescriptor
- wrap(X, WrapperOptions) - Method in class io.hypersistence.utils.hibernate.type.json.internal.JsonNodeJavaTypeDescriptor
- wrap(X, WrapperOptions) - Method in class io.hypersistence.utils.hibernate.type.money.internal.CurrencyUnitTypeDescriptor
- wrap(X, WrapperOptions) - Method in class io.hypersistence.utils.hibernate.type.search.internal.PostgreSQLTSVectorTypeDescriptor
- wrapArray(Object) - Static method in class io.hypersistence.utils.hibernate.type.array.internal.ArrayUtil
-
Wrap a given array so that primitives become wrapper objects.
- writeParamsEntry(StringBuilder, ExecutionInfo, List<QueryInfo>) - Method in class io.hypersistence.utils.logging.InlineQueryLogEntryCreator
Y
- YEAR_MONTH_EPOCH - Static variable in class io.hypersistence.utils.hibernate.type.basic.internal.YearMonthEpochTypeDescriptor
- YearMonthDateType - Class in io.hypersistence.utils.hibernate.type.basic
-
Maps a Java
YearMonth
object to aDATE
column type. - YearMonthDateType() - Constructor for class io.hypersistence.utils.hibernate.type.basic.YearMonthDateType
- YearMonthDateType(Configuration) - Constructor for class io.hypersistence.utils.hibernate.type.basic.YearMonthDateType
- YearMonthDateType(TypeBootstrapContext) - Constructor for class io.hypersistence.utils.hibernate.type.basic.YearMonthDateType
- YearMonthEpochType - Class in io.hypersistence.utils.hibernate.type.basic
-
Maps a Java
YearMonth
object to an small and continuousINT
column type which defines the months that passed since the Unix epoch. - YearMonthEpochType() - Constructor for class io.hypersistence.utils.hibernate.type.basic.YearMonthEpochType
- YearMonthEpochType(Configuration) - Constructor for class io.hypersistence.utils.hibernate.type.basic.YearMonthEpochType
- YearMonthEpochType(TypeBootstrapContext) - Constructor for class io.hypersistence.utils.hibernate.type.basic.YearMonthEpochType
- YearMonthEpochTypeDescriptor - Class in io.hypersistence.utils.hibernate.type.basic.internal
- YearMonthEpochTypeDescriptor() - Constructor for class io.hypersistence.utils.hibernate.type.basic.internal.YearMonthEpochTypeDescriptor
- YearMonthIntegerType - Class in io.hypersistence.utils.hibernate.type.basic
-
Maps a Java
YearMonth
object to anINT
column type. - YearMonthIntegerType() - Constructor for class io.hypersistence.utils.hibernate.type.basic.YearMonthIntegerType
- YearMonthIntegerType(Configuration) - Constructor for class io.hypersistence.utils.hibernate.type.basic.YearMonthIntegerType
- YearMonthIntegerType(TypeBootstrapContext) - Constructor for class io.hypersistence.utils.hibernate.type.basic.YearMonthIntegerType
- YearMonthTimestampType - Class in io.hypersistence.utils.hibernate.type.basic
-
Maps a Java
YearMonth
object to aTIMESTAMP
column type. - YearMonthTimestampType() - Constructor for class io.hypersistence.utils.hibernate.type.basic.YearMonthTimestampType
- YearMonthTimestampType(Configuration) - Constructor for class io.hypersistence.utils.hibernate.type.basic.YearMonthTimestampType
- YearMonthTimestampType(TypeBootstrapContext) - Constructor for class io.hypersistence.utils.hibernate.type.basic.YearMonthTimestampType
- YearMonthTypeDescriptor - Class in io.hypersistence.utils.hibernate.type.basic.internal
- YearMonthTypeDescriptor() - Constructor for class io.hypersistence.utils.hibernate.type.basic.internal.YearMonthTypeDescriptor
- YearType - Class in io.hypersistence.utils.hibernate.type.basic
-
Maps a Java
Year
object to anINT
column type. - YearType() - Constructor for class io.hypersistence.utils.hibernate.type.basic.YearType
- YearType(Configuration) - Constructor for class io.hypersistence.utils.hibernate.type.basic.YearType
- YearType(TypeBootstrapContext) - Constructor for class io.hypersistence.utils.hibernate.type.basic.YearType
- YearTypeDescriptor - Class in io.hypersistence.utils.hibernate.type.basic.internal
- YearTypeDescriptor() - Constructor for class io.hypersistence.utils.hibernate.type.basic.internal.YearTypeDescriptor
Z
- zonedDateTimeRange(String) - Static method in class io.hypersistence.utils.hibernate.type.range.guava.PostgreSQLGuavaRangeType
-
Creates the
ZonedDateTime
range from provided string: - zonedDateTimeRange(String) - Static method in class io.hypersistence.utils.hibernate.type.range.Range
-
Creates the
ZonedDateTime
range from provided string: - zonedDateTimeRange(String) - Static method in class io.hypersistence.utils.hibernate.type.range.spring.PostgreSQLSpringRangeType
- ZoneIdComparator() - Constructor for class io.hypersistence.utils.hibernate.type.basic.internal.ZoneIdTypeDescriptor.ZoneIdComparator
- ZoneIdType - Class in io.hypersistence.utils.hibernate.type.basic
-
Maps a Java
ZoneId
object to anVARCHAR
column type. - ZoneIdType() - Constructor for class io.hypersistence.utils.hibernate.type.basic.ZoneIdType
- ZoneIdType(Configuration) - Constructor for class io.hypersistence.utils.hibernate.type.basic.ZoneIdType
- ZoneIdType(TypeBootstrapContext) - Constructor for class io.hypersistence.utils.hibernate.type.basic.ZoneIdType
- ZoneIdTypeDescriptor - Class in io.hypersistence.utils.hibernate.type.basic.internal
-
Descriptor for
ZoneId
handling. - ZoneIdTypeDescriptor() - Constructor for class io.hypersistence.utils.hibernate.type.basic.internal.ZoneIdTypeDescriptor
- ZoneIdTypeDescriptor.ZoneIdComparator - Class in io.hypersistence.utils.hibernate.type.basic.internal
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
BatchSequence