A B C E F G H I J L M N O P R S T

A

ATTRIBUTE_FILE_SUFFIX - Static variable in class org.codehaus.nanning.attribute.PropertyFileAttributeLoader
 
AbstractAspect - class org.codehaus.nanning.config.AbstractAspect.
 
AbstractAspect() - Constructor for class org.codehaus.nanning.config.AbstractAspect
 
AbstractAttributesTest - class org.codehaus.nanning.attribute.AbstractAttributesTest.
For internal use only, test-cases in the frameworks extend this to compile their attributes properly under IntelliJ.
AbstractAttributesTest() - Constructor for class org.codehaus.nanning.attribute.AbstractAttributesTest
 
Aspect - interface org.codehaus.nanning.config.Aspect.
 
AspectException - exception org.codehaus.nanning.AspectException.
Base class for exceptions related to aspects.
AspectException() - Constructor for class org.codehaus.nanning.AspectException
 
AspectException(String) - Constructor for class org.codehaus.nanning.AspectException
 
AspectException(Throwable) - Constructor for class org.codehaus.nanning.AspectException
 
AspectException(String, Throwable) - Constructor for class org.codehaus.nanning.AspectException
 
AspectFactory - interface org.codehaus.nanning.AspectFactory.
 
AspectInstance - class org.codehaus.nanning.AspectInstance.
The central concept of the Nanning Core, contains mixins.
AspectInstance() - Constructor for class org.codehaus.nanning.AspectInstance
 
AspectInstance(AspectFactory, Class) - Constructor for class org.codehaus.nanning.AspectInstance
 
AspectInstance(Class) - Constructor for class org.codehaus.nanning.AspectInstance
 
AspectInstance.ConstructionInvocationImpl - class org.codehaus.nanning.AspectInstance.ConstructionInvocationImpl.
 
AspectInstance.ConstructionInvocationImpl(Object, Class) - Constructor for class org.codehaus.nanning.AspectInstance.ConstructionInvocationImpl
 
AspectSystem - class org.codehaus.nanning.config.AspectSystem.
 
AspectSystem() - Constructor for class org.codehaus.nanning.config.AspectSystem
 
AspectSystemParser - class org.codehaus.nanning.xml.AspectSystemParser.
 
AspectSystemParser() - Constructor for class org.codehaus.nanning.xml.AspectSystemParser
 
Aspects - class org.codehaus.nanning.Aspects.
Utility for accessing and modifying aspected object.
Aspects() - Constructor for class org.codehaus.nanning.Aspects
 
AttributeException - exception org.codehaus.nanning.attribute.AttributeException.
 
AttributeException(String) - Constructor for class org.codehaus.nanning.attribute.AttributeException
 
AttributeException() - Constructor for class org.codehaus.nanning.attribute.AttributeException
 
AttributeException(String, Throwable) - Constructor for class org.codehaus.nanning.attribute.AttributeException
 
AttributeException(Throwable) - Constructor for class org.codehaus.nanning.attribute.AttributeException
 
AttributePointcut - class org.codehaus.nanning.config.AttributePointcut.
 
AttributePointcut(String) - Constructor for class org.codehaus.nanning.config.AttributePointcut
 
Attributes - class org.codehaus.nanning.attribute.Attributes.
Main entry-point for the runtime access of attributes.
Attributes() - Constructor for class org.codehaus.nanning.attribute.Attributes
 
AttributesBuilder - class org.codehaus.nanning.attribute.AttributesBuilder.
QDox Builder implementation for creating Properties containing attributes.
AttributesBuilder() - Constructor for class org.codehaus.nanning.attribute.AttributesBuilder
 
AttributesCompiler - class org.codehaus.nanning.attribute.AttributesCompiler.
Compiles attributes from java sources, use as an ant task or directly from java.
AttributesCompiler() - Constructor for class org.codehaus.nanning.attribute.AttributesCompiler
 
AttributesLoader - interface org.codehaus.nanning.attribute.AttributesLoader.
 
addAspect(Aspect) - Method in class org.codehaus.nanning.config.AspectSystem
 
