org.qi4j.tools.model.descriptor
Class CompositeMethodDetailDescriptor

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

public final class CompositeMethodDetailDescriptor
extends java.lang.Object


Method Summary
 CompositeDetailDescriptor composite()
           
 MethodConcernsDetailDescriptor concerns()
           
 MethodConstraintsDetailDescriptor constraints()
           
 MethodDescriptor descriptor()
           
 void setConcerns(MethodConcernsDetailDescriptor aDescriptor)
           
 MethodSideEffectsDetailDescriptor sideEffects()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

descriptor

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

constraints

public final MethodConstraintsDetailDescriptor constraints()
Returns:
Constraints of this CompositeMethodDetailDescriptor. Returns null if this method does not have any constraints.
Since:
0.5

concerns

public final MethodConcernsDetailDescriptor concerns()
Returns:
Concerns of this CompositeMethodDetailDescriptor. Returns null if this method does not have any concerns.
Since:
0.5

sideEffects

public final MethodSideEffectsDetailDescriptor sideEffects()
Returns:
Side-effects of this CompositeMethodDetailDescriptor. Returns null if this method does not have any side effects.
Since:
0.5

composite

public final CompositeDetailDescriptor composite()
Returns:
Composite that owns this CompositeMethodDetailDescriptor.
Since:
0.5

setConcerns

public void setConcerns(MethodConcernsDetailDescriptor aDescriptor)

toString

public final java.lang.String toString()
Overrides:
toString in class java.lang.Object