JDPA

Allows developers to concisely declare constraints, transformations, interceptors and other
Download

JDPA Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Apache
  • Price:
  • FREE
  • Publisher Name:
  • Andreas Nilsson
  • Publisher web site:
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 64 KB

JDPA Tags


JDPA Description

Allows developers to concisely declare constraints, transformations, interceptors and other JDPA is a free framework that adds a declarative aspect to the Java programming language, allowing developers to concisely declare constraints, transformations, interceptors and more. No syntax is added; instead, Java annotations are used as declarations that are subsequently used to instrument the declaring classes.Some information on how to use JDPA is available HERE. Here are some key features of "JDPA": · Validation support that provides constraint definitions on method parameters and return values, e.g. not null constraints, string constraints etc. · Design by contract support. JDPA provides pre-conditions, post-conditions and invariants that can be applied to types and methods. · Custom declaration realization; developers can easily define declarations that validates, transforms, monitors etc various elements of a class. · A Java agent that decreases the overhead during development. · A Maven 2 plugin that processes classes during build so that agent doesn't need to be used in the final application. Requirements: · Java


JDPA Related Software