Package 

Class RandomGenerator.RandomStringGenerator

  • All Implemented Interfaces:
    icu.windea.breezeframework.core.component.Component , icu.windea.breezeframework.core.component.ConfigurableComponent , icu.windea.breezeframework.core.component.ConfigurableRandomGenerator , icu.windea.breezeframework.core.component.RandomGenerator , icu.windea.breezeframework.core.component.TypedComponent , icu.windea.breezeframework.core.model.Configurable

    @ConfigParam(name = length, type = Int, defaultValue = 0, override = minLength, maxLength)@ConfigParam(name = minLength, type = Int, defaultValue = 0)@ConfigParam(name = maxLength, type = Int)@ConfigParam(name = source, type = String, defaultValue = ) 
    public class RandomGenerator.RandomStringGenerator
    extends AbstractRandomGenerator<String> implements ConfigurableRandomGenerator<String>
                        

    配置参数说明:

    • length - 长度。(覆盖最小长度和最大长度)

    • minLength - 最小长度。

    • maxLength - 最大长度。

    • source - 源字符串,生成的字符串的字符会从中随机选取。