Files
HRMS/hrmsEjb/net/sf/jasperreports/engine/design/JRCompilationUnit.java
2025-07-28 13:56:49 +05:30

53 lines
1.1 KiB
Java

package net.sf.jasperreports.engine.design;
import java.io.File;
import java.io.Serializable;
import java.util.List;
public class JRCompilationUnit {
private final String name;
private final JRCompilationSourceCode source;
private final File sourceFile;
private final List expressions;
private Serializable compileData;
public JRCompilationUnit(String name, JRCompilationSourceCode sourceCode, File sourceFile, List expressions) {
this.name = name;
this.source = sourceCode;
this.sourceFile = sourceFile;
this.expressions = expressions;
}
public String getName() {
return this.name;
}
public String getSourceCode() {
return this.source.getCode();
}
public JRCompilationSourceCode getCompilationSource() {
return this.source;
}
public File getSourceFile() {
return this.sourceFile;
}
public List getExpressions() {
return this.expressions;
}
public void setCompileData(Serializable compileData) {
this.compileData = compileData;
}
public Serializable getCompileData() {
return this.compileData;
}
}