public class ModelSetterWriter extends MethodWriter
ABSTRACT, FINAL, STATIC, SYNCHRONIZED| Constructor and Description |
|---|
ModelSetterWriter(Visibility visibility,
CodeGenerator gen,
YAttributeDescriptor descriptor) |
ModelSetterWriter(Visibility visibility,
CodeGenerator gen,
YAttributeDescriptor descriptor,
String attributeName) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
generateJavadoc() |
protected static String |
generateMethodName(String qualifier) |
String |
getDeclaredParameterType() |
String |
getRedeclaredParameterType() |
void |
write(JavaFile file)
For localized attributes we write method twice: once without locale and one with locale parameter.
|
protected void |
writeContent(JavaFile file) |
addAnnotation, addComment, addParameter, addThrownException, analyzeAndStripReturnType, assembleSignature, assembleThrowsClause, extractClassNames, getAnnotations, getContent, getJavadoc, getModifiers, getName, getParameterType, getRequiredImports, getReturnType, getSignature, getThrownExceptions, getVisibility, isAbstract, isConstructor, modifiersToString, setAbstract, setConstructor, setContent, setContentPlain, setJavadoc, setModifiers, setReturnType, setVisibility, stripPackageName, writeTextToFileaddRequiredImportpublic ModelSetterWriter(Visibility visibility, CodeGenerator gen, YAttributeDescriptor descriptor)
public ModelSetterWriter(Visibility visibility, CodeGenerator gen, YAttributeDescriptor descriptor, String attributeName)
protected String generateJavadoc()
public void write(JavaFile file)
write in interface CodeWriterwrite in class MethodWriterprotected void writeContent(JavaFile file)
writeContent in class MethodWriterpublic String getRedeclaredParameterType()
public String getDeclaredParameterType()
Copyright © 2017 SAP SE. All Rights Reserved.