Package com.hendraanggrian.javapoet.dsl

Types

AnnotationSpecHandler
Link copied to clipboard
open class AnnotationSpecHandler(actualList: MutableList<AnnotationSpec>) : MutableList<AnnotationSpec>
An AnnotationSpecHandler is responsible for managing a set of annotation instances.
AnnotationSpecHandlerScope
Link copied to clipboard
class AnnotationSpecHandlerScope(actualList: MutableList<AnnotationSpec>) : AnnotationSpecHandler
Receiver for the annotations block providing an extended set of operators for the configuration.
CodeBlockHandler
Link copied to clipboard
abstract class CodeBlockHandler : CodeBlockAppendable
FieldSpecHandler
Link copied to clipboard
open class FieldSpecHandler(actualList: MutableList<FieldSpec>) : MutableList<FieldSpec>
A FieldSpecHandler is responsible for managing a set of field instances.
FieldSpecHandlerScope
Link copied to clipboard
class FieldSpecHandlerScope(actualList: MutableList<FieldSpec>) : FieldSpecHandler
Receiver for the fields block providing an extended set of operators for the configuration.
JavadocHandler
Link copied to clipboard
abstract class JavadocHandler : CodeBlockAppendable
A JavadocHandler is responsible for managing a set of code instances.
JavadocHandlerScope
Link copied to clipboard
class JavadocHandlerScope(handler: JavadocHandler) : JavadocHandler, CodeBlockAppendable
Receiver for the javadoc block providing an extended set of operators for the configuration.
MethodSpecHandler
Link copied to clipboard
open class MethodSpecHandler(actualList: MutableList<MethodSpec>) : MutableList<MethodSpec>
A MethodSpecHandler is responsible for managing a set of method instances.
MethodSpecHandlerScope
Link copied to clipboard
class MethodSpecHandlerScope(actualList: MutableList<MethodSpec>) : MethodSpecHandler
Receiver for the methods block providing an extended set of operators for the configuration.
ParameterSpecHandler
Link copied to clipboard
open class ParameterSpecHandler(actualList: MutableList<ParameterSpec>) : MutableList<ParameterSpec>
A ParameterSpecHandler is responsible for managing a set of parameter instances.
ParameterSpecHandlerScope
Link copied to clipboard
class ParameterSpecHandlerScope(actualList: MutableList<ParameterSpec>) : ParameterSpecHandler
Receiver for the parameters block providing an extended set of operators for the configuration.
TypeNameHandler
Link copied to clipboard
open class TypeNameHandler(actualList: MutableList<TypeName>) : MutableList<TypeName>
A TypeNameHandler is responsible for managing a set of type name instances.
TypeNameHandlerScope
Link copied to clipboard
class TypeNameHandlerScope(actualList: MutableList<TypeName>) : TypeNameHandler
Receiver for the superinterfaces block providing an extended set of operators for the configuration.
TypeSpecHandler
Link copied to clipboard
open class TypeSpecHandler(actualList: MutableList<TypeSpec>) : MutableList<TypeSpec>
A TypeSpecHandler is responsible for managing a set of type instances.
TypeSpecHandlerScope
Link copied to clipboard
class TypeSpecHandlerScope(actualList: TypeSpecHandler) : TypeSpecHandler
Receiver for the types block providing an extended set of operators for the configuration.
TypeVariableNameHandler
Link copied to clipboard
open class TypeVariableNameHandler(actualList: MutableList<TypeVariableName>) : MutableList<TypeVariableName>
A TypeVariableNameHandler is responsible for managing a set of type variable name instances.
TypeVariableNameHandlerScope
Link copied to clipboard
class TypeVariableNameHandlerScope(actualList: MutableList<TypeVariableName>) : TypeVariableNameHandler
Receiver for the typeVariables block providing an extended set of operators for the configuration.