Interface PlaceholderDialect

    • Field Detail

      • PLACEHOLDER_DIALECT_NAME_ATTRIBUTE_KEY

        static final String PLACEHOLDER_DIALECT_NAME_ATTRIBUTE_KEY
        The constant PLACEHOLDER_DIALECT_NAME_ATTRIBUTE_KEY.
        See Also:
        Constant Field Values
    • Method Detail

      • name

        String name()
        Dialect name.
        Returns:
        the dialect name
      • supported

        default boolean supported​(io.r2dbc.spi.ConnectionMetadata connectionMetadata,
                                  ReactiveExecutorContextAttribute reactiveExecutorContextAttribute)
        Supported boolean.
        Parameters:
        connectionMetadata - the connection metadata
        reactiveExecutorContextAttribute - the reactive executor context attribute
        Returns:
        the boolean
      • getMarker

        default String getMarker()
        Get marker string.
        Returns:
        the marker
      • usingIndexMarker

        default boolean usingIndexMarker()
        Using index marker.
        Returns:
        the boolean
      • startIndex

        default int startIndex()
        Placeholder start index.
        Returns:
        the int default is 0