-
public final class NestedDslParameter extends Parameter
-
-
Field Summary
Fields Modifier and Type Field Description private final BooleanisMandatoryprivate final TypeNametypeNameprivate final Stringnameprivate final Stringdocprivate final BooleanhasDefaultprivate final StringrequiredGroup
-
Method Summary
Modifier and Type Method Description final BooleangetIsMandatory()final TypeNamegetTypeName()final StringgetName()final StringgetDoc()final BooleangetHasDefault()final StringgetRequiredGroup()List<FunSpec>additionalFunctions(TypeName referencedType, TypeName builderType)-
Methods inherited from class com.faendir.kotlin.autodsl.parameter.NestedDslParameter
getBuilderFunction, getClassStatement, getPassToConstructorStatement, getProperty -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getIsMandatory
final Boolean getIsMandatory()
-
getTypeName
final TypeName getTypeName()
-
getHasDefault
final Boolean getHasDefault()
-
getRequiredGroup
final String getRequiredGroup()
-
additionalFunctions
List<FunSpec> additionalFunctions(TypeName referencedType, TypeName builderType)
-
-
-
-