public class ShardingBean extends ShardingSimpleStruct
| Constructor and Description |
|---|
ShardingBean() |
ShardingBean(Map<String,String> map)
create ShardingBean by map
|
ShardingBean(ShardingSimpleStruct shardingSimpleStruct) |
ShardingBean(String fullNodes)
create ShardingBean instance by fullNodes.
|
ShardingBean(String fullNodes,
String tabField)
create ShardingBean instance by fullNodes and tabField.
|
ShardingBean(String fullNodes,
String tabField,
String dsField)
create ShardingBean instance by fullNodes, tabField and dsField.
|
| Modifier and Type | Method and Description |
|---|---|
Class<? extends Calculate> |
getDsAlgorithmClass() |
String |
getDsField()
get dataSource field.
|
String |
getFullNodes()
get full nodes string.
|
Class<? extends Calculate> |
getTabAlgorithmClass() |
int |
getTabAssignType()
0: order; 1: polling
|
String |
getTabField()
get table field.
|
void |
setDsAlgorithmClass(Class<? extends Calculate> dsAlgorithmClass) |
void |
setDsField(String dsField)
set dataSource field.
|
void |
setFullNodes(String fullNodes)
set full nodes string.
|
void |
setTabAlgorithmClass(Class<? extends Calculate> tabAlgorithmClass) |
void |
setTabAssignType(int tabAssignType)
0: order; 1: polling
|
void |
setTabField(String tabField)
set table field.
|
getDsAlgorithm, getDsName, getDsRule, getDsShardingValue, getTabAlgorithm, getTabName, getTabRule, getTabShardingValue, setDsAlgorithm, setDsName, setDsRule, setDsShardingValue, setTabAlgorithm, setTabName, setTabRule, setTabShardingValuepublic ShardingBean()
public ShardingBean(String fullNodes)
fullNodes - public ShardingBean(String fullNodes, String tabField)
fullNodes - fullNodes expressiontabField - table sharding fieldpublic ShardingBean(String fullNodes, String tabField, String dsField)
fullNodes - tabField - dsField - public ShardingBean(ShardingSimpleStruct shardingSimpleStruct)
public String getDsField()
public void setDsField(String dsField)
dsField - public String getTabField()
public void setTabField(String tabField)
tabField - public void setDsAlgorithmClass(Class<? extends Calculate> dsAlgorithmClass)
dsAlgorithmClass - public void setTabAlgorithmClass(Class<? extends Calculate> tabAlgorithmClass)
tabAlgorithmClass - public String getFullNodes()
public void setFullNodes(String fullNodes)
fullNodes - public int getTabAssignType()
public void setTabAssignType(int tabAssignType)
tabAssignType - Copyright © 2024. All rights reserved.