Interface QueryParameterBinding<T>

    • Method Detail

      • isBound

        boolean isBound()
      • setBindValue

        void setBindValue​(T value)
        Sets the parameter binding value. The inherent parameter type (if known) is assumed
        Parameters:
        value - The bind value
      • setBindValue

        void setBindValue​(T value,
                          Type clarifiedType)
        Sets the parameter binding value using the explicit Type.
        Parameters:
        value - The bind value
        clarifiedType - The explicit Type to use
      • setBindValue

        void setBindValue​(T value,
                          TemporalType clarifiedTemporalType)
        Sets the parameter binding value using the explicit TemporalType.
        Parameters:
        value - The bind value
        clarifiedTemporalType - The temporal type to use
      • getBindValue

        T getBindValue()
        Get the value current bound.
        Returns:
        The currently bound value
      • getBindType

        Type getBindType()
        Get the Type currently associated with this binding.
        Returns:
        The currently associated Type