Aspectj

AspectJ is an aspect-oriented extension to the Java programming language created at Xerox PARC. An AspectJ compiler weaves aspects into Java bytecode to implement crosscutting concerns. Aspects are written in a combination of Java and AspectJ and are woven on an incremental per-class basis into Java (source or .class files) to produce standard Java bytecodes (making Java and AspectJ compatible). There are at least two compilers for the AspectJ language, ajc which is part of the toolset supported by the AspectJ eclipse project, and abc which is an extensible optimizing compiler provided at aspectbench.org.

External links

  • http://eclipse.org/aspectj
  • http://aspectbench.org/
  • Xerox has for AOP/AspectJ, but published AspectJ source code under the Common Public License, which grants some patent rights.

 

<< PreviousWord BrowserNext >>
ribozyme
paris, texas (movie)
scarlet ibis
what would jesus do?
glossy ibis
more joy in heaven
design choice
white faced ibis
northern bald ibis
polyphase quadrature filter
harry potter in translation
specified load
loaded language
electric ladyland
quadrature mirror filter
hardness
bild zeitung
charles fourier
young scots for independence
sustainable living
euronews
forklift
manuel andrack
tensile strength
hexahedron
quotient space
license plate
list of lord high treasurers
zonophone
portable stove
medical ethics
feijoa
albert bandura
emile berliner
jennifer garner
xia
thriller
lantern
bruce almighty
abel's theorem
peter yarrow
noel paul stookey
mary travers
lumbrical muscle