Thanks, Mark.

I see that the last update was in April.  Is it dead?

-Jonathan

On Wed, Jun 17, 2009 at 4:57 PM, Mark Slee<[email protected]> wrote:
> There has been talk of creating a union type in Thrift which would probably 
> most closely approximate what you want here. It's not true polymorphism or 
> type inheritance, and you'll probably still end up with a switch()-block or 
> equivalent somewhere, but it may help.
>
> http://issues.apache.org/jira/browse/THRIFT-409
>
>
> -----Original Message-----
> From: Jonathan Ellis [mailto:[email protected]]
> Sent: Friday, June 12, 2009 9:38 PM
> To: [email protected]
> Subject: specializing / polymorphic types?
>
> I'd like to define a struct filter_t such that i can define methods
> get(string key, filter_t filter) and scan(string start_key, string
> end_key, filter_t filter) and then specialize filter_t as
> column_filter_t, time_filter_t, etc.
>
> Right now we have a dozen get_ methods, which is bad enough as it is
> but now we are facing a copy/paste to make scan versions of each.
> Please tell me there is a better way.
>
> -Jonathan
>

Reply via email to