Interface QueryObjectModelFactory

Parameters:
selectorName - the selector name; non-null
propertyName - the property name, or null to search all full-text indexed properties of the node (or node subgraph, in some implementations)
fullTextSearchExpression - the full-text search expression as a static operand; non-null
Returns:
the constraint; non-null
Throws:
InvalidQueryException - if a particular validity test is possible on this method, the implemention chooses to perform that test (and not leave it until later, on createQuery(javax.jcr.query.qom.Source, javax.jcr.query.qom.Constraint, javax.jcr.query.qom.Ordering[], javax.jcr.query.qom.Column[])), and the parameters given fail that test
RepositoryException - if the operation otherwise fails