跳过导航链接
A B C D E F G I L M N O P R S T V W Y 

A

AddressBuilder - cn.nothinghere.brook.builder中的类
 
AddressBuilder() - 类 的构造器cn.nothinghere.brook.builder.AddressBuilder
 
addressBuilder() - 类 中的静态方法cn.nothinghere.brook.builder.DataFactory
 
alphabetic(int) - 类 中的静态方法cn.nothinghere.brook.util.RandomStringUtil
 
alphanumeric(int) - 类 中的静态方法cn.nothinghere.brook.util.RandomStringUtil
字符数字混合
Area - cn.nothinghere.brook.value中的类
省-市-区 分析一下有可能的传参情况: 1.有传入省/市/区,则根据传入的返回,如果没有与传参对应的结果,则抛出异常 2.只传省,则找到对应的省,没有则抛出异常,若有则省下属市随机,再在市下属区域随机 3.只传省市,则找到对应的省、市,没有则抛出异常,若有再在下属区域随机, 4.省也没有传,省市区全部随机
Area() - 类 的构造器cn.nothinghere.brook.value.Area
 
asBufferedReader(String) - 类 中的静态方法cn.nothinghere.brook.util.FileUtil
 
asCode() - 类 中的方法cn.nothinghere.brook.value.Area
 
asCode() - 接口 中的方法cn.nothinghere.brook.Value
返回属性所对应的数字/字母编码形式 属性经过二次转义的,比如 湖北省武汉市 1.
asCode() - 枚举 中的方法cn.nothinghere.brook.value.Gender
 
asInputStream(String) - 类 中的静态方法cn.nothinghere.brook.util.FileUtil
 
asString() - 类 中的方法cn.nothinghere.brook.builder.EmailBuilder.Domain
 
asString() - 类 中的方法cn.nothinghere.brook.builder.PhoneBuilder.Mac
 
asString() - 接口 中的方法cn.nothinghere.brook.Field
返回属性的中文字符串形式,比如:地址,姓名,性别 属性原有的样子,不需要二次转义的
asString() - 类 中的方法cn.nothinghere.brook.value.Area
 
asString() - 类 中的方法cn.nothinghere.brook.value.Bin
 
asString() - 类 中的方法cn.nothinghere.brook.value.Birthday
 
asString() - 枚举 中的方法cn.nothinghere.brook.value.Gender
 
asString() - 类 中的方法cn.nothinghere.brook.value.Name
 
asString() - 类 中的方法cn.nothinghere.brook.value.Occupation
 

B

BankCardBuilder - cn.nothinghere.brook.builder中的类
 
BankCardBuilder() - 类 的构造器cn.nothinghere.brook.builder.BankCardBuilder
 
bankCardBuilder() - 类 中的静态方法cn.nothinghere.brook.builder.DataFactory
 
BankCode - cn.nothinghere.brook.value中的接口
参考wiki :https://zh.wikipedia.org/wiki/%E4%B8%AD%E5%9B%BD%E5%A4%A7%E9%99%86%E9%93%B6%E8%A1%8C%E5%88%97%E8%A1%A8 进行的分类,子类枚举继承该接口
Bin - cn.nothinghere.brook.value中的类
银行卡卡bin类
Bin() - 类 的构造器cn.nothinghere.brook.value.Bin
 
Bin.CardType - cn.nothinghere.brook.value中的枚举
 
BIN_MAP - 类 中的静态变量cn.nothinghere.brook.value.Bin
 
Birthday - cn.nothinghere.brook.value中的类
 
Birthday() - 类 的构造器cn.nothinghere.brook.value.Birthday
 
build() - 类 中的方法cn.nothinghere.brook.builder.AddressBuilder
 
build() - 类 中的方法cn.nothinghere.brook.builder.BankCardBuilder
 
build() - 接口 中的方法cn.nothinghere.brook.Builder
每个实现该接口的类都需要实现返回所构造的数据
build() - 类 中的方法cn.nothinghere.brook.builder.EmailBuilder
 
build() - 类 中的方法cn.nothinghere.brook.builder.IdCardBuilder
 
build() - 类 中的方法cn.nothinghere.brook.builder.LicensePlateBuilder
 
build() - 类 中的方法cn.nothinghere.brook.builder.NameBuilder
 
build() - 类 中的方法cn.nothinghere.brook.builder.OccupationBuilder
 
build() - 类 中的方法cn.nothinghere.brook.builder.PhoneBuilder
 
Builder - cn.nothinghere.brook中的接口
 

C

