Interface BindMarkerNodeVisitor

  • All Known Implementing Classes:
    BindVisitor

    public interface BindMarkerNodeVisitor
    A visitor for processing bind markers
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void bindBigDecimal​(java.math.BigDecimal value)
      Bind the given value for the idx'th parameter.
      void bindDouble​(java.lang.Double value)
      Bind the given value for the idx'th parameter.
      void bindInstant​(java.time.Instant value)
      Bind the given value for the idx'th parameter.
      void bindInt​(java.lang.Integer value)
      Bind the given value for the idx'th parameter.
      void bindLong​(java.lang.Long value)
      Bind the given value for the idx'th parameter.
      void bindString​(java.lang.String value)
      Bind the given value for the idx'th parameter.
    • Method Detail

      • bindString

        void bindString​(java.lang.String value)
        Bind the given value for the idx'th parameter. The idx value starts at 1, matching the semantics of the PreparedStatement setXX API.
        Parameters:
        value -
        Throws:
        DataAccessException
      • bindLong

        void bindLong​(java.lang.Long value)
        Bind the given value for the idx'th parameter. The idx value starts at 1, matching the semantics of the PreparedStatement setXX API.
        Parameters:
        idx -
        value -
        Throws:
        DataAccessException
      • bindInt

        void bindInt​(java.lang.Integer value)
        Bind the given value for the idx'th parameter. The idx value starts at 1, matching the semantics of the PreparedStatement setXX API.
        Parameters:
        value -
        Throws:
        DataAccessException
      • bindInstant

        void bindInstant​(java.time.Instant value)
        Bind the given value for the idx'th parameter. The idx value starts at 1, matching the semantics of the PreparedStatement setXX API.
        Parameters:
        value -
        Throws:
        DataAccessException
      • bindDouble

        void bindDouble​(java.lang.Double value)
        Bind the given value for the idx'th parameter. The idx value starts at 1, matching the semantics of the PreparedStatement setXX API.
        Parameters:
        value -
        Throws:
        DataAccessException
      • bindBigDecimal

        void bindBigDecimal​(java.math.BigDecimal value)
        Bind the given value for the idx'th parameter. The idx value starts at 1, matching the semantics of the PreparedStatement setXX API.
        Parameters:
        value -
        value -
        Throws:
        DataAccessException