public final class ShardingRuleAlgorithmProviderConfigurationYamlSwapper extends Object implements org.apache.shardingsphere.infra.yaml.swapper.YamlRuleConfigurationSwapper<YamlShardingRuleConfiguration,AlgorithmProvidedShardingRuleConfiguration>
| Constructor and Description |
|---|
ShardingRuleAlgorithmProviderConfigurationYamlSwapper() |
| Modifier and Type | Method and Description |
|---|---|
int |
getOrder() |
String |
getRuleTagName() |
Class<AlgorithmProvidedShardingRuleConfiguration> |
getTypeClass() |
AlgorithmProvidedShardingRuleConfiguration |
swapToObject(YamlShardingRuleConfiguration yamlConfig) |
YamlShardingRuleConfiguration |
swapToYamlConfiguration(AlgorithmProvidedShardingRuleConfiguration data) |
public ShardingRuleAlgorithmProviderConfigurationYamlSwapper()
public YamlShardingRuleConfiguration swapToYamlConfiguration(AlgorithmProvidedShardingRuleConfiguration data)
swapToYamlConfiguration in interface org.apache.shardingsphere.infra.yaml.swapper.YamlConfigurationSwapper<YamlShardingRuleConfiguration,AlgorithmProvidedShardingRuleConfiguration>public AlgorithmProvidedShardingRuleConfiguration swapToObject(YamlShardingRuleConfiguration yamlConfig)
swapToObject in interface org.apache.shardingsphere.infra.yaml.swapper.YamlConfigurationSwapper<YamlShardingRuleConfiguration,AlgorithmProvidedShardingRuleConfiguration>public Class<AlgorithmProvidedShardingRuleConfiguration> getTypeClass()
getTypeClass in interface org.apache.shardingsphere.infra.spi.ordered.OrderedSPI<AlgorithmProvidedShardingRuleConfiguration>public String getRuleTagName()
getRuleTagName in interface org.apache.shardingsphere.infra.yaml.swapper.YamlRuleConfigurationSwapper<YamlShardingRuleConfiguration,AlgorithmProvidedShardingRuleConfiguration>public int getOrder()
getOrder in interface org.apache.shardingsphere.infra.spi.ordered.OrderedSPI<AlgorithmProvidedShardingRuleConfiguration>Copyright © 2021 The Apache Software Foundation. All rights reserved.