com.atlassian.confluence.plugins.contentproperty.search.query
Class MultiTermQuery

java.lang.Object
  extended by com.atlassian.confluence.plugins.contentproperty.search.query.MultiTermQuery
All Implemented Interfaces:
SearchQuery

public class MultiTermQuery
extends Object
implements SearchQuery

Represents a set of terms used to construct a boolean Lucene query.

Since:
5.7

Constructor Summary
MultiTermQuery(ContentPropertySchemaField schemaField, Collection<String> values)
           
 
Method Summary
 String getKey()
           
 List<?> getParameters()
          List of parameters as Strings or SearchQuerys.
 ContentPropertySchemaField getSchemaField()
           
 Set<String> getValues()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MultiTermQuery

public MultiTermQuery(ContentPropertySchemaField schemaField,
                      Collection<String> values)
Method Detail

getKey

public String getKey()
Specified by:
getKey in interface SearchQuery
Returns:
the plugin key

getParameters

public List<?> getParameters()
Description copied from interface: SearchQuery
List of parameters as Strings or SearchQuerys.

Specified by:
getParameters in interface SearchQuery
Returns:
Strings or SearchQuerys.

getValues

public Set<String> getValues()

getSchemaField

public ContentPropertySchemaField getSchemaField()


Copyright © 2003–2015 Atlassian. All rights reserved.