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
- AbstractJsonJdbcTypeDescriptor - Class in io.hypersistence.utils.hibernate.type.json.internal
- AbstractJsonJdbcTypeDescriptor() - Constructor for class io.hypersistence.utils.hibernate.type.json.internal.AbstractJsonJdbcTypeDescriptor
- 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.array.internal.AbstractArrayTypeDescriptor
- areEqual(Object, Object) - Method in class io.hypersistence.utils.hibernate.type.array.internal.ListArrayTypeDescriptor
- 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.Iso8601MonthMonthTypeDescriptor
- 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
- 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
- asString() - Method in class io.hypersistence.utils.hibernate.type.range.Range
- asString(Range) - Method in class io.hypersistence.utils.hibernate.type.range.guava.PostgreSQLGuavaRangeType
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
- 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() - Constructor for class io.hypersistence.utils.hibernate.id.BatchSequenceGenerator
- beforeAssemble(Serializable, SharedSessionContractImplementor) - Method in class io.hypersistence.utils.hibernate.type.ImmutableType
- 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: - 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
- 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. - 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.hibernate.util
-
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(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 declarative configuration through thehibernate.properties
file or thehibernate-types.properties
file. - 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
- contains(Range<T>) - Method in class io.hypersistence.utils.hibernate.type.range.Range
-
Determines whether this range contains this point 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
- 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
D
- 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
. - 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
- deserialize(JsonParser, DeserializationContext) - Method in class io.hypersistence.utils.hibernate.type.util.ObjectMapperWrapper.OffsetDateTimeDeserializer
- determineBulkInsertionIdentifierGenerationSelectFragment(SqlStringGenerationContext) - Method in class io.hypersistence.utils.hibernate.id.BatchSequenceGenerator
- 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
- 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
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.
- 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
- excludePath(String) - Method in class io.hypersistence.utils.hibernate.type.util.ClassImportIntegrator
-
Exclude the provided parent path and register the remaining relative path.
- executeBatch(Supplier<R>) - Method in class io.hypersistence.utils.spring.repository.BaseJpaRepositoryImpl
- executeBatch(Supplier<R>) - Method in class io.hypersistence.utils.spring.repository.HibernateRepositoryImpl
- 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
- FETCH_SIZE_PARAM - Static variable in class io.hypersistence.utils.hibernate.id.BatchSequenceGenerator
-
Indicates 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.hibernate.util.ClassLoaderUtils
-
Find if Class denoted by the given string representation is loadable
- flush() - Method in interface io.hypersistence.utils.spring.repository.BaseJpaRepository
- forEachDisassembledJdbcValue(Object, Clause, int, Bindable.JdbcValuesConsumer, 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
G
- generate(SharedSessionContractImplementor, Object) - Method in class io.hypersistence.utils.hibernate.id.BatchSequenceGenerator
- 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.PostgreSQLEnumType
- 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.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
- 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.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.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.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.hibernate.util.ReflectionUtils
-
Get the Java
Class
with the given fully-qualified name. - getClassLoader() - Static method in class io.hypersistence.utils.hibernate.util.ClassLoaderUtils
-
Load the available ClassLoader
- getClassOrNull(String) - Static method in class io.hypersistence.utils.hibernate.util.ReflectionUtils
- 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
- getDeclaredMethodOrNull(Class, String, Class...) - Static method in class io.hypersistence.utils.hibernate.util.ReflectionUtils
- getElementType() - Method in class io.hypersistence.utils.hibernate.type.range.guava.PostgreSQLGuavaRangeType
- getElementType() - Method in class io.hypersistence.utils.hibernate.type.range.PostgreSQLRangeType
- 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.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.search.internal.PostgreSQLTSVectorSqlTypeDescriptor
- getField(Class, String) - Static method in class io.hypersistence.utils.hibernate.util.ReflectionUtils
- getFieldOrNull(Class, String) - Static method in class io.hypersistence.utils.hibernate.util.ReflectionUtils
- getFieldValue(Object, String) - Static method in class io.hypersistence.utils.hibernate.util.ReflectionUtils
-
Get the value of the field matching the given name and belonging to target
Object
. - getFieldValueOrNull(Object, String) - Static method in class io.hypersistence.utils.hibernate.util.ReflectionUtils
- getFirstSuperClassFromPackage(Class, String) - Static method in class io.hypersistence.utils.hibernate.util.ReflectionUtils
-
Get the first super class matching the provided package name.
- getGenericTypes(ParameterizedType) - Static method in class io.hypersistence.utils.hibernate.util.ReflectionUtils
-
Get the generic types of a given Class.
- getGetter(Object, String) - Static method in class io.hypersistence.utils.hibernate.util.ReflectionUtils
- getHashCode(Object) - Method in class io.hypersistence.utils.hibernate.type.ImmutableType
- getHashCode(Object, SessionFactoryImplementor) - Method in class io.hypersistence.utils.hibernate.type.ImmutableType
- 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.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.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
- getKey() - Method in enum io.hypersistence.utils.hibernate.type.util.Configuration.PropertyKey
- getMappedType() - Method in class io.hypersistence.utils.hibernate.type.MutableType
- getMemberGenericTypeOrNull(Class, String) - Static method in class io.hypersistence.utils.hibernate.util.ReflectionUtils
- getMemberOrNull(Class, String) - Static method in class io.hypersistence.utils.hibernate.util.ReflectionUtils
- getMethod(Class, String, Class...) - Static method in class io.hypersistence.utils.hibernate.util.ReflectionUtils
- getMethod(Object, String, Class...) - Static method in class io.hypersistence.utils.hibernate.util.ReflectionUtils
- getMethodOrNull(Class, String, Class...) - Static method in class io.hypersistence.utils.hibernate.util.ReflectionUtils
- getMethodOrNull(Object, String, Class...) - Static method in class io.hypersistence.utils.hibernate.util.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.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.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
- getObjectMapper() - Method in class io.hypersistence.utils.hibernate.type.util.ObjectMapperWrapper
- getObjectMapperWrapper() - Method in class io.hypersistence.utils.hibernate.type.util.Configuration
-
Get
ObjectMapperWrapper
reference - getOptimizer() - Method in class io.hypersistence.utils.hibernate.id.BatchSequenceGenerator
- getProperties() - Method in class io.hypersistence.utils.hibernate.type.util.Configuration
-
Get all properties.
- 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
- getReferenceById(ID) - Method in interface io.hypersistence.utils.spring.repository.BaseJpaRepository
- getResource(String) - Static method in class io.hypersistence.utils.hibernate.util.ClassLoaderUtils
-
Get the resource URL
- getResourceAsStream(String) - Static method in class io.hypersistence.utils.hibernate.util.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.hibernate.util.ReflectionUtils
- 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.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.PostgreSQLEnumType
- 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.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
- getSqlTypeCodes(Mapping) - Method in class io.hypersistence.utils.hibernate.type.ImmutableType
- getTable() - Method in class io.hypersistence.utils.hibernate.type.util.ParameterizedParameterType
- getWrapperClass(Class<?>) - Static method in class io.hypersistence.utils.hibernate.util.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
- 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.hibernate.util.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
- 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
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
- 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.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.Iso8601MonthMonthTypeDescriptor
- 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.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.PostgreSQLEnumType
- 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.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.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.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.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.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
- 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: - 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.
- invokeGetter(Object, String) - Static method in class io.hypersistence.utils.hibernate.util.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.hibernate.util.ReflectionUtils
- invokeMethod(Object, String, Object...) - Static method in class io.hypersistence.utils.hibernate.util.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.hibernate.util.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.hibernate.util.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.hibernate.util.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.hibernate.util.ReflectionUtils
-
Invoke the
static
Method
with the provided parameters. - 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 - module io.hypersistence.utils.hibernate.type
- 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.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.hibernate.util - package io.hypersistence.utils.hibernate.util
- io.hypersistence.utils.spring.repository - package io.hypersistence.utils.spring.repository
- 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.hibernate.util.StringUtils
-
Check if the String value is null, empty or contains only whitespace characters.
- isCollectionType() - Method in class io.hypersistence.utils.hibernate.type.ImmutableType
- isComponentType() - Method in class io.hypersistence.utils.hibernate.type.ImmutableType
- 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.
- 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
- Iso8601MonthMonthTypeDescriptor - Class in io.hypersistence.utils.hibernate.type.basic.internal
- Iso8601MonthMonthTypeDescriptor() - Constructor for class io.hypersistence.utils.hibernate.type.basic.internal.Iso8601MonthMonthTypeDescriptor
- 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
- 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
- join(CharSequence, CharSequence...) - Static method in class io.hypersistence.utils.hibernate.util.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(Configuration) - 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(Configuration) - 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
- 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(Configuration) - 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(Configuration) - 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(Configuration) - 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(Configuration) - 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.hibernate.util.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.hibernate.util.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: - 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: - 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.hibernate.util.LogUtils
- LogUtils - Class in io.hypersistence.utils.hibernate.util
-
The
LogUtils
class unifies the framework logging capabilities. - LogUtils() - Constructor for class io.hypersistence.utils.hibernate.util.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: - 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 immutable 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
- newInstance(Class) - Static method in class io.hypersistence.utils.hibernate.util.ReflectionUtils
-
Instantiate a new
Object
of the provided type. - newInstance(Class, Object[], Class[]) - Static method in class io.hypersistence.utils.hibernate.util.ReflectionUtils
-
Instantiate a new
Object
of the provided type. - newInstance(String) - Static method in class io.hypersistence.utils.hibernate.util.ReflectionUtils
-
Instantiate a new
Object
of the provided type. - 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.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.ImmutableType
- nullSafeSet(PreparedStatement, Object, int, SharedSessionContractImplementor) - Method in class io.hypersistence.utils.hibernate.type.MutableType
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: - 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
- 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
P
- 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. - peristAllAndFlush(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. - peristAllAndFlush(Iterable<S>) - Method in class io.hypersistence.utils.spring.repository.BaseJpaRepositoryImpl
- peristAllAndFlush(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. - peristAllAndFlush(Iterable<S>) - Method in class io.hypersistence.utils.spring.repository.HibernateRepositoryImpl
- 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
- 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
- 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
- PostgreSQLEnumJdbcType - Class in io.hypersistence.utils.hibernate.type.basic
-
Maps an
Enum
to a PostgreSQL ENUM column type. - PostgreSQLEnumJdbcType(String) - Constructor for class io.hypersistence.utils.hibernate.type.basic.PostgreSQLEnumJdbcType
- PostgreSQLEnumType - Class in io.hypersistence.utils.hibernate.type.basic
-
Maps an
Enum
to a PostgreSQL ENUM column type. - PostgreSQLEnumType() - Constructor for class io.hypersistence.utils.hibernate.type.basic.PostgreSQLEnumType
- 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
- PostgreSQLPeriodType - Class in io.hypersistence.utils.hibernate.type.interval
-
Maps a Java
Duration
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
- 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_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
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.hibernate.util
-
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
- resolve(Properties) - Static method in class io.hypersistence.utils.hibernate.type.util.ParameterTypeUtils
-
Resolve the
DynamicParameterizedType.ParameterType
instance from the providedProperties
object. - 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
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
- SEQUENCE_PARAM - Static variable in class io.hypersistence.utils.hibernate.id.BatchSequenceGenerator
-
Indicates the name of the sequence to use, mandatory.
- 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
- 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, Enum, int, SharedSessionContractImplementor) - Method in class io.hypersistence.utils.hibernate.type.basic.PostgreSQLEnumType
- set(PreparedStatement, String, int, SharedSessionContractImplementor) - Method in class io.hypersistence.utils.hibernate.type.basic.PostgreSQLCITextType
- 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, 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
- setFieldValue(Object, String, Object) - Static method in class io.hypersistence.utils.hibernate.util.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
- 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.PostgreSQLEnumType
- 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.search.internal.PostgreSQLTSVectorTypeDescriptor
- 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
- 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.hibernate.util
-
StringUtils
- String utilities holder. - supportsBulkInsertionIdentifierGeneration() - Method in class io.hypersistence.utils.hibernate.id.BatchSequenceGenerator
T
- 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.hibernate.util.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
- 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) - Method in class io.hypersistence.utils.hibernate.type.array.internal.AbstractArrayTypeDescriptor
- 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.Iso8601MonthMonthTypeDescriptor
- 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
- 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.
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(Object, Class, WrapperOptions) - Method in class io.hypersistence.utils.hibernate.type.array.internal.ListArrayTypeDescriptor
- 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.Iso8601MonthMonthTypeDescriptor
- 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(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
- 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_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.
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.Iso8601MonthMonthTypeDescriptor
- 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.
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: - 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