![JAR search and dependency download from the Maven repository](/logo.png)
sk.seges.sesam.pap.service.printer.model.ServiceConverterPrinterContext Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of sesam-service-converter-processor Show documentation
Show all versions of sesam-service-converter-processor Show documentation
SeSAM service converter annotation processor
The newest version!
package sk.seges.sesam.pap.service.printer.model;
import sk.seges.sesam.core.pap.model.mutable.utils.MutableProcessingEnvironment;
import sk.seges.sesam.pap.converter.printer.api.ConverterProviderElementPrinter;
import sk.seges.sesam.pap.service.model.ConverterProviderContextType;
import sk.seges.sesam.pap.service.model.LocalServiceTypeElement;
import sk.seges.sesam.pap.service.model.ServiceTypeElement;
public class ServiceConverterPrinterContext {
private final MutableProcessingEnvironment processingEnv;
private LocalServiceTypeElement localService;
private String localServiceFieldName;
private ServiceTypeElement service;
private ConverterProviderContextType convertProviderContextType;
private ConverterProviderElementPrinter nestedPrinter;
public ServiceConverterPrinterContext(MutableProcessingEnvironment processingEnv) {
this.processingEnv = processingEnv;
}
public ConverterProviderContextType getConvertProviderContextType() {
return convertProviderContextType;
}
public void setConvertProviderContextType(ConverterProviderContextType convertProviderContextType) {
this.convertProviderContextType = convertProviderContextType;
}
public MutableProcessingEnvironment getProcessingEnv() {
return processingEnv;
}
public LocalServiceTypeElement getLocalServiceInterface() {
return localService;
}
public void setLocalServiceInterface(LocalServiceTypeElement localService) {
this.localService = localService;
}
public void setNestedPrinter(ConverterProviderElementPrinter nestedPrinter) {
this.nestedPrinter = nestedPrinter;
}
public ConverterProviderElementPrinter getNestedPrinter() {
return nestedPrinter;
}
public String getLocalServiceFieldName() {
return localServiceFieldName;
}
public void setLocalServiceFieldName(String localServiceFieldName) {
this.localServiceFieldName = localServiceFieldName;
}
public ServiceTypeElement getService() {
return service;
}
public void setService(ServiceTypeElement service) {
this.service = service;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy