public abstract class AbstractColumnMatchShadowAlgorithm extends Object implements ColumnShadowAlgorithm<Comparable<?>>
| Constructor and Description |
|---|
AbstractColumnMatchShadowAlgorithm() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
checkProps()
Check props.
|
void |
init() |
protected abstract boolean |
isMatchValue(Comparable<?> value)
Is matching of value.
|
boolean |
isShadow(PreciseColumnShadowValue<Comparable<?>> shadowValue) |
public boolean isShadow(PreciseColumnShadowValue<Comparable<?>> shadowValue)
isShadow in interface ColumnShadowAlgorithm<Comparable<?>>public void init()
init in interface org.apache.shardingsphere.infra.config.algorithm.ShardingSphereAlgorithmPostProcessorprotected abstract void checkProps()
protected abstract boolean isMatchValue(Comparable<?> value)
value - valueCopyright © 2022 The Apache Software Foundation. All rights reserved.