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

com.ebay.jetstream.event.processor.esper.EsperEngineAnnotationMetadata Maven / Gradle / Ivy

The newest version!
/*
Pulsar
Copyright (C) 2013-2015 eBay Software Foundation
Licensed under the GPL v2 license.  See LICENSE for full terms.
*/
package com.ebay.jetstream.event.processor.esper;

import java.util.HashMap;
import java.util.List;
import java.util.Map;

import com.ebay.jestream.event.annotation.EngineMetadata;
import com.espertech.esper.client.soda.AnnotationPart;
import com.espertech.esper.client.soda.EPStatementObjectModel;

public class EsperEngineAnnotationMetadata implements EngineMetadata {
	
	private Map> partsMap = new HashMap>();
	private EPStatementObjectModel model ;
	
	public void setAnnotationPartsMap(Map> annotPartsMap){
		this.partsMap = annotPartsMap;
	}
	
	public Map> getAnnotationPartsMap(){
		return partsMap;
	}
	
	public void setStatementObjectModel(EPStatementObjectModel model){
		this.model = model;
	}
	
	public EPStatementObjectModel getStatementObjectModel(){
		return model;
	}
	
	

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy