You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by "Clement Escoffier (JIRA)" <ji...@apache.org> on 2007/05/20 20:34:16 UTC

[jira] Updated: (FELIX-291) Ease Manipulation Metadata queries

     [ https://issues.apache.org/jira/browse/FELIX-291?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Clement Escoffier updated FELIX-291:
------------------------------------

    Attachment: manipulationAPI.patch

The patch is to apply on the iPOJO Core project.

The patch offers a new API to query Manipulation Metadata. (documented on http://cwiki.apache.org/confluence/display/FELIX/How+to+use+iPOJO+Manipulation+Metadata).

the patch adds : 
src/main/java/org/apache/felix/ipojo/parser/FieldMetadata.java
src/main/java/org/apache/felix/ipojo/parser/ManipulationMetadata.java
src/main/java/org/apache/felix/ipojo/parser/MethodMetadata.java



> Ease Manipulation Metadata queries
> ----------------------------------
>
>                 Key: FELIX-291
>                 URL: https://issues.apache.org/jira/browse/FELIX-291
>             Project: Felix
>          Issue Type: Improvement
>          Components: iPOJO
>            Reporter: Clement Escoffier
>            Priority: Minor
>         Attachments: manipulationAPI.patch
>
>
> During the build process, iPOJO manipulate component implementation class and store information about this class. By quering this information, it is possible to check several properties on the implementation class (implemented interfaces, existing methods & fields ...) without using the java reflection (requiring the the load of the implementation class and which have a signifiant overhead). However, using these metadata is quite difficult.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.