All Downloads are FREE. Search and download functionalities are using the official Maven repository.

prerna.query.querystruct.ExcelQueryStruct Maven / Gradle / Ivy

The newest version!
package prerna.query.querystruct;

public class ExcelQueryStruct extends AbstractFileQueryStruct {

	private String sheetName;
	private String sheetRange;
	private String password;
	
	public ExcelQueryStruct() {
		this.setQsType(QUERY_STRUCT_TYPE.EXCEL_FILE);
	}
	
	public String getSheetName() {
		return sheetName;
	}

	public void setSheetName(String sheetName) {
		this.sheetName = sheetName;
	}
	
	public String getSheetRange() {
		return this.sheetRange;
	}

	public void setSheetRange(String sheetRange) {
		this.sheetRange = sheetRange;
	}
	
	public String getPassword() {
		return password;
	}

	public void setPassword(String password) {
		this.password = password;
	}

	@Override
	public SelectQueryStruct getNewBaseQueryStruct() {
		ExcelQueryStruct newQs = new ExcelQueryStruct();
		newQs.setQsType(this.getQsType());
		newQs.setFilePath(this.getFilePath());
		newQs.setColumnTypes(this.getColumnTypes());
		newQs.setSheetName(this.getSheetName());
		newQs.setSheetRange(this.getSheetRange());
		newQs.setPassword(this.password);
		return newQs;
	}
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy