protected static class ANetricsQueryBuilderBuilderBase.OrQlt
extends java.lang.Object
Constructor and Description |
---|
OrQlt(com.netrics.likeit.NetricsQuery querylet,
java.lang.Double weight)
Create the definition of an OR querylet.
|
Modifier and Type | Method and Description |
---|---|
com.netrics.likeit.NetricsQuery |
getQuerylet() |
double |
getWeight() |
void |
setQuerylet(com.netrics.likeit.NetricsQuery querylet)
Set the query to be used.
|
public OrQlt(com.netrics.likeit.NetricsQuery querylet, java.lang.Double weight) throws java.lang.IllegalArgumentException
querylet
- the NetricsQuery object representing the querylet.weight
- the weight factor for this querylet, if null this
defaults to 1.0.java.lang.IllegalArgumentException
- if weight is given and not
between 0.0 and 1.0.public void setQuerylet(com.netrics.likeit.NetricsQuery querylet)
querylet
- the query for this branch of the OR.public com.netrics.likeit.NetricsQuery getQuerylet()
java.lang.IllegalStateException
- if no querylet has been set.public double getWeight()