Interface VectorAttributeConverter<X>
- Type Parameters:
X- The persisted dialect/driver type
- All Superinterfaces:
AttributeConverter<Vector,X>, DefinitionProvider, SqlColumnDefinitionProvider
@Indexed(VectorAttributeConverter.class)
public interface VectorAttributeConverter<X>
extends AttributeConverter<Vector,X>, SqlColumnDefinitionProvider
SQL attribute converter specialization for
Vector values.
Bridges between the entity-side Vector abstraction and a dialect-specific persisted type X
(for example, a driver object, textual representation, or a primitive array depending on dialect/driver).
Implementations should honor the Dialect exposed via
the DatabaseTypeConversionContext carried in conversion calls.
- Since:
- 5.0.0
- Author:
- Nemanja Mikic
-
Method Summary
Methods inherited from interface AttributeConverter
convertToEntityValue, convertToPersistedValueMethods inherited from interface SqlColumnDefinitionProvider
getColumnDefinition, supports