Valhalla reflection API - first stab

Maurizio Cimadamore maurizio.cimadamore at
Wed Jun 22 16:29:09 UTC 2016

a more detailed document describing the design of this API is being 
discussed in the EG mailing list:


On 15/06/16 18:19, Maurizio Cimadamore wrote:
> Hi,
> I've just pushed a new Valhalla-centric reflection API; the main goal 
> of this API is to allow programmers to reflect over the contents of 
> the new generic classfile, as well as to programmatically create 
> class/method parameterizations and perform dynamic operations (method 
> calls, field access). More information about this API can be found at 
> in the javadoc of the root of the hierarchy - available here:
> There's also a pretty comprehensive end to end test showcasing many of 
> the API features:
> Note: this is just an initial API round/prototype. As such we didn't 
> put too much effort on things like naming conventions etc. and we 
> focussed instead on the set of features we would like this new API to 
> have.
> We are obviously interested of any usability issue/bugs you encounter 
> when using/learning this API!
> Cheers
> Maurizio

More information about the valhalla-dev mailing list