addConstructionInterceptor(ConstructionInterceptor) - Method in class org.codehaus.nanning.AspectInstance
Adds a ConstructionInterceptor, the interceptor will be invoked when creating the proxy in AspectInstance.getProxy().
addField(FieldDef) - Method in class org.codehaus.nanning.attribute.AttributesBuilder
 
addImport(String) - Method in class org.codehaus.nanning.attribute.AttributesBuilder
 
addInterceptor(MethodInterceptor) - Method in class org.codehaus.nanning.AspectInstance
 
addInterceptor(MethodInterceptor) - Method in class org.codehaus.nanning.Mixin
Add interceptor to all methods of the mixin.
addInterceptor(Method, MethodInterceptor) - Method in class org.codehaus.nanning.Mixin
Add interceptor to specified method.
addJavaDoc(String) - Method in class org.codehaus.nanning.attribute.AttributesBuilder
 
addJavaDocTag(String, String) - Method in class org.codehaus.nanning.attribute.AttributesBuilder
 
addMethod(MethodDef) - Method in class org.codehaus.nanning.attribute.AttributesBuilder
 
addMixin(Mixin) - Method in class org.codehaus.nanning.AspectInstance
Adds a mixin.
addPackage(String) - Method in class org.codehaus.nanning.attribute.AttributesBuilder
 
addSearchPath(URL) - Static method in class org.codehaus.nanning.attribute.Attributes
 
advise(AspectInstance) - Method in class org.codehaus.nanning.config.AbstractAspect
 
advise(AspectInstance) - Method in interface org.codehaus.nanning.config.Aspect
 
advise(AspectInstance) - Method in class org.codehaus.nanning.config.AspectSystem
 
advise(AspectInstance) - Method in class org.codehaus.nanning.config.ClassAspect
 
advise(AspectInstance) - Method in class org.codehaus.nanning.config.FindTargetMixinAspect
 
advise(AspectInstance) - Method in class org.codehaus.nanning.config.InterceptorAspect
 
advise(AspectInstance, MethodInterceptor) - Method in class org.codehaus.nanning.config.Pointcut
Reuses the same interceptor on every advised method
advise(AspectInstance, Class) - Method in class org.codehaus.nanning.config.Pointcut
Instantiates a new interceptor for each advised method.
advise(AspectInstance, MethodInterceptor, Class) - Method in class org.codehaus.nanning.config.Pointcut
 
adviseMethod(AspectInstance, Mixin, Method) - Method in class org.codehaus.nanning.config.AttributePointcut
 
adviseMethod(AspectInstance, Mixin, Method) - Method in class org.codehaus.nanning.config.P.All
 
adviseMethod(AspectInstance, Mixin, Method) - Method in class org.codehaus.nanning.config.P.And
 
adviseMethod(AspectInstance, Mixin, Method) - Method in class org.codehaus.nanning.config.P.MethodAttribute
 
adviseMethod(AspectInstance, Mixin, Method) - Method in class org.codehaus.nanning.config.Pointcut
Override this method for a pointcut that selects methods to advise.
all() - Static method in class org.codehaus.nanning.config.P
 
and(Pointcut, Pointcut) - Static method in class org.codehaus.nanning.config.P
 
args - Variable in class org.codehaus.nanning.Mixin.InvocationImpl
 

B

BYTES_PER_K - Static variable in class org.codehaus.nanning.samples.StopWatch
 
beginClass(ClassDef) - Method in class org.codehaus.nanning.attribute.AttributesBuilder
 

C

ClassAspect - class org.codehaus.nanning.config.ClassAspect.
 
ClassAspect(Class) - Constructor for class org.codehaus.nanning.config.ClassAspect
 
ClassAttributes - class org.codehaus.nanning.attribute.ClassAttributes.
 
ClassAttributes(Class) - Constructor for class org.codehaus.nanning.attribute.ClassAttributes
 
ClassPropertiesHelper - class org.codehaus.nanning.attribute.ClassPropertiesHelper.
 
ClassPropertiesHelper() - Constructor for class org.codehaus.nanning.attribute.ClassPropertiesHelper
 
ClassPropertiesHelper(ClassAttributes) - Constructor for class org.codehaus.nanning.attribute.ClassPropertiesHelper
 
