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

prerna.util.gson.FrameCacheHelper Maven / Gradle / Ivy

The newest version!
package prerna.util.gson;

import java.util.List;
import java.util.Vector;

import prerna.algorithm.api.ITableDataFrame;

public class FrameCacheHelper {
	
	/**
	 * Simple object to help cache frames in Insight Caching
	 */
	
	private ITableDataFrame frame;
	private List alias = new Vector();
	
	FrameCacheHelper(ITableDataFrame frame) {
		this.frame = frame;
	}
	
	public void addAlias(String alias) {
		this.alias.add(alias);
	}
	
	public boolean sameFrame(ITableDataFrame frame) {
		return this.frame == frame;
	}
	
	public ITableDataFrame getFrame() {
		return this.frame;
	}
	
	public List getAlias() {
		return this.alias;
	}
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy