Class BaseLifecycle
java.lang.Object
org.apache.groovy.contracts.common.base.BaseLifecycle
- All Implemented Interfaces:
 Lifecycle
- Direct Known Subclasses:
 ClassInvariantLifecycle,PostconditionLifecycle,PreconditionLifecycle
Base implementation class for interface 
Lifecycle. This class is supposed
 tp be extended by Lifecycle implementation classes and provides empty
 method bodies for all interface methods.- See Also:
 
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidafterProcessingClassNode(ProcessingContextInformation processingContextInformation, ClassNode classNode) voidafterProcessingConstructorNode(ProcessingContextInformation processingContextInformation, ClassNode classNode, MethodNode constructorNode) voidafterProcessingMethodNode(ProcessingContextInformation processingContextInformation, ClassNode classNode, MethodNode methodNode) voidbeforeProcessingClassNode(ProcessingContextInformation processingContextInformation, ClassNode classNode) voidbeforeProcessingConstructorNode(ProcessingContextInformation processingContextInformation, ClassNode classNode, MethodNode constructorNode) voidbeforeProcessingMethodNode(ProcessingContextInformation processingContextInformation, ClassNode classNode, MethodNode methodNode)  
- 
Constructor Details
- 
BaseLifecycle
public BaseLifecycle() 
 - 
 - 
Method Details
- 
beforeProcessingClassNode
public void beforeProcessingClassNode(ProcessingContextInformation processingContextInformation, ClassNode classNode) - Specified by:
 beforeProcessingClassNodein interfaceLifecycle
 - 
afterProcessingClassNode
public void afterProcessingClassNode(ProcessingContextInformation processingContextInformation, ClassNode classNode) - Specified by:
 afterProcessingClassNodein interfaceLifecycle
 - 
beforeProcessingMethodNode
public void beforeProcessingMethodNode(ProcessingContextInformation processingContextInformation, ClassNode classNode, MethodNode methodNode) - Specified by:
 beforeProcessingMethodNodein interfaceLifecycle
 - 
afterProcessingMethodNode
public void afterProcessingMethodNode(ProcessingContextInformation processingContextInformation, ClassNode classNode, MethodNode methodNode) - Specified by:
 afterProcessingMethodNodein interfaceLifecycle
 - 
beforeProcessingConstructorNode
public void beforeProcessingConstructorNode(ProcessingContextInformation processingContextInformation, ClassNode classNode, MethodNode constructorNode) - Specified by:
 beforeProcessingConstructorNodein interfaceLifecycle
 - 
afterProcessingConstructorNode
public void afterProcessingConstructorNode(ProcessingContextInformation processingContextInformation, ClassNode classNode, MethodNode constructorNode) - Specified by:
 afterProcessingConstructorNodein interfaceLifecycle
 
 -