org.qi4j.tools.model.descriptor
Class InjectedMethodDetailDescriptor

java.lang.Object
  extended by org.qi4j.tools.model.descriptor.InjectedMethodDetailDescriptor

public final class InjectedMethodDetailDescriptor
extends java.lang.Object


Method Summary
 InjectedMethodDescriptor descriptor()
           
 MethodConcernDetailDescriptor methodConcern()
           
 MethodSideEffectDetailDescriptor methodSideEffect()
           
 MixinDetailDescriptor mixin()
           
 ObjectDetailDescriptor object()
           
 InjectedParametersDetailDescriptor parameters()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

descriptor

public final InjectedMethodDescriptor descriptor()
Returns:
Descriptor of this InjectedMethodDetailDescriptor. Never return null.
Since:
0.5

parameters

public final InjectedParametersDetailDescriptor parameters()
Returns:
Method parameters of this InjectedMethodDetailDescriptor. Never return null.
Since:
0.5

object

public final ObjectDetailDescriptor object()
Returns:
Object that owns this InjectedMethodDetailDescriptor.
Since:
0.5
See Also:
mixin(), methodSideEffect(), methodConcern()

mixin

public final MixinDetailDescriptor mixin()
Returns:
Mixin that owns this InjectedMethodDetailDescriptor.
Since:
0.5
See Also:
object(), methodSideEffect(), methodConcern()

methodSideEffect

public final MethodSideEffectDetailDescriptor methodSideEffect()
Returns:
Method side effect that owns this InjectedMethodDetailDescriptor.
Since:
0.5
See Also:
object(), mixin(), methodConcern()

methodConcern

public final MethodConcernDetailDescriptor methodConcern()
Returns:
Method concern that owns this InjectedMethodDetailDescriptor.
Since:
0.5
See Also:
object(), mixin(), methodSideEffect()