package ca.uhn.fhir.tinder.model;
import java.util.ArrayList;
import ca.uhn.fhir.model.api.ExtensionDt;
public class UndeclaredExtensionChild extends Child {
@Override
public String getReferenceType() {
if (isRepeatable()) {
return ArrayList.class.getCanonicalName() + "<" + ExtensionDt.class.getSimpleName()+">";
}
return ExtensionDt.class.getSimpleName();
}
@Override
public String getAnnotationType() {
return ExtensionDt.class.getSimpleName();
}
@Override
public String getSingleType() {
return ExtensionDt.class.getSimpleName();
}
@Override
public boolean isSingleChildInstantiable() {
return true;
}
}