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

prerna.reactor.qs.OffsetReactor Maven / Gradle / Ivy

The newest version!
package prerna.reactor.qs;

import prerna.query.querystruct.AbstractQueryStruct;
import prerna.query.querystruct.SelectQueryStruct;
import prerna.sablecc2.om.ReactorKeysEnum;

public class OffsetReactor extends AbstractQueryStructReactor{
	
	public OffsetReactor() {
		this.keysToGet = new String[]{ReactorKeysEnum.NUMERIC_VALUE.getKey()};
	}

	@Override
	protected AbstractQueryStruct createQueryStruct() {
		if(curRow.get(0) instanceof Number) {
			Long offset = ( (Number) curRow.get(0)).longValue();
			((SelectQueryStruct) qs).setOffSet(offset);
		}
		return qs;
	}

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy