Hello Philippe, Looking at similar kind of demand we are thinking to execute below plan, I think it will be good for your expectations.
http://markmail.org/message/azxw4nai7fs2laas Regards, Amey On Sun, Sep 3, 2017 at 6:26 PM, Philippe Mouawad <[email protected]> wrote: > Hello, > Since version 3.6 of commons-lang3, RandomStringUtils has been deprecated > following introduction of commons-text. > > Looking at current 1.1 version (and even snapshot 1.2) I wonder if it's not > too early for deprecation. > > RandomStringUtils was very simple and intuitive to use. I don't remember I > ever had to think when using it :-) > > RandomStringGenerator is nice in terms of API and much more powerful for > advanced usage, but it looks to me much more complex to use for simple, > average cases: > > - RandomStringUtils.random ? => Is this the equivalent > - new RandomStringGenerator.Builder() > .filteredBy(CharacterPredicates.LETTERS) > .build(); > - I don't get exactly the same results ? Is it due to Unicode chars ? > - RandomStringUtils.randomAlphabetic(count) => new > RandomStringGenerator.Builder() > .withinRange('0', 'z') > .filteredBy(CharacterPredicates.LETTERS, > CharacterPredicates.DIGITS) > .build().generate(count) > > What about use cases when count and source chars are configurable : > > - RandomStringUtils.random(count, chars) > - => Are we supposed to build each time the generator ? > > Is it as efficient in terms of CPU and memory usage as RandomStringUtils > equivalent ? > > Sorry if my questions are stupid. > > Thanks > > Regards > -- --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
