本文整理汇总了Java中com.espertech.esper.epl.join.plan.QueryPlan类的典型用法代码示例。如果您正苦于以下问题:Java QueryPlan类的具体用法?Java QueryPlan怎么用?Java QueryPlan使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。
QueryPlan类属于com.espertech.esper.epl.join.plan包,在下文中一共展示了QueryPlan类的9个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: assertJoinOneStreamAndReset
import com.espertech.esper.epl.join.plan.QueryPlan; //导入依赖的package包/类
public static void assertJoinOneStreamAndReset(boolean unique) {
Assert.assertTrue(JOINS.size() == 1);
QueryPlan join = JOINS.get(0);
QueryPlanIndex first = join.getIndexSpecs()[1];
TableLookupIndexReqKey firstName = first.getItems().keySet().iterator().next();
QueryPlanIndexItem index = first.getItems().get(firstName);
Assert.assertEquals(unique, index.isUnique());
reset();
}
示例2: assertJoinAllStreamsAndReset
import com.espertech.esper.epl.join.plan.QueryPlan; //导入依赖的package包/类
public static void assertJoinAllStreamsAndReset(boolean unique) {
Assert.assertTrue(JOINS.size() == 1);
QueryPlan join = JOINS.get(0);
for (QueryPlanIndex index : join.getIndexSpecs()) {
TableLookupIndexReqKey firstName = index.getItems().keySet().iterator().next();
QueryPlanIndexItem indexDesc = index.getItems().get(firstName);
Assert.assertEquals(unique, indexDesc.isUnique());
}
reset();
}
示例3: assertJoinOneStreamAndReset
import com.espertech.esper.epl.join.plan.QueryPlan; //导入依赖的package包/类
public static void assertJoinOneStreamAndReset(boolean unique) {
Assert.assertTrue(joins.size() == 1);
QueryPlan join = joins.get(0);
QueryPlanIndex first = join.getIndexSpecs()[1];
TableLookupIndexReqKey firstName = first.getItems().keySet().iterator().next();
QueryPlanIndexItem index = first.getItems().get(firstName);
Assert.assertEquals(unique, index.isUnique());
reset();
}
示例4: assertJoinAllStreamsAndReset
import com.espertech.esper.epl.join.plan.QueryPlan; //导入依赖的package包/类
public static void assertJoinAllStreamsAndReset(boolean unique) {
Assert.assertTrue(joins.size() == 1);
QueryPlan join = joins.get(0);
for (QueryPlanIndex index : join.getIndexSpecs()) {
TableLookupIndexReqKey firstName = index.getItems().keySet().iterator().next();
QueryPlanIndexItem indexDesc = index.getItems().get(firstName);
Assert.assertEquals(unique, indexDesc.isUnique());
}
reset();
}
示例5: JoinSetComposerPrototypeImpl
import com.espertech.esper.epl.join.plan.QueryPlan; //导入依赖的package包/类
public JoinSetComposerPrototypeImpl(String statementName,
String statementId,
List<OuterJoinDesc> outerJoinDescList,
ExprNode optionalFilterNode,
EventType[] streamTypes,
String[] streamNames,
StreamJoinAnalysisResult streamJoinAnalysisResult,
Annotation[] annotations,
HistoricalViewableDesc historicalViewableDesc,
ExprEvaluatorContext exprEvaluatorContext,
QueryPlanIndex[] indexSpecs,
QueryPlan queryPlan,
HistoricalStreamIndexList[] historicalStreamIndexLists,
boolean joinRemoveStream,
boolean isOuterJoins) {
this.statementName = statementName;
this.statementId = statementId;
this.outerJoinDescList = outerJoinDescList;
this.optionalFilterNode = optionalFilterNode;
this.streamTypes = streamTypes;
this.streamNames = streamNames;
this.streamJoinAnalysisResult = streamJoinAnalysisResult;
this.annotations = annotations;
this.historicalViewableDesc = historicalViewableDesc;
this.exprEvaluatorContext = exprEvaluatorContext;
this.indexSpecs = indexSpecs;
this.queryPlan = queryPlan;
this.historicalStreamIndexLists = historicalStreamIndexLists;
this.joinRemoveStream = joinRemoveStream;
this.isOuterJoins = isOuterJoins;
}
示例6: assertJoinOneStreamAndReset
import com.espertech.esper.epl.join.plan.QueryPlan; //导入依赖的package包/类
public static void assertJoinOneStreamAndReset(boolean unique) {
Assert.assertTrue(joins.size() == 1);
QueryPlan join = joins.get(0);
QueryPlanIndex first = join.getIndexSpecs()[1];
String firstName = first.getItems().keySet().iterator().next();
QueryPlanIndexItem index = first.getItems().get(firstName);
Assert.assertEquals(unique, index.isUnique());
reset();
}
示例7: assertJoinAllStreamsAndReset
import com.espertech.esper.epl.join.plan.QueryPlan; //导入依赖的package包/类
public static void assertJoinAllStreamsAndReset(boolean unique) {
Assert.assertTrue(joins.size() == 1);
QueryPlan join = joins.get(0);
for (QueryPlanIndex index : join.getIndexSpecs()) {
String firstName = index.getItems().keySet().iterator().next();
QueryPlanIndexItem indexDesc = index.getItems().get(firstName);
Assert.assertEquals(unique, indexDesc.isUnique());
}
reset();
}
示例8: assertJoinAndReset
import com.espertech.esper.epl.join.plan.QueryPlan; //导入依赖的package包/类
public static QueryPlan assertJoinAndReset() {
Assert.assertTrue(JOINS.size() == 1);
QueryPlan join = JOINS.get(0);
reset();
return join;
}
示例9: assertJoinAndReset
import com.espertech.esper.epl.join.plan.QueryPlan; //导入依赖的package包/类
public static QueryPlan assertJoinAndReset() {
Assert.assertTrue(joins.size() == 1);
QueryPlan join = joins.get(0);
reset();
return join;
}