com.espertech.esper.epl.join.plan
Class QueryPlanIndexUniqueHelper

java.lang.Object
  extended by com.espertech.esper.epl.join.plan.QueryPlanIndexUniqueHelper

public class QueryPlanIndexUniqueHelper
extends java.lang.Object


Nested Class Summary
static class QueryPlanIndexUniqueHelper.ReducedHashKeys
           
 
Constructor Summary
QueryPlanIndexUniqueHelper()
           
 
Method Summary
static int[] checkSufficientGetAssignment(java.lang.String[] hashPropsRequired, java.lang.String[] hashPropsProvided)
           
static QueryPlanIndexUniqueHelper.ReducedHashKeys reduceToUniqueIfPossible(java.lang.String[] hashPropsProvided, java.lang.Class[] hashCoercionTypes, java.util.List<QueryGraphValueEntryHashKeyed> hashFunctions, java.lang.String[][] hashPropsRequiredPerIndex)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QueryPlanIndexUniqueHelper

public QueryPlanIndexUniqueHelper()
Method Detail

reduceToUniqueIfPossible

public static QueryPlanIndexUniqueHelper.ReducedHashKeys reduceToUniqueIfPossible(java.lang.String[] hashPropsProvided,
                                                                                  java.lang.Class[] hashCoercionTypes,
                                                                                  java.util.List<QueryGraphValueEntryHashKeyed> hashFunctions,
                                                                                  java.lang.String[][] hashPropsRequiredPerIndex)

checkSufficientGetAssignment

public static int[] checkSufficientGetAssignment(java.lang.String[] hashPropsRequired,
                                                 java.lang.String[] hashPropsProvided)

© 2006-2015 EsperTech Inc.
All rights reserved.
Visit us at espertech.com