@@ -114,10 +114,10 @@ private MethodSpec buildToAttributeValueMethod(TypeInfo typeInfo) {
114114 .addModifiers (Modifier .PUBLIC )
115115 .returns (attributeValue )
116116 .addParameter (domainClass , paramName )
117- .addJavadoc ("Converts a $L object to DynamoDB AttributeValue format.\\ n" , className )
118- .addJavadoc ("\\ n" )
119- .addJavadoc ("@param $L The $L object to convert\\ n" , paramName , className )
120- .addJavadoc ("@return AttributeValue in Map format, or null if input is null\\ n" );
117+ .addJavadoc ("Converts a $L object to DynamoDB AttributeValue format.\n " , className )
118+ .addJavadoc ("\n " )
119+ .addJavadoc ("@param $L The $L object to convert\n " , paramName , className )
120+ .addJavadoc ("@return AttributeValue in Map format, or null if input is null\n " );
121121
122122 // Null check
123123 methodBuilder .beginControlFlow ("if ($L == null)" , paramName )
@@ -149,10 +149,10 @@ private MethodSpec buildFromAttributeValueMethod(TypeInfo typeInfo) {
149149 .addModifiers (Modifier .PUBLIC )
150150 .returns (domainClass )
151151 .addParameter (attributeValue , "attributeValue" )
152- .addJavadoc ("Converts a DynamoDB AttributeValue to a $L object.\\ n" , className )
153- .addJavadoc ("\\ n" )
154- .addJavadoc ("@param attributeValue The DynamoDB AttributeValue to convert (must be in Map format)\\ n" )
155- .addJavadoc ("@return $L object, or null if input is null or invalid\\ n" , className );
152+ .addJavadoc ("Converts a DynamoDB AttributeValue to a $L object.\n " , className )
153+ .addJavadoc ("\n " )
154+ .addJavadoc ("@param attributeValue The DynamoDB AttributeValue to convert (must be in Map format)\n " )
155+ .addJavadoc ("@return $L object, or null if input is null or invalid\n " , className );
156156
157157 // Null check
158158 methodBuilder .beginControlFlow ("if (attributeValue == null || attributeValue.m() == null)" )
@@ -188,11 +188,11 @@ private void addConvenienceMethods(TypeSpec.Builder classBuilder, TypeInfo typeI
188188 ClassName .get (Map .class ),
189189 ClassName .get (String .class ),
190190 attributeValue ), "item" )
191- .addJavadoc ("Convenience method to convert a single DynamoDB item to a domain object.\\ n" )
192- .addJavadoc ("Handles the common pattern of mapping GetItemResponse.item() to domain objects.\\ n" )
193- .addJavadoc ("\\ n" )
194- .addJavadoc ("@param item DynamoDB item from GetItemResponse.item()\\ n" )
195- .addJavadoc ("@return Optional of $L object, empty if item is null or conversion fails\\ n" , className )
191+ .addJavadoc ("Convenience method to convert a single DynamoDB item to a domain object.\n " )
192+ .addJavadoc ("Handles the common pattern of mapping GetItemResponse.item() to domain objects.\n " )
193+ .addJavadoc ("\n " )
194+ .addJavadoc ("@param item DynamoDB item from GetItemResponse.item()\n " )
195+ .addJavadoc ("@return Optional of $L object, empty if item is null or conversion fails\n " , className )
196196 .beginControlFlow ("if (item == null || item.isEmpty())" )
197197 .addStatement ("return $T.empty()" , ClassName .get ("java.util" , "Optional" ))
198198 .endControlFlow ()
@@ -211,11 +211,11 @@ private void addConvenienceMethods(TypeSpec.Builder classBuilder, TypeInfo typeI
211211 ClassName .get (Map .class ),
212212 ClassName .get (String .class ),
213213 attributeValue )), "items" )
214- .addJavadoc ("Convenience method to convert a list of DynamoDB items to domain objects.\\ n" )
215- .addJavadoc ("Handles the common pattern of mapping QueryResponse.items() to domain objects.\\ n" )
216- .addJavadoc ("\\ n" )
217- .addJavadoc ("@param items List of DynamoDB items from QueryResponse.items() or ScanResponse.items()\\ n" )
218- .addJavadoc ("@return List of $L objects, filtering out any null results\\ n" , className )
214+ .addJavadoc ("Convenience method to convert a list of DynamoDB items to domain objects.\n " )
215+ .addJavadoc ("Handles the common pattern of mapping QueryResponse.items() to domain objects.\n " )
216+ .addJavadoc ("\n " )
217+ .addJavadoc ("@param items List of DynamoDB items from QueryResponse.items() or ScanResponse.items()\n " )
218+ .addJavadoc ("@return List of $L objects, filtering out any null results\n " , className )
219219 .beginControlFlow ("if (items == null || items.isEmpty())" )
220220 .addStatement ("return new $T<>()" , ClassName .get ("java.util" , "ArrayList" ))
221221 .endControlFlow ()
@@ -234,11 +234,11 @@ private void addConvenienceMethods(TypeSpec.Builder classBuilder, TypeInfo typeI
234234 ClassName .get (String .class ),
235235 attributeValue ))
236236 .addParameter (domainClass , "object" )
237- .addJavadoc ("Convenience method to convert a single domain object to a DynamoDB item.\\ n" )
238- .addJavadoc ("Useful for PutItem operations.\\ n" )
239- .addJavadoc ("\\ n" )
240- .addJavadoc ("@param object The $L object to convert\\ n" , className )
241- .addJavadoc ("@return DynamoDB item (Map<String, AttributeValue>), or null if input is null or conversion fails\\ n" )
237+ .addJavadoc ("Convenience method to convert a single domain object to a DynamoDB item.\n " )
238+ .addJavadoc ("Useful for PutItem operations.\n " )
239+ .addJavadoc ("\n " )
240+ .addJavadoc ("@param object The $L object to convert\n " , className )
241+ .addJavadoc ("@return DynamoDB item (Map<String, AttributeValue>), or null if input is null or conversion fails\n " )
242242 .beginControlFlow ("if (object == null)" )
243243 .addStatement ("return null" )
244244 .endControlFlow ()
@@ -256,11 +256,11 @@ private void addConvenienceMethods(TypeSpec.Builder classBuilder, TypeInfo typeI
256256 ClassName .get (String .class ),
257257 attributeValue )))
258258 .addParameter (ParameterizedTypeName .get (ClassName .get (List .class ), domainClass ), "objects" )
259- .addJavadoc ("Convenience method to convert a list of domain objects to DynamoDB items.\\ n" )
260- .addJavadoc ("Useful for batch operations like batchWriteItem.\\ n" )
261- .addJavadoc ("\\ n" )
262- .addJavadoc ("@param objects List of $L objects to convert\\ n" , className )
263- .addJavadoc ("@return List of DynamoDB items (Map<String, AttributeValue>), filtering out any null results\\ n" )
259+ .addJavadoc ("Convenience method to convert a list of domain objects to DynamoDB items.\n " )
260+ .addJavadoc ("Useful for batch operations like batchWriteItem.\n " )
261+ .addJavadoc ("\n " )
262+ .addJavadoc ("@param objects List of $L objects to convert\n " , className )
263+ .addJavadoc ("@return List of DynamoDB items (Map<String, AttributeValue>), filtering out any null results\n " )
264264 .beginControlFlow ("if (objects == null || objects.isEmpty())" )
265265 .addStatement ("return new $T<>()" , ClassName .get ("java.util" , "ArrayList" ))
266266 .endControlFlow ()
0 commit comments