Class DispatchWriter.FieldGetDispatchTarget
java.lang.Object
io.micronaut.inject.writer.DispatchWriter.AbstractDispatchTarget
io.micronaut.inject.writer.DispatchWriter.FieldGetDispatchTarget
- All Implemented Interfaces:
DispatchWriter.DispatchTarget
- Enclosing class:
DispatchWriter
@Internal
public static final class DispatchWriter.FieldGetDispatchTarget
extends DispatchWriter.AbstractDispatchTarget
Field get dispatch target.
- Since:
- 4.7
- Author:
- Denis Stepanov
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.micronaut.sourcegen.model.ExpressionDefdispatchExpression(io.micronaut.sourcegen.model.ExpressionDef bean) Implements dispatch.getField()booleanbooleanMethods inherited from class DispatchWriter.AbstractDispatchTarget
dispatch, dispatchMultiExpression, dispatchMultiExpression, dispatchOne, dispatchOneExpressionMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface DispatchWriter.DispatchTarget
dispatch
-
Constructor Details
-
FieldGetDispatchTarget
-
-
Method Details
-
supportsDispatchOne
public boolean supportsDispatchOne()- Returns:
- true if writer supports dispatch one.
-
supportsDispatchMulti
public boolean supportsDispatchMulti()- Returns:
- true if writer supports dispatch multi.
-
getMethodElement
-
getDeclaringType
-
dispatchExpression
public io.micronaut.sourcegen.model.ExpressionDef dispatchExpression(io.micronaut.sourcegen.model.ExpressionDef bean) Description copied from class:DispatchWriter.AbstractDispatchTargetImplements dispatch.- Overrides:
dispatchExpressionin classDispatchWriter.AbstractDispatchTarget- Parameters:
bean- The target- Returns:
- The dispatch expression
-
getField
-