Class ModelSetterWriter
java.lang.Object
de.hybris.bootstrap.codegenerator.AbstractImportProvider
de.hybris.bootstrap.codegenerator.MethodWriter
de.hybris.bootstrap.codegenerator.model.ModelSetterWriter
- All Implemented Interfaces:
CodeWriter
-
Field Summary
Fields inherited from class de.hybris.bootstrap.codegenerator.MethodWriter
ABSTRACT, FINAL, STATIC, SYNCHRONIZED -
Constructor Summary
ConstructorsConstructorDescriptionModelSetterWriter(Visibility visibility, CodeGenerator gen, YAttributeDescriptor descriptor) ModelSetterWriter(Visibility visibility, CodeGenerator gen, YAttributeDescriptor descriptor, boolean isDeprecated, String deprecatedSince) ModelSetterWriter(Visibility visibility, CodeGenerator gen, YAttributeDescriptor descriptor, String attributeName, boolean isDeprecated, String deprecatedSince) -
Method Summary
Modifier and TypeMethodDescriptionprotected Stringprotected static StringgenerateMethodName(String qualifier) booleanvoidFor localized attributes we write method twice: once without locale and one with locale parameter.protected voidwriteContent(JavaFile file) Methods inherited from class de.hybris.bootstrap.codegenerator.MethodWriter
addAnnotation, addComment, addDeprecatedAnnotation, 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, writeTextToFileMethods inherited from class de.hybris.bootstrap.codegenerator.AbstractImportProvider
addRequiredImport
-
Constructor Details
-
ModelSetterWriter
-
ModelSetterWriter
public ModelSetterWriter(Visibility visibility, CodeGenerator gen, YAttributeDescriptor descriptor, boolean isDeprecated, String deprecatedSince) -
ModelSetterWriter
public ModelSetterWriter(Visibility visibility, CodeGenerator gen, YAttributeDescriptor descriptor, String attributeName, boolean isDeprecated, String deprecatedSince)
-
-
Method Details
-
generateMethodName
-
generateJavadoc
-
write
For localized attributes we write method twice: once without locale and one with locale parameter.- Specified by:
writein interfaceCodeWriter- Overrides:
writein classMethodWriter
-
writeContent
- Overrides:
writeContentin classMethodWriter
-
getRedeclaredParameterType
-
getDeclaredParameterType
-
isDeprecated
public boolean isDeprecated() -
getDeprecatedSince
-