You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@poi.apache.org by Ramon F Herrera <ra...@patriot.net> on 2010/10/07 21:45:42 UTC

Does POI use Reflection?

It seems that the latest trend in GUI (and MS Office apps) is the use of 
reflection. This is only supported by new generation programming 
languages such as Java and C#, not by C++.

Does POI use reflection, directly or indirectly?

TIA,

-Ramon



---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@poi.apache.org
For additional commands, e-mail: user-help@poi.apache.org


Re: Does POI use Reflection?

Posted by Nick Burch <ni...@alfresco.com>.
On Thu, 7 Oct 2010, Ramon F Herrera wrote:
> It seems that the latest trend in GUI (and MS Office apps) is the use of 
> reflection. This is only supported by new generation programming 
> languages such as Java and C#, not by C++.

POI is written entirely in Java, so if we want to use reflection we have 
no issues with doing so - there's no C/C++ in our codebase

> Does POI use reflection, directly or indirectly?

There are a few places where we store a map or list of records IDs, ooxml 
document parts etc, along with the appropriate class to handle them. The 
appropriate class is then instantiated as required for the incoming record 
or document stream

Nick

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@poi.apache.org
For additional commands, e-mail: user-help@poi.apache.org