[stringtemplate-interest] ST4: varargs version of add ?
Terence Parr
parrt at cs.usfca.edu
Fri Feb 4 09:29:50 PST 2011
It's a good idea, i'm just trying to keep ST as braindead simple as possible for ports and such.
Ter
On Feb 4, 2011, at 7:57 AM, Collin Fagan wrote:
> Yes, I'm sorry if it's too trivial but varags is around mostly for convenience and I though this would a convient place to put it.
>
> Collin
>
> On Fri, Feb 4, 2011 at 9:52 AM, Terence Parr <parrt at cs.usfca.edu> wrote:
> isn't that just
>
> st.add("names", "parrt");
> st.add("names", "tombu");
>
> then?
>
> Ter
>
> On Feb 4, 2011, at 5:30 AM, Collin Fagan wrote:
>
>> Yes thats it. It removes the necessity for Arrays.asList() or new Object[] when you want to add just a specific few items.
>>
>> Collin
>>
>> On Thu, Feb 3, 2011 at 8:21 PM, Terence Parr <parrt at cs.usfca.edu> wrote:
>> Hi. I was thinking about this but wasn't sure about it. so the usage is something like:
>>
>> st.add("names", "parrt", "tombu", "dmose");
>>
>> Is that what you're thinking?
>>
>> Ter
>>
>> On Feb 1, 2011, at 6:54 PM, Collin Fagan wrote:
>>
>> > Hi,
>> >
>> > I find I would like to pass multiple items to add. Would it be possible to get a varargs version of add?
>> >
>> > Maybe something like this?
>> >
>> > public synchronized void add(String name, Object value, Object ... moreValues) {
>> > List<Object> allObjects = new ArrayList<Object>();
>> > allObjects.add(value);
>> > Collections.addAll(allObjects, moreValues);
>> > add(name, allObjects);
>> > }
>> >
>> > Of course this isn't the most efficient implementation one could write but we could deal with that if anyone liked the idea of a varargs add.
>> >
>> > Collin
>> > _______________________________________________
>> > stringtemplate-interest mailing list
>> > stringtemplate-interest at antlr.org
>> > http://www.antlr.org/mailman/listinfo/stringtemplate-interest
>>
>> _______________________________________________
>> stringtemplate-interest mailing list
>> stringtemplate-interest at antlr.org
>> http://www.antlr.org/mailman/listinfo/stringtemplate-interest
>>
>
>
> _______________________________________________
> stringtemplate-interest mailing list
> stringtemplate-interest at antlr.org
> http://www.antlr.org/mailman/listinfo/stringtemplate-interest
>
>
> _______________________________________________
> stringtemplate-interest mailing list
> stringtemplate-interest at antlr.org
> http://www.antlr.org/mailman/listinfo/stringtemplate-interest
More information about the stringtemplate-interest
mailing list