public class DataConfig extends Object
| 构造器和说明 |
|---|
DataConfig(MockConfig config) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean[] |
booleanSeed() |
DataConfig |
booleanSeed(boolean... booleanSeed) |
byte[] |
byteRange() |
DataConfig |
byteRange(byte min,
byte max) |
char[] |
charSeed() |
DataConfig |
charSeed(char... charSeed) |
String[] |
dateRange() |
DataConfig |
dateRange(String min,
String max) |
int |
decimalScale() |
DataConfig |
decimalScale(int scale) |
double[] |
doubleRange() |
DataConfig |
doubleRange(double min,
double max) |
float[] |
floatRange() |
DataConfig |
floatRange(float min,
float max) |
MockConfig |
globalConfig()
配置转路器 - 设置全局配置
|
int[] |
intRange() |
DataConfig |
intRange(int min,
int max) |
long[] |
longRange() |
DataConfig |
longRange(long min,
long max) |
String |
numberRegex() |
DataConfig |
numberRegex(String numberRegex) |
DataConfig |
numberXeger(String numberRegex)
已过时。
|
short[] |
shortRange() |
DataConfig |
shortRange(short min,
short max) |
int[] |
sizeRange() |
DataConfig |
sizeRange(int min,
int max) |
String |
stringRegex() |
DataConfig |
stringRegex(String stringRegex) |
String[] |
stringSeed() |
DataConfig |
stringSeed(String... stringSeed) |
DataConfig |
stringXeger(String stringRegex)
已过时。
|
DataConfig |
subConfig(Class<?> clazz,
String... fieldName)
配置转路器 - 设置局部配置
|
DataConfig |
subConfig(String... fieldNames)
配置转路器 - 切换设置全局字段模拟配置
|
int[] |
timeRange() |
DataConfig |
timeRange(int minHour,
int maxHour,
int minMinute,
int maxMinute,
int minSecond,
int maxSecond) |
public DataConfig(MockConfig config)
public MockConfig globalConfig()
public DataConfig subConfig(String... fieldNames)
public DataConfig subConfig(Class<?> clazz, String... fieldName)
public DataConfig byteRange(byte min, byte max)
public DataConfig booleanSeed(boolean... booleanSeed)
public DataConfig shortRange(short min, short max)
public DataConfig intRange(int min, int max)
public DataConfig floatRange(float min, float max)
public DataConfig doubleRange(double min, double max)
public DataConfig decimalScale(int scale)
public DataConfig longRange(long min, long max)
public DataConfig dateRange(String min, String max)
public DataConfig timeRange(int minHour, int maxHour, int minMinute, int maxMinute, int minSecond, int maxSecond)
public DataConfig sizeRange(int min, int max)
public DataConfig stringSeed(String... stringSeed)
public DataConfig charSeed(char... charSeed)
@Deprecated public DataConfig numberXeger(String numberRegex)
@Deprecated public DataConfig stringXeger(String stringRegex)
public DataConfig numberRegex(String numberRegex)
public DataConfig stringRegex(String stringRegex)
public byte[] byteRange()
public boolean[] booleanSeed()
public short[] shortRange()
public int[] intRange()
public float[] floatRange()
public double[] doubleRange()
public int decimalScale()
public long[] longRange()
public String[] dateRange()
public int[] timeRange()
public int[] sizeRange()
public String[] stringSeed()
public char[] charSeed()
public String numberRegex()
public String stringRegex()
Copyright © 2017–2020. All rights reserved.