CARD_TYPE_MAP - 类 中的静态变量cn.nothinghere.brook.value.Bin
只包含银行卡类型映射关系表 因为类型在map的第三级,查找起来比较困难,需要单独取出再组合
choice(Map<K, Integer>) - 类 中的静态方法cn.nothinghere.brook.util.RandomUtil
根据value的数值(权重),返回因权重选中键值对的value
choice(List<T>, int) - 类 中的静态方法cn.nothinghere.brook.util.RandomUtil
集合随机取值
choice(List<T>) - 类 中的静态方法cn.nothinghere.brook.util.RandomUtil
集合随机取值
choice(Set<T>, int) - 类 中的静态方法cn.nothinghere.brook.util.RandomUtil
集合随机取值
choice(Set<T>) - 类 中的静态方法cn.nothinghere.brook.util.RandomUtil
集合随机取值
choice(T[], int) - 类 中的静态方法cn.nothinghere.brook.util.RandomUtil
数组随机取值
choice(T[]) - 类 中的静态方法cn.nothinghere.brook.util.RandomUtil
数组随机取值
choiceByAge(int) - 类 中的静态方法cn.nothinghere.brook.value.Birthday
 
choiceByAge(int, int) - 类 中的静态方法cn.nothinghere.brook.value.Birthday
 
choiceK(Map<K, V>) - 类 中的静态方法cn.nothinghere.brook.util.RandomUtil
 
choiceV(Map<K, V>) - 类 中的静态方法cn.nothinghere.brook.util.RandomUtil
 
City - cn.nothinghere.brook.region中的枚举
 
CityBankCode - cn.nothinghere.brook.value中的枚举
城市商业银行 ~ 不常用
cn.nothinghere.brook - 程序包 cn.nothinghere.brook
 
cn.nothinghere.brook.builder - 程序包 cn.nothinghere.brook.builder
 
cn.nothinghere.brook.region - 程序包 cn.nothinghere.brook.region
 
cn.nothinghere.brook.util - 程序包 cn.nothinghere.brook.util
 
cn.nothinghere.brook.value - 程序包 cn.nothinghere.brook.value
 

D

DataFactory - cn.nothinghere.brook.builder中的类
 
Domain() - 类 的构造器cn.nothinghere.brook.builder.EmailBuilder.Domain
 

E

emailBuilder() - 类 中的静态方法cn.nothinghere.brook.builder.DataFactory
 
EmailBuilder - cn.nothinghere.brook.builder中的类
 
EmailBuilder() - 类 的构造器cn.nothinghere.brook.builder.EmailBuilder
 
EmailBuilder.Domain - cn.nothinghere.brook.builder中的类
 
even(int) - 类 中的静态方法cn.nothinghere.brook.util.RandomUtil
-2 = 1111 1110 最后一位总是被置为0,前面几位不改变

F

Field - cn.nothinghere.brook中的接口
1.如果属性类的字段有层层递进关系,比如A-B-C,若没有给A赋值,则赋值给B,C将被省略;若未赋值给B,则赋值给C将被省略
fileInResourceInstance(String) - 类 中的静态方法cn.nothinghere.brook.util.FileUtil
 
FileUtil - cn.nothinghere.brook.util中的类
 
FileUtil() - 类 的构造器cn.nothinghere.brook.util.FileUtil
 
fromName(String) - 枚举 中的静态方法cn.nothinghere.brook.value.Gender
 

G

Gender - cn.nothinghere.brook.value中的枚举
 
getBankCode() - 类 中的方法cn.nothinghere.brook.value.Bin
 
getBirth() - 类 中的方法cn.nothinghere.brook.value.Birthday
 
getCity() - 类 中的方法cn.nothinghere.brook.value.Area
 
getCode() - 接口 中的方法cn.nothinghere.brook.value.BankCode
不同子类枚举的name()转为小写即可
getCode() - 枚举 中的方法cn.nothinghere.brook.value.CityBankCode
 
getCode() - 枚举 中的方法cn.nothinghere.brook.value.StateBankCode
 
getData() - 类 中的方法cn.nothinghere.brook.builder.EmailBuilder.Domain
 
getDistrict() - 类 中的方法cn.nothinghere.brook.value.Area
 
getGender() - 类 中的方法cn.nothinghere.brook.value.Name
 
getLength() - 类 中的方法cn.nothinghere.brook.value.Name
 
getName() - 枚举 中的方法cn.nothinghere.brook.region.City
 
getName() - 枚举 中的方法cn.nothinghere.brook.region.Province
 
getName() - 枚举 中的方法cn.nothinghere.brook.value.Gender
 
getOperator() - 类 中的方法cn.nothinghere.brook.builder.PhoneBuilder.Mac
 