ConstructionInterceptor - interface org.codehaus.nanning.ConstructionInterceptor.
 
ConstructionInvocation - interface org.codehaus.nanning.ConstructionInvocation.
 
classAttribute(String) - Static method in class org.codehaus.nanning.config.P
 
construct(ConstructionInvocation) - Method in interface org.codehaus.nanning.ConstructionInterceptor
 

E

empty() - Static method in class org.codehaus.nanning.config.P
 
endClass() - Method in class org.codehaus.nanning.attribute.AttributesBuilder
 
equals(Object) - Method in class org.codehaus.nanning.Mixin
 
execute() - Method in class org.codehaus.nanning.attribute.AttributesCompiler
 

F

FindTargetMixinAspect - class org.codehaus.nanning.config.FindTargetMixinAspect.
 
FindTargetMixinAspect() - Constructor for class org.codehaus.nanning.config.FindTargetMixinAspect
 
FindTargetMixinAspect(String) - Constructor for class org.codehaus.nanning.config.FindTargetMixinAspect
 
findImpl(Class, String) - Static method in class org.codehaus.nanning.config.FindTargetMixinAspect
 
findNanningFile(String) - Static method in class org.codehaus.nanning.attribute.AbstractAttributesTest
 

G

gc() - Static method in class org.codehaus.nanning.test.TestUtils
 
getAllInterceptors() - Method in class org.codehaus.nanning.AspectInstance
Returns all the interceptors referenced by this aspect instance.
getAllInterceptors() - Method in class org.codehaus.nanning.Mixin
 
getAllMethods() - Method in class org.codehaus.nanning.Mixin
 
getArgs() - Method in interface org.codehaus.nanning.Invocation
Gets the arguments to the call.
getArgs() - Method in class org.codehaus.nanning.Mixin.InvocationImpl
 
getArgument(int) - Method in interface org.codehaus.nanning.Invocation
 
getArgument(int) - Method in class org.codehaus.nanning.Mixin.InvocationImpl
 
getArgumentCount() - Method in interface org.codehaus.nanning.Invocation
 
getArgumentCount() - Method in class org.codehaus.nanning.Mixin.InvocationImpl
 
getAspectFactory() - Method in class org.codehaus.nanning.AspectInstance
Returns the AspectFactory used to create and configure this AspectInstance (if set by the AspectFactory).
getAspectInstance(Object) - Static method in class org.codehaus.nanning.Aspects
Gets the AspectInstance of the given aspected object.
getAspectInstance() - Method in interface org.codehaus.nanning.Invocation
 
getAspectInstance() - Method in class org.codehaus.nanning.Mixin.InvocationImpl
 
getAspects() - Method in class org.codehaus.nanning.config.AspectSystem
 
getAttribute(Class, String) - Static method in class org.codehaus.nanning.attribute.Attributes
 
getAttribute(Method, String) - Static method in class org.codehaus.nanning.attribute.Attributes
 
getAttribute(Field, String) - Static method in class org.codehaus.nanning.attribute.Attributes
 
getAttribute(String) - Method in class org.codehaus.nanning.attribute.ClassAttributes
 
getAttribute(Field, String) - Method in class org.codehaus.nanning.attribute.ClassAttributes
 
getAttribute(Method, String) - Method in class org.codehaus.nanning.attribute.ClassAttributes
 
getAttribute() - Method in class org.codehaus.nanning.config.AttributePointcut
 
getAttribute() - Method in class org.codehaus.nanning.config.P.MethodAttribute
 
getAttributeClass() - Method in class org.codehaus.nanning.attribute.ClassAttributes
 
getAttributeFile(File) - Method in class org.codehaus.nanning.attribute.ClassPropertiesHelper
 
getAttributes(Class) - Static method in class org.codehaus.nanning.attribute.Attributes
 
getClassIdentifier() - Method in class org.codehaus.nanning.AspectInstance
 
getClassIdentifier() - Method in class org.codehaus.nanning.config.ClassAspect
 
getClassName() - Method in class org.codehaus.nanning.attribute.ClassPropertiesHelper
 
getClassPropertiesHelpers() - Method in class org.codehaus.nanning.attribute.AttributesBuilder
 
