package com.sebastian_daschner.jaxrs_analyzer.analysis.results.testclasses.typeanalyzer;
import com.sebastian_daschner.jaxrs_analyzer.analysis.results.TypeUtils;
import com.sebastian_daschner.jaxrs_analyzer.model.rest.TypeIdentifier;
import com.sebastian_daschner.jaxrs_analyzer.model.rest.TypeRepresentation;
import java.util.*;
public class TestClass17 extends SuperTestClass3 {
private String world;
private SuperTestClass3 partner;
public String getWorld() {
return world;
}
public void setWorld(String world) {
this.world = world;
}
public SuperTestClass3 getPartner() {
return partner;
}
public void setPartner(SuperTestClass3 partner) {
this.partner = partner;
}
public static Set<TypeRepresentation> expectedTypeRepresentations() {
final Map<String, TypeIdentifier> properties = new HashMap<>();
final TypeIdentifier superTestClass3 = TypeIdentifier.ofType("Lcom/sebastian_daschner/jaxrs_analyzer/analysis/results/testclasses/typeanalyzer/SuperTestClass3;");
final TypeIdentifier stringIdentifier = TypeUtils.STRING_IDENTIFIER;
properties.put("hello", stringIdentifier);
properties.put("world", stringIdentifier);
properties.put("partner", superTestClass3);
return new HashSet<>(Arrays.asList(TypeRepresentation.ofConcrete(expectedIdentifier(), properties),
TypeRepresentation.ofConcrete(superTestClass3, Collections.singletonMap("hello", stringIdentifier))));
}
public static TypeIdentifier expectedIdentifier() {
return TypeIdentifier.ofType("Lcom/sebastian_daschner/jaxrs_analyzer/analysis/results/testclasses/typeanalyzer/TestClass17;");
}
}
class SuperTestClass3 {
private String hello;
public String getHello() {
return hello;
}
public void setHello(String hello) {
this.hello = hello;
}
}