Class VectorArgumentValidator

  • All Implemented Interfaces:
    org.hibernate.query.sqm.produce.function.ArgumentsValidator

    public class VectorArgumentValidator
    extends Object
    implements org.hibernate.query.sqm.produce.function.ArgumentsValidator
    A ArgumentsValidator that validates the arguments are all vector types i.e. SqlTypes.VECTOR.
    • Field Detail

      • INSTANCE

        public static final org.hibernate.query.sqm.produce.function.ArgumentsValidator INSTANCE
    • Constructor Detail

      • VectorArgumentValidator

        public VectorArgumentValidator()
    • Method Detail

      • validate

        public void validate​(List<? extends org.hibernate.query.sqm.tree.SqmTypedNode<?>> arguments,
                             String functionName,
                             org.hibernate.type.spi.TypeConfiguration typeConfiguration)
        Specified by:
        validate in interface org.hibernate.query.sqm.produce.function.ArgumentsValidator