Class PostconditionLifecycle
java.lang.Object
org.apache.groovy.contracts.common.base.BaseLifecycle
org.apache.groovy.contracts.common.impl.lc.PostconditionLifecycle
- All Implemented Interfaces:
Lifecycle
Internal
Lifecycle
implementation for post-conditions.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
afterProcessingConstructorNode
(ProcessingContextInformation processingContextInformation, ClassNode classNode, MethodNode constructorNode) void
afterProcessingMethodNode
(ProcessingContextInformation processingContextInformation, ClassNode classNode, MethodNode methodNode) void
beforeProcessingClassNode
(ProcessingContextInformation processingContextInformation, ClassNode classNode) Methods inherited from class org.apache.groovy.contracts.common.base.BaseLifecycle
afterProcessingClassNode, beforeProcessingConstructorNode, beforeProcessingMethodNode
-
Constructor Details
-
PostconditionLifecycle
public PostconditionLifecycle()
-
-
Method Details
-
beforeProcessingClassNode
public void beforeProcessingClassNode(ProcessingContextInformation processingContextInformation, ClassNode classNode) - Specified by:
beforeProcessingClassNode
in interfaceLifecycle
- Overrides:
beforeProcessingClassNode
in classBaseLifecycle
-
afterProcessingConstructorNode
public void afterProcessingConstructorNode(ProcessingContextInformation processingContextInformation, ClassNode classNode, MethodNode constructorNode) - Specified by:
afterProcessingConstructorNode
in interfaceLifecycle
- Overrides:
afterProcessingConstructorNode
in classBaseLifecycle
-
afterProcessingMethodNode
public void afterProcessingMethodNode(ProcessingContextInformation processingContextInformation, ClassNode classNode, MethodNode methodNode) - Specified by:
afterProcessingMethodNode
in interfaceLifecycle
- Overrides:
afterProcessingMethodNode
in classBaseLifecycle
-