Class AbstractOracleTypeConvertersFactory.OracleVectorFactory<T>
java.lang.Object
io.micronaut.data.model.runtime.convert.vector.impl.AbstractOracleTypeConvertersFactory.OracleVectorFactory<T>
- Type Parameters:
T- Oracle VECTOR type
- Enclosing class:
AbstractOracleTypeConvertersFactory
Factory API for creating driver-native Oracle VECTOR values.
- Since:
- 5.0.0
- Author:
- Nemanja Mikic
-
Constructor Summary
ConstructorsConstructorDescriptionOracleVectorFactory(AbstractOracleTypeConvertersFactory.OracleArrayFactory<float[], T> float32Factory, AbstractOracleTypeConvertersFactory.OracleArrayFactory<double[], T> float64Factory, AbstractOracleTypeConvertersFactory.OracleArrayFactory<byte[], T> int8Factory, AbstractOracleTypeConvertersFactory.OracleSparseArrayFactory<float[], T> sparseFloat32Factory, AbstractOracleTypeConvertersFactory.OracleSparseArrayFactory<byte[], T> sparseInt8Factory, AbstractOracleTypeConvertersFactory.OracleSparseArrayFactory<double[], T> sparseFloat64Factory) -
Method Summary
-
Constructor Details
-
OracleVectorFactory
public OracleVectorFactory(AbstractOracleTypeConvertersFactory.OracleArrayFactory<float[], T> float32Factory, AbstractOracleTypeConvertersFactory.OracleArrayFactory<double[], T> float64Factory, AbstractOracleTypeConvertersFactory.OracleArrayFactory<byte[], T> int8Factory, AbstractOracleTypeConvertersFactory.OracleSparseArrayFactory<float[], T> sparseFloat32Factory, AbstractOracleTypeConvertersFactory.OracleSparseArrayFactory<byte[], T> sparseInt8Factory, AbstractOracleTypeConvertersFactory.OracleSparseArrayFactory<double[], T> sparseFloat64Factory) - Parameters:
float32Factory- dense float factoryfloat64Factory- dense double factoryint8Factory- dense byte factorysparseFloat32Factory- sparse float factorysparseInt8Factory- sparse byte factorysparseFloat64Factory- sparse double factory
-