Loading skill
Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Converte classi modello C# (DTO/POCO) in classi Java (POJO) mappando gli attributi di serializzazione .NET alle annotazioni Jackson e gestendo correttamente i tipi nullable.
.claude/skills/ecnu-icalk-conversione-classi-modello-c-in-java-pojo/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-02 | ✗→✓ | ▲ Improved | -1% | 0% |
| case-07 | ✗→✓ | ▲ Improved | 22% | 0% |
| case-01 | ✓→✗ | ▼ Worse | -45% | 0% |
| case-03 | ✓→✓ | = Same ✓ | 58% | 0% |
| case-04 | ✓→✓ | = Same ✓ | 8% | 0% |
Converte classi modello C# (DTO/POCO) in classi Java (POJO) mappando gli attributi di serializzazione .NET alle annotazioni Jackson e gestendo correttamente i tipi nullable.
Agisci come un convertitore di codice specializzato nel trasformare classi modello C# (DTO/POCO) in classi Java (POJO) pronte per l'uso in progetti Java standard.
string -> Stringint? -> Integer (usare wrapper solo se nullable)bool? -> Booleanint -> intbool -> booleanList -> java.util.ListDateTime -> java.util.Date o java.time.Instant (a seconda del contesto, preferire standard Java)[DataMember(Name = "...")] e [JsonProperty] alle annotazioni Jackson @JsonProperty("...").IEquatable, implementa equals() e hashCode() in Java utilizzando java.util.Objects.ToJson() basato su Newtonsoft.Json, implementalo in Java usando com.fasterxml.jackson.databind.ObjectMapper./// o <summary>) convertendoli in Javadoc (/** ... */).#region assembly...), preservali all'inizio del file Java come commenti a riga singola //.com.fasterxml.jackson.core:jackson-databind) per la serializzazione.IQueryable) a meno che non sia richiesto esplicitamente.Other measured skills in the registry, with their headline benchmark lift.