public class CheckUtil extends Object
| Constructor and Description |
|---|
CheckUtil() |
| Modifier and Type | Method and Description |
|---|---|
static void |
checkClass(Class<?> clazz)
校验Class
|
static void |
checkClusterName(String clusterName)
校验集群名称.
|
static void |
checkEntityList(List<? extends Object> entityList) |
static void |
checkEnumMasterSlave(EnumDBMasterSlave clusterType)
校验EnumDBMasterSlave对象.
|
static void |
checkGlobalEntity(Object entity)
校验global entity
|
static void |
checkLimit(int start,
int limit)
校验分页参数.
|
static void |
checkNumberGtZero(Number number)
校验数据必须大于0
|
static void |
checkNumberList(List<? extends Number> numbers)
校验列表参数.
|
static void |
checkQuery(IQuery query)
校验Query对象.
|
static void |
checkShardingEntity(Object entity)
校验sharding entity
|
static void |
checkShardingValue(IShardingKey<?> shardingKey)
校验分库分表因子.
|
static void |
checkShardingValueList(List<IShardingKey<?>> shardingValueList)
校验分库分表因子列表参数.
|
static void |
checkSQL(SQL sql)
校验SQL对象.
|
public static void checkLimit(int start,
int limit)
start - limit - public static void checkClusterName(String clusterName)
clusterName - public static void checkEnumMasterSlave(EnumDBMasterSlave clusterType)
public static void checkQuery(IQuery query)
public static void checkSQL(SQL sql)
sql - SQL对象public static void checkNumberGtZero(Number number)
number - IllegalArgumentException - 校验失败public static void checkNumberList(List<? extends Number> numbers)
numbers - ListIllegalArgumentException - 校验失败public static void checkShardingValue(IShardingKey<?> shardingKey)
shardingValue - IShardingValue>IllegalArgumentException - 校验失败public static void checkShardingValueList(List<IShardingKey<?>> shardingValueList)
public static void checkClass(Class<?> clazz)
clazz - Class>IllegalArgumentException - 校验失败public static void checkShardingEntity(Object entity)
entity - DBEntityIllegalArgumentException - 校验失败public static void checkGlobalEntity(Object entity)
entity - Copyright © 2015. All rights reserved.