org.apache.abdera.ext.opensearch.model
Class Query

java.lang.Object
  extended by org.apache.abdera.model.ElementWrapper
      extended by org.apache.abdera.model.ExtensibleElementWrapper
          extended by org.apache.abdera.ext.opensearch.model.Query
All Implemented Interfaces:
Cloneable, Iterable<Element>, Base, Element, ExtensibleElement

public class Query
extends ExtensibleElementWrapper

Open Search 1.1 Query element: defines a search query that can be performed by search clients.
This supports all parts of the Open Search 1.1 Url specification.


Nested Class Summary
static class Query.Role
           
 
Constructor Summary
Query(Abdera abdera)
           
Query(Element internal)
           
Query(Factory factory)
           
 
Method Summary
 int getCount()
           
 String getInputEncoding()
           
 String getOutputEncoding()
           
 String getResultsLanguage()
           
 Query.Role getRole()
           
 String getSearchTerms()
           
 int getStartIndex()
           
 int getStartPage()
           
 String getTitle()
           
 int getTotalResults()
           
 void setCount(int count)
           
 void setInputEncoding(String encoding)
           
 void setOutputEncoding(String encoding)
           
 void setResultsLanguage(String language)
           
 void setRole(Query.Role role)
           
 void setSearchTerms(String terms)
           
 void setStartIndex(int startIndex)
           
 void setStartPage(int startPage)
           
 void setTitle(String title)
           
 void setTotalResults(int totalResults)
           
 
Methods inherited from class org.apache.abdera.model.ExtensibleElementWrapper
addExtension, addExtension, addExtension, addExtension, addExtension, addSimpleExtension, addSimpleExtension, getExtension, getExtension, getExtensions, getExtensions, getExtensions, getExtInternal, getMustPreserveWhitespace, getSimpleExtension, getSimpleExtension, setMustPreserveWhitespace
 
Methods inherited from class org.apache.abdera.model.ElementWrapper
addComment, clone, complete, declareNS, discard, equals, getAttributes, getAttributeValue, getAttributeValue, getBaseUri, getDefaultWriterOptions, getDocument, getElements, getExtensionAttributes, getFactory, getFirstChild, getFirstChild, getInternal, getLanguage, getLanguageTag, getLocale, getNamespaces, getNextSibling, getNextSibling, getParentElement, getPreviousSibling, getPreviousSibling, getQName, getResolvedBaseUri, getText, hashCode, iterator, removeAttribute, removeAttribute, setAttributeValue, setAttributeValue, setBaseUri, setBaseUri, setLanguage, setParentElement, setText, setText, toString, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.abdera.model.Element
declareNS, discard, getAttributes, getAttributeValue, getAttributeValue, getBaseUri, getDocument, getElements, getExtensionAttributes, getFirstChild, getFirstChild, getLanguage, getLanguageTag, getLocale, getNamespaces, getNextSibling, getNextSibling, getParentElement, getPreviousSibling, getPreviousSibling, getQName, getResolvedBaseUri, getText, removeAttribute, removeAttribute, setAttributeValue, setAttributeValue, setBaseUri, setBaseUri, setLanguage, setParentElement, setText, setText
 
Methods inherited from interface org.apache.abdera.model.Base
addComment, clone, complete, getDefaultWriterOptions, getFactory, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo
 
Methods inherited from interface java.lang.Iterable
iterator
 

Constructor Detail

Query

public Query(Factory factory)

Query

public Query(Abdera abdera)

Query

public Query(Element internal)
Method Detail

getRole

public Query.Role getRole()

setRole

public void setRole(Query.Role role)

getTitle

public String getTitle()

setTitle

public void setTitle(String title)

getTotalResults

public int getTotalResults()

setTotalResults

public void setTotalResults(int totalResults)

getSearchTerms

public String getSearchTerms()

setSearchTerms

public void setSearchTerms(String terms)

getCount

public int getCount()

setCount

public void setCount(int count)

getStartIndex

public int getStartIndex()

setStartIndex

public void setStartIndex(int startIndex)

getStartPage

public int getStartPage()

setStartPage

public void setStartPage(int startPage)

getResultsLanguage

public String getResultsLanguage()

setResultsLanguage

public void setResultsLanguage(String language)

getInputEncoding

public String getInputEncoding()

setInputEncoding

public void setInputEncoding(String encoding)

getOutputEncoding

public String getOutputEncoding()

setOutputEncoding

public void setOutputEncoding(String encoding)


Copyright © 2006-2012 Apache Software Foundation. All Rights Reserved.