KIE Internal 6.2.0.CR2

org.kie.internal.query.data
Class QueryParameters

java.lang.Object
  extended by org.kie.internal.query.data.QueryParameters
Direct Known Subclasses:
QueryData

public class QueryParameters
extends Object


Constructor Summary
QueryParameters()
           
QueryParameters(QueryParameters queryParameters)
           
 
Method Summary
<T> void
addAppropriateParam(String listId, T... param)
           
<T> void
addRangeParameter(String listId, T param, boolean start)
           
 void clear()
           
<T> List<T>
getAppropriateParamList(String listId, T param, int size)
           
 Map<String,List<? extends Object>> getIntersectParameters()
           
 Map<String,List<? extends Object>> getIntersectRangeParameters()
           
 Map<String,List<String>> getIntersectRegexParameters()
           
 Map<String,List<? extends Object>> getUnionParameters()
           
 Map<String,List<? extends Object>> getUnionRangeParameters()
           
 Map<String,List<String>> getUnionRegexParameters()
           
 boolean intersectParametersAreEmpty()
           
 boolean intersectRangeParametersAreEmpty()
           
 boolean intersectRegexParametersAreEmpty()
           
 boolean isLike()
           
 boolean isRange()
           
 boolean isUnion()
           
 void setToEquals()
           
 void setToIntersection()
           
 void setToLike()
           
 void setToPrecise()
           
 void setToRange()
           
 void setToUnion()
           
 boolean unionParametersAreEmpty()
           
 boolean unionRangeParametersAreEmpty()
           
 boolean unionRegexParametersAreEmpty()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QueryParameters

public QueryParameters()

QueryParameters

public QueryParameters(QueryParameters queryParameters)
Method Detail

getUnionParameters

public Map<String,List<? extends Object>> getUnionParameters()

unionParametersAreEmpty

public boolean unionParametersAreEmpty()

getIntersectParameters

public Map<String,List<? extends Object>> getIntersectParameters()

intersectParametersAreEmpty

public boolean intersectParametersAreEmpty()

getUnionRegexParameters

public Map<String,List<String>> getUnionRegexParameters()

unionRegexParametersAreEmpty

public boolean unionRegexParametersAreEmpty()

getIntersectRegexParameters

public Map<String,List<String>> getIntersectRegexParameters()

intersectRegexParametersAreEmpty

public boolean intersectRegexParametersAreEmpty()

getUnionRangeParameters

public Map<String,List<? extends Object>> getUnionRangeParameters()

unionRangeParametersAreEmpty

public boolean unionRangeParametersAreEmpty()

getIntersectRangeParameters

public Map<String,List<? extends Object>> getIntersectRangeParameters()

intersectRangeParametersAreEmpty

public boolean intersectRangeParametersAreEmpty()

addAppropriateParam

public <T> void addAppropriateParam(String listId,
                                    T... param)

addRangeParameter

public <T> void addRangeParameter(String listId,
                                  T param,
                                  boolean start)

getAppropriateParamList

public <T> List<T> getAppropriateParamList(String listId,
                                           T param,
                                           int size)

setToUnion

public void setToUnion()

setToIntersection

public void setToIntersection()

isUnion

public boolean isUnion()

setToLike

public void setToLike()

isLike

public boolean isLike()

setToEquals

public void setToEquals()

setToRange

public void setToRange()

setToPrecise

public void setToPrecise()

isRange

public boolean isRange()

clear

public void clear()

KIE Internal 6.2.0.CR2

Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.