org.eaglei.search.provider
Class SearchCountRequest

java.lang.Object
  extended by org.eaglei.search.provider.SearchCountRequest
All Implemented Interfaces:
java.io.Serializable

public class SearchCountRequest
extends java.lang.Object
implements java.io.Serializable

Request for search result counts.

See Also:
Serialized Form

Field Summary
static long serialVersionUID
           
 
Constructor Summary
SearchCountRequest(SearchRequest request)
          Creates a new SearchCountRequest
 
Method Summary
 void addCountType(org.eaglei.model.EIURI uri)
          Adds a count type.
 boolean equals(java.lang.Object obj)
           
 java.util.List<org.eaglei.model.EIURI> getCountTypes()
          Retrieves the URIs of ontology classes for which result counts are retrieved.
 SearchRequest getRequest()
          Gets the search request.
 int hashCode()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serialVersionUID

public static final long serialVersionUID
See Also:
Constant Field Values
Constructor Detail

SearchCountRequest

public SearchCountRequest(SearchRequest request)
Creates a new SearchCountRequest

Parameters:
request - The request
Method Detail

getRequest

public SearchRequest getRequest()
Gets the search request.

Returns:
Search request.

getCountTypes

public java.util.List<org.eaglei.model.EIURI> getCountTypes()
Retrieves the URIs of ontology classes for which result counts are retrieved.

Returns:
List of ontology class URIs.

addCountType

public void addCountType(org.eaglei.model.EIURI uri)
Adds a count type.

Parameters:
uri - URI of an ontology class for which result counts are retrieved.

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object


Copyright © 2009-2010 Eagle-I. All Rights Reserved.