public class ModelGetterWriter extends MethodWriter
ABSTRACT, FINAL, STATIC, SYNCHRONIZED| Constructor and Description |
|---|
ModelGetterWriter(Visibility visibility,
CodeGenerator gen,
YAttributeDescriptor descriptor) |
ModelGetterWriter(Visibility visibility,
CodeGenerator gen,
YAttributeDescriptor descriptor,
java.lang.String name) |
ModelGetterWriter(Visibility visibility,
CodeGenerator gen,
YAttributeDescriptor descriptor,
java.lang.String name,
java.lang.String nullDecorator,
boolean isDeprecated,
java.lang.String deprecatedSince) |
| Modifier and Type | Method and Description |
|---|---|
protected static java.lang.String |
convertPrimTypes(java.lang.String type) |
protected java.lang.String |
generateJavadoc() |
protected static java.lang.String |
generateMethodName(java.lang.String qualifier,
boolean booleanAttribute,
boolean primitive) |
java.lang.String |
getDeprecatedSince() |
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 ModelGetterWriter(Visibility visibility, CodeGenerator gen, YAttributeDescriptor descriptor)
public ModelGetterWriter(Visibility visibility, CodeGenerator gen, YAttributeDescriptor descriptor, java.lang.String name)
public ModelGetterWriter(Visibility visibility, CodeGenerator gen, YAttributeDescriptor descriptor, java.lang.String name, java.lang.String nullDecorator, boolean isDeprecated, java.lang.String deprecatedSince)
protected static java.lang.String generateMethodName(java.lang.String qualifier,
boolean booleanAttribute,
boolean primitive)
protected java.lang.String generateJavadoc()
public void write(JavaFile file)
write in interface CodeWriterwrite in class MethodWriterprotected void writeContent(JavaFile file)
writeContent in class MethodWriterprotected static java.lang.String convertPrimTypes(java.lang.String type)
public boolean isDeprecated()
public java.lang.String getDeprecatedSince()
Copyright © 2018 SAP SE. All Rights Reserved.