Interface PlaceholderDialectRegistry
-
- All Known Implementing Classes:
DefaultPlaceholderDialectRegistry
public interface PlaceholderDialectRegistryThe Placeholder dialect registry.- Since:
- 1.0.5
- Version:
- 1.0.5
- Author:
- Gang Cheng
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Set<Class<? extends PlaceholderDialect>>getAllPlaceholderDialectTypes()Get all PlaceholderDialect typeOptional<PlaceholderDialect>getPlaceholderDialect(io.r2dbc.spi.ConnectionMetadata connectionMetadata, ReactiveExecutorContextAttribute reactiveExecutorContextAttribute)Gets placeholder dialect.voidregister(PlaceholderDialect placeholderDialect)Register PlaceholderDialect
-
-
-
Method Detail
-
register
void register(PlaceholderDialect placeholderDialect)
Register PlaceholderDialect- Parameters:
placeholderDialect- the placeholder dialect
-
getAllPlaceholderDialectTypes
Set<Class<? extends PlaceholderDialect>> getAllPlaceholderDialectTypes()
Get all PlaceholderDialect type- Returns:
- all PlaceholderDialect's type set
-
getPlaceholderDialect
Optional<PlaceholderDialect> getPlaceholderDialect(io.r2dbc.spi.ConnectionMetadata connectionMetadata, ReactiveExecutorContextAttribute reactiveExecutorContextAttribute)
Gets placeholder dialect.- Parameters:
connectionMetadata- the connection metadatareactiveExecutorContextAttribute- the reactive executor context attribute- Returns:
- the placeholder dialect
-
-