JavaBean Annotations 2.1.6
Categories:
The JavaDude Annotations are Java 5/6 annotations and annotation processors that generate some of the tedious code you need in your day-to-day programming. Using these annotations, you can generate:
| Properties | fields with is/get/set accessor/mutator methods, optionally firing PropertyChangeEvents when their value has been changed. |
| Observer Pattern | code to track and manage added observer/listener objects (defined by their listener interfaces) and fire events to those objects. |
| Prototype Pattern | the java clone() method. hashCode() / equals() / toString() - basic implementations of these methods using properties that have been defined for the bean. |
| Delegation | generation of delegation methods. All methods in named interfaces will delegate to a specified implementation class or bean property. |
| Null Object Pattern | all methods in named interfaces will perform "null" operations; void methods do nothing, while non-void methods return null, false, or 0. |
| Interface Extraction | an interface will be generated for all public methods in a class, or just those that are explicitly tagged for export. |
| Default Method Parameters | method overloads are generated to provide default parameter values |
Additional Details
- Version Number: 2.1.6
- Eclipse Versions: 3.0
- Organization: JavaDude.com
- Date Created: 21/04/2011
- Date Updated: 12/09/2011
- Development Status: Alpha
- License: EPL
- Submitted by: Scott Stanchfield
- This listing has been installed 9 times in the last 30 days.

