Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions aws-lambda-java-core/RELEASE.CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
### August 30, 2022
`1.2.2`:
- Added new `CustomPojoSerializer` interface
- Removed unnecessary usage of public on interface methods (aws#172)

### April 28, 2020
`1.2.1`:
- Added missing XML namespace declarations to `pom.xml` file ([#97](https://github.com/aws/aws-lambda-java-libs/issues/97))
Expand Down
2 changes: 1 addition & 1 deletion aws-lambda-java-core/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

<groupId>com.amazonaws</groupId>
<artifactId>aws-lambda-java-core</artifactId>
<version>1.2.1</version>
<version>1.2.2</version>
<packaging>jar</packaging>

<name>AWS Lambda Java Core Library</name>
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
/* Copyright 2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. */

package com.amazonaws.services.lambda.runtime;

import java.io.InputStream;
import java.io.OutputStream;

import java.lang.reflect.Type;

public interface CustomPojoSerializer {
<T> T fromJson(InputStream input, Type type);
<T> T fromJson(String input, Type type);
<T> void toJson(T value, OutputStream output, Type type);
}