public static class ConstructorCode.Builder extends Object
| Modifier and Type | Method and Description |
|---|---|
ConstructorCode.Builder |
_private() |
ConstructorCode.Builder |
_protected() |
ConstructorCode.Builder |
_public() |
ConstructorCode.Builder |
body(BlockStatement... statements) |
ConstructorCode.Builder |
body(Iterable<? extends BlockStatement> statements) |
ConstructorCode |
build() |
ConstructorCode.Builder |
withParameter(Class<?> type,
String name) |
ConstructorCode.Builder |
withParameter(ParameterCode parameter) |
ConstructorCode.Builder |
withParameter(TypeName typeName,
String name) |
ConstructorCode.Builder |
withParameters(Iterable<ParameterCode> parameters) |
ConstructorCode.Builder |
withParametersFrom(ConstructorCodeElement element) |
ConstructorCode.Builder |
withSignature(ConstructorCodeElement element) |
ConstructorCode.Builder |
withSignature(ExecutableElement element) |
public final ConstructorCode build()
public final ConstructorCode.Builder _private()
public final ConstructorCode.Builder _protected()
public final ConstructorCode.Builder _public()
public final ConstructorCode.Builder body(BlockStatement... statements)
public final ConstructorCode.Builder body(Iterable<? extends BlockStatement> statements)
public final ConstructorCode.Builder withParameter(Class<?> type, String name)
public final ConstructorCode.Builder withParameter(ParameterCode parameter)
public final ConstructorCode.Builder withParameter(TypeName typeName, String name)
public final ConstructorCode.Builder withParameters(Iterable<ParameterCode> parameters)
public final ConstructorCode.Builder withParametersFrom(ConstructorCodeElement element)
public final ConstructorCode.Builder withSignature(ConstructorCodeElement element)
public final ConstructorCode.Builder withSignature(ExecutableElement element)
Copyright © 2019 Objectos Software LTDA. All rights reserved.