Package org.derive4j.processor.api
Interface InstanceUtils
public interface InstanceUtils
-
Method Summary
Modifier and TypeMethodDescriptionbindings()
generateInstanceFactory
(com.squareup.javapoet.CodeBlock statement, com.squareup.javapoet.CodeBlock... statements) com.squareup.javapoet.CodeBlock
com.squareup.javapoet.CodeBlock
matchImpl
(Function<DataConstructor, com.squareup.javapoet.CodeBlock> lambdaImpl)
-
Method Details
-
bindings
FieldsTypeClassInstanceBindingMap bindings() -
generateInstanceFactory
DerivedCodeSpec generateInstanceFactory(com.squareup.javapoet.CodeBlock statement, com.squareup.javapoet.CodeBlock... statements) -
matchImpl
com.squareup.javapoet.CodeBlock matchImpl(Function<DataConstructor, com.squareup.javapoet.CodeBlock> lambdaImpl) -
instanceFor
-
adtVariableName
String adtVariableName()
-