getCurrentAspectFactory() - Static method in class org.codehaus.nanning.Aspects
 
getCurrentIndex() - Method in interface org.codehaus.nanning.Invocation
Gets the index of the current interceptor.
getCurrentIndex() - Method in class org.codehaus.nanning.Mixin.InvocationImpl
 
getInheritedAttribute(Class, String) - Static method in class org.codehaus.nanning.attribute.Attributes
 
getInterceptor(int) - Method in interface org.codehaus.nanning.Invocation
Gets the interceptors at the specified index.
getInterceptor(int) - Method in class org.codehaus.nanning.Mixin.InvocationImpl
 
getInterceptorClass() - Method in class org.codehaus.nanning.config.InterceptorAspect
 
getInterceptors(Object) - Static method in class org.codehaus.nanning.Aspects
Gets the interceptors that belongs to the proxy.
getInterceptorsForMethod(Method) - Method in class org.codehaus.nanning.AspectInstance
Returns the interceptors of the specified method, searches in the mixin for the interface that the method has been declared on.
getInterceptorsForMethod(Method) - Method in class org.codehaus.nanning.Mixin
 
getInterfaceClass() - Method in class org.codehaus.nanning.Mixin
 
getInterfaceClass() - Method in class org.codehaus.nanning.config.MixinAspect
 
getMainClass() - Method in class org.codehaus.nanning.Mixin
 
getMemoryUsed() - Method in class org.codehaus.nanning.samples.StopWatch
 
getMemoryUsed(int) - Method in class org.codehaus.nanning.samples.StopWatch
 
getMemoryUsedKs() - Method in class org.codehaus.nanning.samples.StopWatch
 
getMethod() - Method in interface org.codehaus.nanning.Invocation
Gets the method being called.
getMethod() - Method in class org.codehaus.nanning.Mixin.InvocationImpl
 
getMixinForInterface(Class) - Method in class org.codehaus.nanning.AspectInstance
Returns the mixin with the specified interface.
getMixins() - Method in class org.codehaus.nanning.AspectInstance
Returns all mixins defined on this AspectInstance.
getPackageName() - Method in class org.codehaus.nanning.attribute.ClassPropertiesHelper
 
getPointcut() - Method in class org.codehaus.nanning.config.InterceptorAspect
 
getProxy() - Method in class org.codehaus.nanning.AspectInstance.ConstructionInvocationImpl
 
getProxy() - Method in class org.codehaus.nanning.AspectInstance
 
getProxy() - Method in interface org.codehaus.nanning.ConstructionInvocation
 
getProxy() - Method in interface org.codehaus.nanning.Invocation
Gets the aspected object the call is part of.
getProxy() - Method in class org.codehaus.nanning.Mixin.InvocationImpl
 
getRealClass(Class) - Static method in class org.codehaus.nanning.Aspects
Given a proxy-class returns the first real interface it implements.
getSearchPath() - Static method in class org.codehaus.nanning.attribute.Attributes
 
getStateManagement() - Method in class org.codehaus.nanning.config.InterceptorAspect
 
getTarget() - Method in class org.codehaus.nanning.AspectInstance.ConstructionInvocationImpl
 
getTarget(Object, Class) - Static method in class org.codehaus.nanning.Aspects
What is the target-object for the given interface.
getTarget() - Method in interface org.codehaus.nanning.ConstructionInvocation
 
getTarget() - Method in interface org.codehaus.nanning.Invocation
Gets the target of the call.
getTarget() - Method in class org.codehaus.nanning.Mixin.InvocationImpl
 
getTarget() - Method in class org.codehaus.nanning.Mixin
 
getTargetClass() - Method in class org.codehaus.nanning.config.MixinAspect
 
getTargetInterface() - Method in interface org.codehaus.nanning.Invocation
 
getTargetInterface() - Method in class org.codehaus.nanning.Mixin.InvocationImpl
 
getTargets() - Method in class org.codehaus.nanning.AspectInstance
 
getTargets(Object) - Static method in class org.codehaus.nanning.Aspects
 
getThis() - Static method in class org.codehaus.nanning.Aspects
Gets the currently executing aspected object, aspected objects should use this method instead of this.
getTimeSpent() - Method in class org.codehaus.nanning.samples.StopWatch
 
