當前位置: 首頁>>代碼示例>>Java>>正文


Java AggregationAccessor類代碼示例

本文整理匯總了Java中com.espertech.esper.epl.agg.access.AggregationAccessor的典型用法代碼示例。如果您正苦於以下問題:Java AggregationAccessor類的具體用法?Java AggregationAccessor怎麽用?Java AggregationAccessor使用的例子?那麽, 這裏精選的類代碼示例或許可以為您提供幫助。


AggregationAccessor類屬於com.espertech.esper.epl.agg.access包,在下文中一共展示了AggregationAccessor類的13個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: getAccessorForge

import com.espertech.esper.epl.agg.access.AggregationAccessor; //導入依賴的package包/類
public AggregationAccessorForge getAccessorForge() {
    return new AggregationAccessorForge() {
        public AggregationAccessor getAccessor(EngineImportService engineImportService, boolean isFireAndForget, String statementName) {
            if (validationContext.getFunctionName().toLowerCase(Locale.ENGLISH).equals(CycleDetectorConstant.CYCLEOUTPUT_NAME)) {
                return new CycleDetectorAggregationAccessorOutput();
            }
            return new CycleDetectorAggregationAccessorDetect();
        }
    };
}
 
開發者ID:espertechinc,項目名稱:esper,代碼行數:11,代碼來源:CycleDetectorAggregationHandler.java

示例2: getAccessor

import com.espertech.esper.epl.agg.access.AggregationAccessor; //導入依賴的package包/類
public AggregationAccessor getAccessor(EngineImportService engineImportService, boolean isFireAndForget, String statementName) {
    return new SupportAggMFEventsAsListAccessor();
}
 
開發者ID:espertechinc,項目名稱:esper,代碼行數:4,代碼來源:SupportAggMFEventsAsListAccessorForge.java

示例3: getAccessor

import com.espertech.esper.epl.agg.access.AggregationAccessor; //導入依賴的package包/類
public AggregationAccessor getAccessor(EngineImportService engineImportService, boolean isFireAndForget, String statementName) {
    ExprEvaluator eval = ExprNodeCompiler.allocateEvaluator(evaluator, engineImportService, this.getClass(), isFireAndForget, statementName);
    return new CountMinSketchAggAccessorFrequency(eval);
}
 
開發者ID:espertechinc,項目名稱:esper,代碼行數:5,代碼來源:CountMinSketchAggAccessorFrequencyForge.java

示例4: getAccessor

import com.espertech.esper.epl.agg.access.AggregationAccessor; //導入依賴的package包/類
public AggregationAccessor getAccessor(EngineImportService engineImportService, boolean isFireAndForget, String statementName) {
    return this;
}
 
開發者ID:espertechinc,項目名稱:esper,代碼行數:4,代碼來源:CountMinSketchAggAccessorTopk.java

示例5: getAccessor

import com.espertech.esper.epl.agg.access.AggregationAccessor; //導入依賴的package包/類
public AggregationAccessor getAccessor(StatementContext statementContext, boolean isFireAndForge) {
    return accessorFactory.getAccessorForge().getAccessor(statementContext.getEngineImportService(), isFireAndForge, statementContext.getStatementName());
}
 
開發者ID:espertechinc,項目名稱:esper,代碼行數:4,代碼來源:ExprTableAccessNodeSubpropAccessor.java

示例6: TableMetadataColumnPairAggAccess

import com.espertech.esper.epl.agg.access.AggregationAccessor; //導入依賴的package包/類
public TableMetadataColumnPairAggAccess(int dest, AggregationAccessor accessor) {
    super(dest);
    this.accessor = accessor;
}
 
開發者ID:espertechinc,項目名稱:esper,代碼行數:5,代碼來源:TableMetadataColumnPairAggAccess.java

示例7: getAccessor

import com.espertech.esper.epl.agg.access.AggregationAccessor; //導入依賴的package包/類
public AggregationAccessor getAccessor() {
    return accessor;
}
 
開發者ID:espertechinc,項目名稱:esper,代碼行數:4,代碼來源:TableMetadataColumnPairAggAccess.java

示例8: ExprTableEvalStrategyUngroupedAccess

import com.espertech.esper.epl.agg.access.AggregationAccessor; //導入依賴的package包/類
public ExprTableEvalStrategyUngroupedAccess(TableAndLockProviderUngrouped provider, int slot, AggregationAccessor accessor) {
    super(provider);
    this.slot = slot;
    this.accessor = accessor;
}
 
開發者ID:espertechinc,項目名稱:esper,代碼行數:6,代碼來源:ExprTableEvalStrategyUngroupedAccess.java

示例9: getAccessor

import com.espertech.esper.epl.agg.access.AggregationAccessor; //導入依賴的package包/類
public AggregationAccessor getAccessor()
{
    throw new UnsupportedOperationException();
}
 
開發者ID:mobile-event-processing,項目名稱:Asper,代碼行數:5,代碼來源:ExprNthAggNodeFactory.java

示例10: getAccessor

import com.espertech.esper.epl.agg.access.AggregationAccessor; //導入依賴的package包/類
public AggregationAccessor getAccessor()
{
    return null;
}
 
開發者ID:mobile-event-processing,項目名稱:Asper,代碼行數:5,代碼來源:ExprMinMaxAggrNodeFactory.java

示例11: getAccessor

import com.espertech.esper.epl.agg.access.AggregationAccessor; //導入依賴的package包/類
public AggregationAccessor getAccessor()
{
    return null;  // no accessor
}
 
開發者ID:mobile-event-processing,項目名稱:Asper,代碼行數:5,代碼來源:ExprPlugInAggFunctionFactory.java

示例12: getAccessor

import com.espertech.esper.epl.agg.access.AggregationAccessor; //導入依賴的package包/類
public AggregationAccessor getAccessor() {
    return null;
}
 
開發者ID:mobile-event-processing,項目名稱:Asper,代碼行數:4,代碼來源:SupportAggregatorFactory.java

示例13: getAccessor

import com.espertech.esper.epl.agg.access.AggregationAccessor; //導入依賴的package包/類
public AggregationAccessor getAccessor(); 
開發者ID:mobile-event-processing,項目名稱:Asper,代碼行數:2,代碼來源:AggregationMethodFactory.java


注:本文中的com.espertech.esper.epl.agg.access.AggregationAccessor類示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。