On 1 May 2011, at 13:38, Pete Muir wrote: >>> As in, user API? That's a little intrusive... e.g., put(K, V, cl) ? >> >> Not for put, since you have the class, just get, and I was thinking >> something more like: >> >> Foo foo = getUsing(key, Foo.class) > > This would be a pretty useful addition to the API anyway to avoid user casts.
Maybe as an "advanced" API, so as not to pollute the basic API? A bit like: Foo f = cache.getAdvancedCache().asClass(Foo.class).get(key); -- Manik Surtani ma...@jboss.org twitter.com/maniksurtani Lead, Infinispan http://www.infinispan.org _______________________________________________ infinispan-dev mailing list infinispan-dev@lists.jboss.org https://lists.jboss.org/mailman/listinfo/infinispan-dev