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,
boolean isDeprecated,
java.lang.String deprecatedSince) |
ModelSetterWriter(Visibility visibility,
CodeGenerator gen,
YAttributeDescriptor descriptor,
java.lang.String attributeName,
boolean isDeprecated,
java.lang.String deprecatedSince) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
generateJavadoc() |
protected static java.lang.String |
generateMethodName(java.lang.String qualifier) |
java.lang.String |
getDeclaredParameterType() |
java.lang.String |
getDeprecatedSince() |
java.lang.String |
getRedeclaredParameterType() |
boolean |
isDeprecated() |
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, boolean isDeprecated, java.lang.String deprecatedSince)
public ModelSetterWriter(Visibility visibility, CodeGenerator gen, YAttributeDescriptor descriptor, java.lang.String attributeName, boolean isDeprecated, java.lang.String deprecatedSince)
protected static java.lang.String generateMethodName(java.lang.String qualifier)
protected java.lang.String generateJavadoc()
public void write(JavaFile file)
write in interface CodeWriterwrite in class MethodWriterprotected void writeContent(JavaFile file)
writeContent in class MethodWriterpublic java.lang.String getRedeclaredParameterType()
public java.lang.String getDeclaredParameterType()
public boolean isDeprecated()
public java.lang.String getDeprecatedSince()
Copyright © 2018 SAP SE. All Rights Reserved.