[ https://issues.apache.org/jira/browse/LANG-848?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13797017#comment-13797017 ]
Benedikt Ritter commented on LANG-848: -------------------------------------- Well the question appears why we don't have Validate.isOneNull(), isAnyNull etc and we're currently talking about the same in LANG-922. All for varagrs and Iterables. Not sure if it's a good idea to go down that road. Thoughts? > Improve StringUtils.is(Not)Blank with a CharSequence... version > --------------------------------------------------------------- > > Key: LANG-848 > URL: https://issues.apache.org/jira/browse/LANG-848 > Project: Commons Lang > Issue Type: Improvement > Components: lang.* > Affects Versions: 3.1 > Reporter: Alexander Muthmann > Fix For: 3.2 > > > Currently it's only possible to compare a single CharSequence per > is(Not)Blank/is(Not)Empty call. > This should be changed to support multiple CharSequences in a single call. > {code} > if(StringUtils.isNotBlank(foo) && StringUtils.isNotBlank(bar) && ...) > {code} > could be changed to > {code} > if(StringUtils.isNotBlank(foo, bar, ...) > {code} > As there are two possible ways to combine the results (AND and OR), it'd be > necessary to create multiple methods. > {code} > isAnyBlank(CharSequence... cs) > isNoneBlank(CharSequence... cs) > isAnyEmpty(CharSequence... cs) > isNoneEmpty(CharSequence... cs) > {code} > I could implement those methods and contribute them via github if there is > any interest from project's side. -- This message was sent by Atlassian JIRA (v6.1#6144)