getProvince() - 类 中的方法cn.nothinghere.brook.value.Area
 
getType() - 枚举 中的方法cn.nothinghere.brook.value.Bin.CardType
 
getType() - 类 中的方法cn.nothinghere.brook.value.Bin
 

I

idCardBuilder() - 类 中的静态方法cn.nothinghere.brook.builder.DataFactory
 
IdCardBuilder - cn.nothinghere.brook.builder中的类
 
IdCardBuilder() - 类 的构造器cn.nothinghere.brook.builder.IdCardBuilder
 

L

LicensePlateBuilder - cn.nothinghere.brook.builder中的类
汽车车牌号
LicensePlateBuilder() - 类 的构造器cn.nothinghere.brook.builder.LicensePlateBuilder
 
load(String) - 类 中的静态方法cn.nothinghere.brook.util.YamlUtil
 

M

Mac() - 类 的构造器cn.nothinghere.brook.builder.PhoneBuilder.Mac
 

N

Name - cn.nothinghere.brook.value中的类
 
Name() - 类 的构造器cn.nothinghere.brook.value.Name
 
nameBuilder() - 类 中的静态方法cn.nothinghere.brook.builder.DataFactory
 
NameBuilder - cn.nothinghere.brook.builder中的类
名字素材来源: 见name.yml
NameBuilder() - 类 的构造器cn.nothinghere.brook.builder.NameBuilder
 
nextInt(int) - 类 中的静态方法cn.nothinghere.brook.util.RandomUtil
 
nextInt(int, int) - 类 中的静态方法cn.nothinghere.brook.util.RandomUtil
 
numeric(int) - 类 中的静态方法cn.nothinghere.brook.util.RandomStringUtil
 

O

Occupation - cn.nothinghere.brook.value中的类
 
Occupation() - 类 的构造器cn.nothinghere.brook.value.Occupation
 
Occupation.Major - cn.nothinghere.brook.value中的枚举
 
OccupationBuilder - cn.nothinghere.brook.builder中的类
职业
OccupationBuilder() - 类 的构造器cn.nothinghere.brook.builder.OccupationBuilder
 
odd(int) - 类 中的静态方法cn.nothinghere.brook.util.RandomUtil
1 = 0000 0001 最后一位总是被置为1,前面几位不变
ofCode(String) - 枚举 中的静态方法cn.nothinghere.brook.value.CityBankCode
 
ofCode(String) - 枚举 中的静态方法cn.nothinghere.brook.value.StateBankCode
 
Operator - cn.nothinghere.brook.value中的枚举
 

P

phoneBuilder() - 类 中的静态方法cn.nothinghere.brook.builder.DataFactory
 
PhoneBuilder - cn.nothinghere.brook.builder中的类
 
PhoneBuilder() - 类 的构造器cn.nothinghere.brook.builder.PhoneBuilder
 
PhoneBuilder.Mac - cn.nothinghere.brook.builder中的类
 
PinyinUtil - cn.nothinghere.brook.util中的类
中文转拼音
PinyinUtil() - 类 的构造器cn.nothinghere.brook.util.PinyinUtil
 
Province - cn.nothinghere.brook.region中的枚举
 

R

randomIfNull() - 类 中的方法cn.nothinghere.brook.builder.EmailBuilder.Domain
 
randomIfNull() - 类 中的方法cn.nothinghere.brook.builder.PhoneBuilder.Mac
 
randomIfNull() - 接口 中的方法cn.nothinghere.brook.Randomize
如果类中某个属性数值未被赋值,则对其随机赋值
randomIfNull() - 类 中的方法cn.nothinghere.brook.value.Area
 
randomIfNull() - 类 中的方法cn.nothinghere.brook.value.Bin
 
randomIfNull() - 类 中的方法cn.nothinghere.brook.value.Birthday
 
randomIfNull() - 类 中的方法cn.nothinghere.brook.value.Name
 
randomIfNull() - 类 中的方法cn.nothinghere.brook.value.Occupation
 
Randomize - cn.nothinghere.brook中的接口
 
RandomStringUtil - cn.nothinghere.brook.util中的类
 
RandomStringUtil() - 类 的构造器cn.nothinghere.brook.util.RandomStringUtil
 
RandomUtil - cn.nothinghere.brook.util中的类
 
Region - cn.nothinghere.brook.region中的接口
 

S

setBankCode(BankCode) - 类 中的方法cn.nothinghere.brook.value.Bin
 
setBirth(LocalDate) - 类 中的方法cn.nothinghere.brook.value.Birthday
 
setBirth(String) - 类 中的方法cn.nothinghere.brook.value.Birthday
 
