On this page
[Java] Class BaseLifecycle
- org.apache.groovy.contracts.common.base.BaseLifecycle
- All Implemented Interfaces and Traits:
- Lifecycle
public abstract class BaseLifecycle
extends Object
implements Lifecycle
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:
- Lifecycle
Methods Summary
Type Params | Return Type | Name and description |
---|---|---|
public void |
afterProcessingClassNode(ProcessingContextInformation processingContextInformation, ClassNode classNode) |
|
public void |
afterProcessingConstructorNode(ProcessingContextInformation processingContextInformation, ClassNode classNode, MethodNode constructorNode) |
|
public void |
afterProcessingMethodNode(ProcessingContextInformation processingContextInformation, ClassNode classNode, MethodNode methodNode) |
|
public void |
beforeProcessingClassNode(ProcessingContextInformation processingContextInformation, ClassNode classNode) |
|
public void |
beforeProcessingConstructorNode(ProcessingContextInformation processingContextInformation, ClassNode classNode, MethodNode constructorNode) |
|
public void |
beforeProcessingMethodNode(ProcessingContextInformation processingContextInformation, ClassNode classNode, MethodNode methodNode) |
Inherited Methods Summary
Method Detail
@Override public void afterProcessingClassNode(ProcessingContextInformation processingContextInformation, ClassNode classNode)
@Override public void afterProcessingConstructorNode(ProcessingContextInformation processingContextInformation, ClassNode classNode, MethodNode constructorNode)
@Override public void afterProcessingMethodNode(ProcessingContextInformation processingContextInformation, ClassNode classNode, MethodNode methodNode)
@Override public void beforeProcessingClassNode(ProcessingContextInformation processingContextInformation, ClassNode classNode)
@Override public void beforeProcessingConstructorNode(ProcessingContextInformation processingContextInformation, ClassNode classNode, MethodNode constructorNode)
@Override public void beforeProcessingMethodNode(ProcessingContextInformation processingContextInformation, ClassNode classNode, MethodNode methodNode)
© 2003-2022 The Apache Software Foundation
Licensed under the Apache license.
https://docs.groovy-lang.org/4.0.0/html/gapi/org/apache/groovy/contracts/common/base/BaseLifecycle.html