[JBoss JIRA] (AGOVA-67) Add Java 8 like Functional interfaces

3 views
Skip to first unread message

Werner Keil (JIRA)

unread,
Dec 1, 2013, 1:21:05 PM12/1/13
to agora...@googlegroups.com
Issue Type: Enhancement Enhancement
Affects Versions: 0.7.0
Assignee: Antoine Sabot-Durand
Components: Core API
Created: 01/Dec/13 1:19 PM
Description:

At least Identifiable as of 0.7 behaves like a Functional Interface from Java 8 on.
A few other similar interfaces like "Nameable", etc. shall be created in Agorava Core API. Allowing Lambda support where Agorava is used with Java 8 or above. The formal annotation @FunctionalInterface is not necessary, but the interface shall be recognized as such by the Java compiler.

As it is not used by many parts of the API yet, Identifiable should also be relocated to the new function package.

Project: Agorava
Priority: Major Major
Reporter: Werner Keil
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Werner Keil (JIRA)

unread,
Dec 1, 2013, 1:23:05 PM12/1/13
to agora...@googlegroups.com
Change By: Werner Keil (01/Dec/13 1:21 PM)
Fix Version/s: 0.7.1
Reply all
Reply to author
Forward
0 new messages