org.apache.oodt.cas.filemgr.structs.query
Class ComplexQuery

java.lang.Object
  extended by org.apache.oodt.cas.filemgr.structs.Query
      extended by org.apache.oodt.cas.filemgr.structs.query.ComplexQuery

public class ComplexQuery
extends Query

Version:
$Revision: 12226 $

A Complex query allows for querying the filemgr across multiple product-types, reducing the metadata queried for, filtering the results, and sorting the results in a single query

Author:
bfoster

Constructor Summary
ComplexQuery()
           
ComplexQuery(List<QueryCriteria> criteria)
           
 
Method Summary
 QueryFilter getQueryFilter()
           
 List<String> getReducedMetadata()
           
 List<String> getReducedProductTypeNames()
           
 String getSortByMetKey()
           
 String getToStringResultFormat()
           
 void setQueryFilter(QueryFilter queryFilter)
           
 void setReducedMetadata(List<String> reducedMetadata)
           
 void setReducedProductTypeNames(List<String> reducedProductTypeNames)
           
 void setSortByMetKey(String sortByMetKey)
           
 void setToStringResultFormat(String toStringResultFormat)
           
 
Methods inherited from class org.apache.oodt.cas.filemgr.structs.Query
addCriterion, getCriteria, setCriteria, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ComplexQuery

public ComplexQuery()

ComplexQuery

public ComplexQuery(List<QueryCriteria> criteria)
Method Detail

getReducedProductTypeNames

public List<String> getReducedProductTypeNames()

setReducedProductTypeNames

public void setReducedProductTypeNames(List<String> reducedProductTypeNames)

getReducedMetadata

public List<String> getReducedMetadata()

setReducedMetadata

public void setReducedMetadata(List<String> reducedMetadata)

getQueryFilter

public QueryFilter getQueryFilter()

setQueryFilter

public void setQueryFilter(QueryFilter queryFilter)

getSortByMetKey

public String getSortByMetKey()

setSortByMetKey

public void setSortByMetKey(String sortByMetKey)

getToStringResultFormat

public String getToStringResultFormat()

setToStringResultFormat

public void setToStringResultFormat(String toStringResultFormat)


Copyright © 1999-2011 Apache OODT. All Rights Reserved.