org.deegree.record.persistence
Class RecordStoreOptions
java.lang.Object
org.deegree.record.persistence.RecordStoreOptions
public class RecordStoreOptions
- extends Object
This class holds all the necessary information that is needed for the database request.
The request itself is encapsulated in the expressionWriter.
- Version:
- $Revision: $, $Date: $
- Author:
- Steffen Thomas, last edited by: $Author: thomas $
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RecordStoreOptions
public RecordStoreOptions(Filter filter,
CSWConstants.ResultType resultType,
CSWConstants.SetOfReturnableElements setOfReturnableElements,
int maxRecords,
int startPosition)
- Creates a new
RecordStoreOptions instance with all attributes that can be declared.
- Parameters:
filter - the parsed filter expressionresultType - CSWConstants.ResultTypesetOfReturnableElements - CSWConstants.SetOfReturnableElementsmaxRecords - the maximum number of records that shall be presented in the responsestartPosition - at which record position should start the response}
RecordStoreOptions
public RecordStoreOptions(Filter filter,
CSWConstants.ResultType resultType,
CSWConstants.SetOfReturnableElements setOfReturnableElements)
- Creates a new
RecordStoreOptions instance with all attributes that can be declared except the
startPosition attibute that is set to 1 by default.
- Parameters:
filter - the parsed filter expressionresultType - CSWConstants.ResultTypesetOfReturnableElements - CSWConstants.SetOfReturnableElements
getFilter
public Filter getFilter()
- Returns:
- the filter
getResultType
public CSWConstants.ResultType getResultType()
- Returns:
- the resultType
getSetOfReturnableElements
public CSWConstants.SetOfReturnableElements getSetOfReturnableElements()
- Returns:
- the setOfReturnableElements
getMaxRecords
public int getMaxRecords()
- Returns:
- the maxRecords
getStartPosition
public int getStartPosition()
- Returns:
- the startPosition
an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org]]>