Class PostconditionLifecycle
- java.lang.Object
-
- org.apache.groovy.contracts.common.base.BaseLifecycle
-
- org.apache.groovy.contracts.common.impl.lc.PostconditionLifecycle
-
- All Implemented Interfaces:
Lifecycle
public class PostconditionLifecycle extends BaseLifecycle
InternalLifecycleimplementation for post-conditions.
-
-
Constructor Summary
Constructors Constructor Description PostconditionLifecycle()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidafterProcessingConstructorNode(ProcessingContextInformation processingContextInformation, ClassNode classNode, MethodNode constructorNode)voidafterProcessingMethodNode(ProcessingContextInformation processingContextInformation, ClassNode classNode, MethodNode methodNode)voidbeforeProcessingClassNode(ProcessingContextInformation processingContextInformation, ClassNode classNode)-
Methods inherited from class org.apache.groovy.contracts.common.base.BaseLifecycle
afterProcessingClassNode, beforeProcessingConstructorNode, beforeProcessingMethodNode
-
-
-
-
Method Detail
-
beforeProcessingClassNode
public void beforeProcessingClassNode(ProcessingContextInformation processingContextInformation, ClassNode classNode)
- Specified by:
beforeProcessingClassNodein interfaceLifecycle- Overrides:
beforeProcessingClassNodein classBaseLifecycle
-
afterProcessingConstructorNode
public void afterProcessingConstructorNode(ProcessingContextInformation processingContextInformation, ClassNode classNode, MethodNode constructorNode)
- Specified by:
afterProcessingConstructorNodein interfaceLifecycle- Overrides:
afterProcessingConstructorNodein classBaseLifecycle
-
afterProcessingMethodNode
public void afterProcessingMethodNode(ProcessingContextInformation processingContextInformation, ClassNode classNode, MethodNode methodNode)
- Specified by:
afterProcessingMethodNodein interfaceLifecycle- Overrides:
afterProcessingMethodNodein classBaseLifecycle
-
-