>> Can LoadFunc constructors only accept Strings? Yes, it only takes strings.
On Thu, Feb 21, 2013 at 9:21 AM, Stevens, Ian <[email protected]>wrote: > One quick question: > > > A = LOAD '/foo/replace_me_with_regex' USING MyLoadFunc('2013', '1', > '28'); > > Is there any way to use script parameters here and cast them to int? In > other words, can LoadFunc constructors only accept Strings? > > These do not work: > > A = LOAD '/foo/replace_me_with_regex' USING MyLoadFunc($year, > $month, $day); > A = LOAD '/foo/replace_me_with_regex' USING MyLoadFunc((int)$year, > (int)$month, (int)$day); > > This does, but it forces my LoadFunc to accept String parameters and do > the casting within: > > A = LOAD '/foo/replace_me_with_regex' USING MyLoadFunc('$year', > '$month', '$day'); > > Thanks, > Ian. >
