org.apache.jackrabbit.core.query.lucene
Class LocalNameRangeQuery

java.lang.Object
  extended by org.apache.lucene.search.Query
      extended by org.apache.jackrabbit.core.query.lucene.RangeQuery
          extended by org.apache.jackrabbit.core.query.lucene.LocalNameRangeQuery
All Implemented Interfaces:
Serializable, Cloneable, Transformable, TransformConstants

public class LocalNameRangeQuery
extends RangeQuery

LocalNameRangeQuery implements a range query on the local name of nodes.

See Also:
Serialized Form

Field Summary
 
Fields inherited from interface org.apache.jackrabbit.core.query.lucene.TransformConstants
TRANSFORM_LOWER_CASE, TRANSFORM_NONE, TRANSFORM_UPPER_CASE
 
Constructor Summary
LocalNameRangeQuery(String lowerName, String upperName, boolean inclusive)
          Creates a new LocalNameRangeQuery.
 
Method Summary
 
Methods inherited from class org.apache.jackrabbit.core.query.lucene.RangeQuery
createWeight, extractTerms, rewrite, setTransformation, toString
 
Methods inherited from class org.apache.lucene.search.Query
clone, combine, getBoost, getSimilarity, mergeBooleanQueries, setBoost, toString, weight
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LocalNameRangeQuery

public LocalNameRangeQuery(String lowerName,
                           String upperName,
                           boolean inclusive)
Creates a new LocalNameRangeQuery. The lower or the upper bound may be null, but not both!

Parameters:
lowerName - the lower bound or null.
upperName - the upper bound or null.
inclusive - if bounds are inclusive.


Copyright © 2004-2010 The Apache Software Foundation. All Rights Reserved.