setCity(String) - 类 中的方法cn.nothinghere.brook.value.Area
 
setData(String) - 类 中的方法cn.nothinghere.brook.builder.EmailBuilder.Domain
 
setDistrict(String) - 类 中的方法cn.nothinghere.brook.value.Area
 
setGender(Gender) - 类 中的方法cn.nothinghere.brook.value.Name
 
setLength(Integer) - 类 中的方法cn.nothinghere.brook.value.Name
 
setOperator(Operator) - 类 中的方法cn.nothinghere.brook.builder.PhoneBuilder.Mac
 
setProvince(String) - 类 中的方法cn.nothinghere.brook.value.Area
 
setType(Bin.CardType) - 类 中的方法cn.nothinghere.brook.value.Bin
 
StateBankCode - cn.nothinghere.brook.value中的枚举
 

T

toPinyin(String) - 类 中的静态方法cn.nothinghere.brook.util.PinyinUtil
 

V

Value<T> - cn.nothinghere.brook中的接口
 
valueOf(String) - 枚举 中的静态方法cn.nothinghere.brook.region.City
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.nothinghere.brook.region.Province
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.nothinghere.brook.value.Bin.CardType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.nothinghere.brook.value.CityBankCode
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.nothinghere.brook.value.Gender
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.nothinghere.brook.value.Occupation.Major
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.nothinghere.brook.value.Operator
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.nothinghere.brook.value.StateBankCode
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法cn.nothinghere.brook.region.City
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.nothinghere.brook.region.Province
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.nothinghere.brook.value.Bin.CardType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.nothinghere.brook.value.CityBankCode
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.nothinghere.brook.value.Gender
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.nothinghere.brook.value.Occupation.Major
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.nothinghere.brook.value.Operator
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.nothinghere.brook.value.StateBankCode
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
Verifiable - cn.nothinghere.brook中的接口
 
verify() - 类 中的方法cn.nothinghere.brook.value.Area
 
verify() - 接口 中的方法cn.nothinghere.brook.Verifiable
参数校验

W

withAge(int) - 类 中的方法cn.nothinghere.brook.builder.IdCardBuilder
 
withAge(int, int) - 类 中的方法cn.nothinghere.brook.builder.IdCardBuilder
 
withBankCode(BankCode) - 类 中的方法cn.nothinghere.brook.builder.BankCardBuilder
 
withBirthday(String) - 类 中的方法cn.nothinghere.brook.builder.IdCardBuilder
 
withCity(String) - 类 中的方法cn.nothinghere.brook.builder.AddressBuilder
 
withCity(City) - 类 中的方法cn.nothinghere.brook.builder.AddressBuilder
 
withCity(String) - 类 中的方法cn.nothinghere.brook.builder.IdCardBuilder
 
withCity(City) - 类 中的方法cn.nothinghere.brook.builder.IdCardBuilder
 
withDistrict(String) - 类 中的方法cn.nothinghere.brook.builder.AddressBuilder
 
withDistrict(String) - 类 中的方法cn.nothinghere.brook.builder.IdCardBuilder
 
withGender(Gender) - 类 中的方法cn.nothinghere.brook.builder.IdCardBuilder
 
withGender(String) - 类 中的方法cn.nothinghere.brook.builder.IdCardBuilder
 
withGender(Gender) - 类 中的方法cn.nothinghere.brook.builder.NameBuilder
 
withGender(String) - 类 中的方法cn.nothinghere.brook.builder.NameBuilder
 
withLength(int) - 类 中的方法cn.nothinghere.brook.builder.NameBuilder
 
withName(String) - 类 中的方法cn.nothinghere.brook.builder.EmailBuilder
 
withOperator(Operator) - 类 中的方法cn.nothinghere.brook.builder.PhoneBuilder
 
withProvince(String) - 类 中的方法cn.nothinghere.brook.builder.AddressBuilder
 
withProvince(Province) - 类 中的方法cn.nothinghere.brook.builder.AddressBuilder
 
withProvince(String) - 类 中的方法cn.nothinghere.brook.builder.IdCardBuilder
 
withProvince(Province) - 类 中的方法cn.nothinghere.brook.builder.IdCardBuilder
 
withType(Bin.CardType) - 类 中的方法cn.nothinghere.brook.builder.BankCardBuilder
 

Y

YamlUtil - cn.nothinghere.brook.util中的类
 
YamlUtil() - 类 的构造器cn.nothinghere.brook.util.YamlUtil
 
A B C D E F G I L M N O P R S T V W Y 
跳过导航链接

Copyright © 2020. All rights reserved.