> On Jun 1, 2017, at 10:58 AM, Roger Whitcomb <roger.whitc...@actian.com> wrote: > > I have a similar method in our code -- the use case is to take user input > (plain English field names, for instance) and turn it into variable names for > DTOs (or similar). > > Another use we have for it is taking Java format ENUM_NAMES and turning them > into camelCaseVariableNames for things like dynamic property sheets.
This is quite similar to what we are doing as well. and @Gary - I like both ideas, WordUtils or CamelCaseUtils. -Rob > > ~Roger Whitcomb > > -----Original Message----- > From: Duncan Jones [mailto:dun...@wortharead.com] > Sent: Thursday, June 01, 2017 7:32 AM > To: Commons Developers List <dev@commons.apache.org> > Subject: Re: [lang] Appetite for new method StringUtils.toCamelCase(String > str, char delimiter, boolean capitalizeFirstLetter) > > On Thu, 1 Jun 2017 at 15:27, Gary Gregory <garydgreg...@gmail.com> wrote: > >> IMO camel casing is all about words so [text] WordUtils. But why not >> have a CamelCaseUtils instead? >> >> Gary > > > +1. IMO it belongs in TEXT (if anywhere) and we should avoid classes > +with > static methods. > > Per our other conservation about case conversions, we should carefully > specify whether this uses upper- or title-case and how it behaves in > different locales. > > OOI, what is your real world use case for this? > > Duncan > > >> >> On Jun 1, 2017 7:14 AM, "Rob Tompkins" <chtom...@gmail.com> wrote: >> >>> >>>> On Jun 1, 2017, at 10:11 AM, Gary Gregory <garydgreg...@gmail.com> >>> wrote: >>>> >>>> Isn't this kind of stuff or anything camel case supposed to be in >> [text] >>> >>> I’m ok with that path as well. It feels like it’s on the line >>> between the two components. Either way, it sounds like you’re not >>> opposed to adding >> it >>> to a component. >>> >>> Should it be TextUtils.toCamelCase(String str, char delimiter, >>> boolean capitalizeFirstLetter), or WordUtils maybe, if we were to >>> put it in >> [text]? >>> >>> -Rob >>> >>>> these days? >>>> >>>> Gary >>>> >>>> On Jun 1, 2017 7:03 AM, "Rob Tompkins" <chtom...@gmail.com> wrote: >>>> >>>>> Hello all, >>>>> >>>>> Folks at my day job have a method that takes in a space delimited >> String >>>>> (or arbitrarily delimited string for that matter), and returns a >>>>> camel cased string. Is there any reason that this shouldn’t be in >>> StringUtils? It >>>>> feels reasonable to me. What are folks thoughts? >>>>> >>>>> Cheers, >>>>> -Rob >>>>> ----------------------------------------------------------------- >>>>> ---- To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org >>>>> For additional commands, e-mail: dev-h...@commons.apache.org >>>>> >>>>> >>> >>> >>> -------------------------------------------------------------------- >>> - To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org >>> For additional commands, e-mail: dev-h...@commons.apache.org >>> >>> >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org > For additional commands, e-mail: dev-h...@commons.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org