Module ch.qos.logback.tyler.base
Class ImplicitModelHandlerData
java.lang.Object
ch.qos.logback.tyler.base.handler.ImplicitModelHandlerData
-
Constructor Summary
ConstructorsConstructorDescriptionImplicitModelHandlerData(Class parentObjectClass, String variableName, com.squareup.javapoet.MethodSpec.Builder methodSpecBuilder) ImplicitModelHandlerData(String parentVariableName, Class parentObjectClass, String variableName, com.squareup.javapoet.MethodSpec.Builder methodSpecBuilder) -
Method Summary
Modifier and TypeMethodDescriptioncom.squareup.javapoet.MethodSpec.Builderstatic ImplicitModelHandlerDatamakeInstance(ch.qos.logback.core.spi.ContextAware contextAware, com.squareup.javapoet.MethodSpec.Builder methodSpec, String fqcn)
-
Constructor Details
-
ImplicitModelHandlerData
public ImplicitModelHandlerData(Class parentObjectClass, String variableName, com.squareup.javapoet.MethodSpec.Builder methodSpecBuilder) -
ImplicitModelHandlerData
public ImplicitModelHandlerData(String parentVariableName, Class parentObjectClass, String variableName, com.squareup.javapoet.MethodSpec.Builder methodSpecBuilder) - Parameters:
parentVariableName- used to inject the parent into the current object if it has the setParent methodparentObjectClass-variableName-methodSpecBuilder-
-
-
Method Details
-
getParentVariableName
-
getParentObjectClass
-
getVariableName
-
getMethodSpecBuilder
-
makeInstance
public static ImplicitModelHandlerData makeInstance(ch.qos.logback.core.spi.ContextAware contextAware, com.squareup.javapoet.MethodSpec.Builder methodSpec, String fqcn)
-