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
Constructors -
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
-