public class ParameterCode extends AbstractCodeElement implements LambdaParameter
| Modifier and Type | Method and Description |
|---|---|
CodeWriter |
acceptCodeWriter(CodeWriter writer) |
boolean |
equals(Object obj) |
int |
hashCode() |
String |
name() |
static ParameterCode |
of(Class<?> type,
String name) |
static ParameterCode |
of(TypeName typeName,
String name) |
static ParameterCode |
of(VariableElement element) |
TypeName |
typeName() |
toStringpublic static ParameterCode of(VariableElement element)
public static ParameterCode of(Class<?> type, String name)
public static ParameterCode of(TypeName typeName, String name)
public final CodeWriter acceptCodeWriter(CodeWriter writer)
acceptCodeWriter in interface CodeElementpublic final boolean equals(Object obj)
equals in class AbstractCodeElementpublic final int hashCode()
hashCode in class AbstractCodeElementpublic final String name()
public final TypeName typeName()
Copyright © 2019 Objectos Software LTDA. All rights reserved.