package org.springblade.mdm.program.service.programannotation;
|
|
import org.apache.commons.lang3.StringUtils;
|
import org.springblade.core.log.exception.ServiceException;
|
import org.springblade.mdm.program.service.ProgramAnnotationService;
|
import org.springblade.mdm.program.vo.ProgramAnnotation;
|
import org.springblade.system.pojo.entity.DictBiz;
|
|
import java.io.IOException;
|
import java.io.InputStream;
|
import java.util.List;
|
import java.util.Optional;
|
|
public interface AnnotationProcessor {
|
|
|
void setControlSystem(String controlSystemDictVal);
|
void setAnnotationProperties(AnnotationProperties annotationProperties);
|
String getControlSystem();
|
InputStream setAnnotation(AnnotationData annoData,InputStream inputStream) throws IOException;
|
|
InputStream setFilenameAnnotation(String programName,InputStream inputStream) throws IOException;
|
}
|