getTimeSpent(int) - Method in class org.codehaus.nanning.samples.StopWatch
 
getTimeSpentSeconds() - Method in class org.codehaus.nanning.samples.StopWatch
 
getfInterceptorCount() - Method in interface org.codehaus.nanning.Invocation
Gets the total number of interceptors in the chain.
getfInterceptorCount() - Method in class org.codehaus.nanning.Mixin.InvocationImpl
 

H

hasAttribute(Class, String) - Static method in class org.codehaus.nanning.attribute.Attributes
 
hasAttribute(Method, String) - Static method in class org.codehaus.nanning.attribute.Attributes
 
hasAttribute(Field, String) - Static method in class org.codehaus.nanning.attribute.Attributes
 
hasAttribute(String) - Method in class org.codehaus.nanning.attribute.ClassAttributes
 
hasAttribute(Field, String) - Method in class org.codehaus.nanning.attribute.ClassAttributes
 
hasAttribute(Method, String) - Method in class org.codehaus.nanning.attribute.ClassAttributes
 
hasInheritedAttribute(Field, String) - Static method in class org.codehaus.nanning.attribute.Attributes
 
hasInheritedAttribute(Class, Field, String) - Static method in class org.codehaus.nanning.attribute.Attributes
 
hasInheritedAttribute(Method, String) - Static method in class org.codehaus.nanning.attribute.Attributes
 
hasInheritedAttribute(Class, Method, String) - Static method in class org.codehaus.nanning.attribute.Attributes
 
hasInheritedAttribute(Class, String) - Static method in class org.codehaus.nanning.attribute.Attributes
 
hasMixinForInterface(Class) - Method in class org.codehaus.nanning.AspectInstance
 
hashCode() - Method in class org.codehaus.nanning.Mixin
 

I

Interceptor - interface org.codehaus.nanning.Interceptor.
 
InterceptorAspect - class org.codehaus.nanning.config.InterceptorAspect.
 
InterceptorAspect(MethodInterceptor) - Constructor for class org.codehaus.nanning.config.InterceptorAspect
 
InterceptorAspect(Class, int) - Constructor for class org.codehaus.nanning.config.InterceptorAspect
 
InterceptorAspect(Pointcut, Class, int) - Constructor for class org.codehaus.nanning.config.InterceptorAspect
 
InterceptorAspect(Pointcut, MethodInterceptor) - Constructor for class org.codehaus.nanning.config.InterceptorAspect
 
Invocation - interface org.codehaus.nanning.Invocation.
Description of the current invocation, given to an interceptor upon method-call.
initialize(AspectInstance) - Method in class org.codehaus.nanning.config.AspectSystem
Let the aspects advise and introduce.
interceptors - Variable in class org.codehaus.nanning.Mixin.InvocationImpl
 
interfaceClass - Variable in class org.codehaus.nanning.config.MixinAspect
 
introduce(AspectInstance) - Method in class org.codehaus.nanning.config.AbstractAspect
 
introduce(AspectInstance) - Method in interface org.codehaus.nanning.config.Aspect
 
introduce(AspectInstance) - Method in class org.codehaus.nanning.config.AspectSystem
 
introduce(AspectInstance) - Method in class org.codehaus.nanning.config.ClassAspect
 
introduce(AspectInstance) - Method in class org.codehaus.nanning.config.FindTargetMixinAspect
 
introduce(AspectInstance) - Method in class org.codehaus.nanning.config.InterceptorAspect
 
introduce(AspectInstance) - Method in class org.codehaus.nanning.config.MixinAspect
 
introduce(AspectInstance, Mixin) - Method in class org.codehaus.nanning.config.Pointcut
 
introduceOn(AspectInstance) - Method in class org.codehaus.nanning.config.P.All
 
introduceOn(AspectInstance) - Method in class org.codehaus.nanning.config.Pointcut
Override this method for a pointcut that selects aspect-instances to introduce on.
invoke(Object, Method, Object[]) - Method in class org.codehaus.nanning.AspectInstance
 
