Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
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
2 changes: 1 addition & 1 deletion components/camel-ai/camel-torchserve/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>
<version>${jackson2-version}</version>
<version>${jackson2-annotations-version}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@

import com.fasterxml.jackson.core.Version;
import com.fasterxml.jackson.databind.Module;
import com.fasterxml.jackson.databind.PropertyNamingStrategy;
import com.fasterxml.jackson.databind.PropertyNamingStrategies;

public class MyModule extends Module {

Expand All @@ -34,7 +34,7 @@ public Version version() {

@Override
public void setupModule(SetupContext context) {
context.setNamingStrategy(new PropertyNamingStrategy.PropertyNamingStrategyBase() {
context.setNamingStrategy(new PropertyNamingStrategies.NamingBase() {
@Override
public String translate(String propertyName) {
return "my-" + propertyName;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,10 @@
import com.fasterxml.jackson.core.Version;
import com.fasterxml.jackson.databind.Module;
import com.fasterxml.jackson.databind.PropertyNamingStrategy;
import com.fasterxml.jackson.databind.cfg.MapperConfig;
import com.fasterxml.jackson.databind.introspect.AnnotatedField;
import com.fasterxml.jackson.databind.introspect.AnnotatedMethod;
import com.fasterxml.jackson.databind.introspect.AnnotatedParameter;

public class MyModule extends Module {

Expand All @@ -34,10 +38,26 @@ public Version version() {

@Override
public void setupModule(SetupContext context) {
context.setNamingStrategy(new PropertyNamingStrategy.PropertyNamingStrategyBase() {
context.setNamingStrategy(new PropertyNamingStrategy() {
@Override
public String translate(String propertyName) {
return "my-" + propertyName;
public String nameForField(MapperConfig<?> config, AnnotatedField field, String defaultName) {
return "my-" + defaultName;
}

@Override
public String nameForGetterMethod(MapperConfig<?> config, AnnotatedMethod method, String defaultName) {
return "my-" + defaultName;
}

@Override
public String nameForSetterMethod(MapperConfig<?> config, AnnotatedMethod method, String defaultName) {
return "my-" + defaultName;
}

@Override
public String nameForConstructorParameter(
MapperConfig<?> config, AnnotatedParameter ctorParam, String defaultName) {
return "my-" + defaultName;
}
});
}
Expand Down
3 changes: 2 additions & 1 deletion parent/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -272,7 +272,8 @@
<ivy-version>2.5.3</ivy-version>
<jackson-databind-nullable-version>0.2.9</jackson-databind-nullable-version>
<jackson-jq-version>1.6.0</jackson-jq-version>
<jackson2-version>2.19.4</jackson2-version>
<jackson2-version>2.21.2</jackson2-version>
<jackson2-annotations-version>2.21</jackson2-annotations-version>
<jackrabbit-version>2.22.3</jackrabbit-version>
<jasminb-jsonapi-version>0.15</jasminb-jsonapi-version>
<jandex-version>3.5.3</jandex-version>
Expand Down
Loading