oracle.ultrasearch.query
Class LessThan
java.lang.Object
|
+--oracle.ultrasearch.query.LessThan
- public class LessThan
- extends java.lang.Object
- implements Query
Class LessThan narrows the attribute to smaller values.
This query does not apply to String attributes. When used with Date attribute, it means "earlier". LessThan is the complement of GreaterThan.
- Since:
- 9.0.2
- See Also:
GreaterThan
Method Summary |
java.lang.String |
compile()
compile into a query string. |
java.lang.String |
compileForCount()
compile into a query string for counting hits. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LessThan
public LessThan(DateAttribute att,
java.util.Date s)
- Construct a LessThan query on a DateAttribute.
-
- Parameters:
att
- a date attribute
date
- a Date value, not null
LessThan
public LessThan(NumberAttribute att,
java.math.BigDecimal s)
- Construct a LessThan query on a NumberAttribute.
-
- Parameters:
att
- a number attribute
bd
- a BigDecimal value, not null
compile
public java.lang.String compile()
- compile into a query string.
-
- Specified by:
- compile in interface Query
-
- Returns:
- a query string representing this query.
compileForCount
public java.lang.String compileForCount()
- compile into a query string for counting hits.
-
- Specified by:
- compileForCount in interface Query
-
- Returns:
- a query string representing this query.