invoke(Invocation) - Method in interface org.codehaus.nanning.MethodInterceptor
Do the stuff you want to do before and after the invocation.
invokeMethod(Object, Method, Object[]) - Method in class org.codehaus.nanning.Mixin
 
invokeNext() - Method in interface org.codehaus.nanning.Invocation
Invoke the next interceptor in the stack (or the target if you're last).
invokeNext() - Method in class org.codehaus.nanning.Mixin.InvocationImpl
 
isAspectObject(Object) - Static method in class org.codehaus.nanning.Aspects
 
isClass(Class) - Static method in class org.codehaus.nanning.config.P
 
isMainMixin() - Method in class org.codehaus.nanning.Mixin
 
isMixinInterface(Class) - Static method in class org.codehaus.nanning.config.P
 

J

joinTail(String[], int) - Static method in class org.codehaus.nanning.attribute.ClassPropertiesHelper
 

L

load(ClassAttributes) - Method in interface org.codehaus.nanning.attribute.AttributesLoader
 
load(ClassAttributes) - Method in class org.codehaus.nanning.attribute.PropertyFileAttributeLoader
 

M

MILLIS_PER_SECOND - Static variable in class org.codehaus.nanning.samples.StopWatch
 
MethodInterceptor - interface org.codehaus.nanning.MethodInterceptor.
Intercepts calls on an interface on it's way to the target, these are nested "on top" of the target.
Mixin - class org.codehaus.nanning.Mixin.
A mixin consists of an interface, a target and a number of interceptors intercepting calls to methods, a mixin can also be a concrete class (no interface/implementation-separation) but at most one mixins with conrete classes per AspectInstance is supported.
Mixin() - Constructor for class org.codehaus.nanning.Mixin
 
Mixin(Class, Object) - Constructor for class org.codehaus.nanning.Mixin
 
Mixin.InvocationImpl - class org.codehaus.nanning.Mixin.InvocationImpl.
 
Mixin.InvocationImpl(Object, Method, Object[]) - Constructor for class org.codehaus.nanning.Mixin.InvocationImpl
 
MixinAspect - class org.codehaus.nanning.config.MixinAspect.
 
MixinAspect(Class, Class, Pointcut) - Constructor for class org.codehaus.nanning.config.MixinAspect
 
MixinAspect(Class, Class) - Constructor for class org.codehaus.nanning.config.MixinAspect
 
method - Variable in class org.codehaus.nanning.Mixin.InvocationImpl
 
methodAttribute(String) - Static method in class org.codehaus.nanning.config.P
 
methodName(String) - Static method in class org.codehaus.nanning.config.P
 

N

newInstance(Class) - Method in interface org.codehaus.nanning.AspectFactory
 
newInstance(Class) - Method in class org.codehaus.nanning.config.AspectSystem
 
not(Pointcut) - Static method in class org.codehaus.nanning.config.P
 

O

or(Pointcut, Pointcut) - Static method in class org.codehaus.nanning.config.P
 
org.codehaus.nanning - package org.codehaus.nanning
 
org.codehaus.nanning.attribute - package org.codehaus.nanning.attribute
 
org.codehaus.nanning.config - package org.codehaus.nanning.config
 
org.codehaus.nanning.samples - package org.codehaus.nanning.samples
 
org.codehaus.nanning.test - package org.codehaus.nanning.test
 
org.codehaus.nanning.xml - package org.codehaus.nanning.xml
 

P

P - class org.codehaus.nanning.config.P.
 
P() - Constructor for class org.codehaus.nanning.config.P
 
P.All - class org.codehaus.nanning.config.P.All.
 
P.All() - Constructor for class org.codehaus.nanning.config.P.All
 
P.And - class org.codehaus.nanning.config.P.And.
 
P.And(Pointcut, Pointcut) - Constructor for class org.codehaus.nanning.config.P.And
 
P.MethodAttribute - class org.codehaus.nanning.config.P.MethodAttribute.
 
P.MethodAttribute(String) - Constructor for class org.codehaus.nanning.config.P.MethodAttribute
 
PER_INSTANCE - Static variable in class org.codehaus.nanning.config.InterceptorAspect
 
PER_METHOD - Static variable in class org.codehaus.nanning.config.InterceptorAspect
 
Pointcut - class org.codehaus.nanning.config.Pointcut.
 
Pointcut() - Constructor for class org.codehaus.nanning.config.Pointcut
 
PropertyFileAttributeLoader - class org.codehaus.nanning.attribute.PropertyFileAttributeLoader.
 
PropertyFileAttributeLoader() - Constructor for class org.codehaus.nanning.attribute.PropertyFileAttributeLoader
 
parse(InputStream) - Method in class org.codehaus.nanning.xml.AspectSystemParser
 
parse(String) - Method in class org.codehaus.nanning.xml.AspectSystemParser
 
parse(URL) - Method in class org.codehaus.nanning.xml.AspectSystemParser
 
pointcut - Variable in class org.codehaus.nanning.config.MixinAspect
 
proxy - Variable in class org.codehaus.nanning.Mixin.InvocationImpl
 

R

reinitialize(AspectInstance) - Method in interface org.codehaus.nanning.AspectFactory
 
reinitialize(AspectInstance) - Method in class org.codehaus.nanning.config.AspectSystem
Called after serialization, just advise.
removeSearchPath(URL) - Static method in class org.codehaus.nanning.attribute.Attributes
 

S

SINGLETON - Static variable in class org.codehaus.nanning.config.InterceptorAspect
 
StopWatch - class org.codehaus.nanning.samples.StopWatch.
 
StopWatch() - Constructor for class org.codehaus.nanning.samples.StopWatch
 
StopWatch(boolean) - Constructor for class org.codehaus.nanning.samples.StopWatch
 
setClassName(String) - Method in class org.codehaus.nanning.attribute.ClassPropertiesHelper
 
setContextAspectFactory(AspectFactory) - Static method in class org.codehaus.nanning.Aspects
 
setDest(File) - Method in class org.codehaus.nanning.attribute.AttributesCompiler
 
setInterfaceClass(Class) - Method in class org.codehaus.nanning.Mixin
 
setMixins(List) - Method in class org.codehaus.nanning.AspectInstance
 
setPackageName(String) - Method in class org.codehaus.nanning.attribute.ClassPropertiesHelper
 
setPointcut(Pointcut) - Method in class org.codehaus.nanning.config.InterceptorAspect
 
setSrc(File) - Method in class org.codehaus.nanning.attribute.AttributesCompiler
 
setTarget(Object) - Method in class org.codehaus.nanning.AspectInstance.ConstructionInvocationImpl
 
setTarget(Class, Object) - Method in class org.codehaus.nanning.AspectInstance
 
setTarget(Object, Class, Object) - Static method in class org.codehaus.nanning.Aspects
Sets the target of the mixin with the specified interface.
setTarget(Object) - Method in interface org.codehaus.nanning.ConstructionInvocation
 
setTarget(Object) - Method in interface org.codehaus.nanning.Invocation
Change the target of the current mixin.
setTarget(Object) - Method in class org.codehaus.nanning.Mixin.InvocationImpl
 
setTarget(Object) - Method in class org.codehaus.nanning.Mixin
 
setTargetClassAttributes(ClassAttributes) - Method in class org.codehaus.nanning.attribute.ClassPropertiesHelper
 
setUp() - Method in class org.codehaus.nanning.attribute.AbstractAttributesTest
 
shouldIntroduce(AspectInstance) - Method in class org.codehaus.nanning.config.MixinAspect
 
stop() - Method in class org.codehaus.nanning.samples.StopWatch
 
store(File) - Method in class org.codehaus.nanning.attribute.ClassPropertiesHelper
 

T

TestUtils - class org.codehaus.nanning.test.TestUtils.
 
TestUtils() - Constructor for class org.codehaus.nanning.test.TestUtils
 
targetClass - Variable in class org.codehaus.nanning.config.MixinAspect
 
toString() - Method in class org.codehaus.nanning.AspectInstance
 
toString() - Method in class org.codehaus.nanning.Mixin
 
transferAttributesToTarget() - Method in class org.codehaus.nanning.attribute.ClassPropertiesHelper
 

A B C E F G H I J L M N O P R S T

Copyright © Jon Tirsen. All Rights Reserved.