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 SummaryConstructors
- 
Method SummaryModifier 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- 
BaseLifecyclepublic BaseLifecycle()
 
- 
- 
Method Details- 
beforeProcessingClassNodepublic void beforeProcessingClassNode(ProcessingContextInformation processingContextInformation, ClassNode classNode) - Specified by:
- beforeProcessingClassNodein interface- Lifecycle
 
- 
afterProcessingClassNodepublic void afterProcessingClassNode(ProcessingContextInformation processingContextInformation, ClassNode classNode) - Specified by:
- afterProcessingClassNodein interface- Lifecycle
 
- 
beforeProcessingMethodNodepublic void beforeProcessingMethodNode(ProcessingContextInformation processingContextInformation, ClassNode classNode, MethodNode methodNode) - Specified by:
- beforeProcessingMethodNodein interface- Lifecycle
 
- 
afterProcessingMethodNodepublic void afterProcessingMethodNode(ProcessingContextInformation processingContextInformation, ClassNode classNode, MethodNode methodNode) - Specified by:
- afterProcessingMethodNodein interface- Lifecycle
 
- 
beforeProcessingConstructorNodepublic void beforeProcessingConstructorNode(ProcessingContextInformation processingContextInformation, ClassNode classNode, MethodNode constructorNode) - Specified by:
- beforeProcessingConstructorNodein interface- Lifecycle
 
- 
afterProcessingConstructorNodepublic void afterProcessingConstructorNode(ProcessingContextInformation processingContextInformation, ClassNode classNode, MethodNode constructorNode) - Specified by:
- afterProcessingConstructorNodein interface- Lifecycle
 
 
-