| java.lang.Object com.jofti.query.namespace.MatchNSInQuery
MatchNSInQuery | public class MatchNSInQuery implements IndexQuery,QueryId(Code) | | A utility class to enable simple queries to be done easily. The Query matches everything equal to the
value passed in for that particular field. This is equivalent to =.
This query cannot be combined with any other. iF you want to construct more complex queries use the @link com.jofti.query.Query class.
author: Steve Woodcock |
Constructor Summary | |
public | MatchNSInQuery(Class className, Object nameSpace, String propertyName, Comparable[] values) Construct a query supplying the classname of the object type to be returned,and the
field to be queried and the value to be used. | public | MatchNSInQuery(Class className, Object nameSpace, String propertyName, Comparable[] values, Object alias) | public | MatchNSInQuery(String className, Object nameSpace, String propertyName, Comparable[] values) | public | MatchNSInQuery(String className, Object nameSpace, String propertyName, Comparable[] values, Object alias) | public | MatchNSInQuery(Comparable[] values) Construct a query supplying the value to be searched against. |
MatchNSInQuery | public MatchNSInQuery(Class className, Object nameSpace, String propertyName, Comparable[] values)(Code) | | Construct a query supplying the classname of the object type to be returned,and the
field to be queried and the value to be used.
The field type in the object and the value must be of the same type.
An example usage would be:
new MatchQuery("org.package.Myclass", "myProperty" ,"some value");
Parameters: className - - the class of object to be returned. Parameters: propertyName - - the field name to use Parameters: value - - the value that is used as the search value. |
MatchNSInQuery | public MatchNSInQuery(Comparable[] values)(Code) | | Construct a query supplying the value to be searched against.
This is a convenience method for classes (such as String,Integer etc)
that have no property value as such. Instead the value is the class type.
An example usage would be:
new MatchNotQuery("some value",true);
This is so you do not have to use the methods above in the manner of
new MatchQuery("java.lang.String", null ,"some value");
Parameters: value - - the value that is used as the search value. |
getClassName | public Class getClassName()(Code) | | Returns the className. |
getPropertyName | public String getPropertyName()(Code) | | Returns the propertyName. |
setNameSpace | public void setNameSpace(Object nameSpace)(Code) | | |
|
|