org.alfresco.repo.search
Interface QueryCollection

All Known Implementing Classes:
QueryCollectionImpl

public interface QueryCollection


Method Summary
 boolean containsParameterDefinition(QName qName)
          Does this collection contain a query for the given QName?
 boolean containsQueryDefinition(QName qName)
          Does this collection contain a query for the given QName?
 java.lang.String getName()
          The name of the query collection
 NamespacePrefixResolver getNamespacePrefixResolver()
          Return the mechanism that this query definition uses to map namespace prefixes to URIs.
 QueryParameterDefinition getParameterDefinition(QName qName)
          Get a query definition by QName.
 CannedQueryDef getQueryDefinition(QName qName)
          Get a query definition by QName.
 

Method Detail

getName

java.lang.String getName()
The name of the query collection

Returns:

containsQueryDefinition

boolean containsQueryDefinition(QName qName)
Does this collection contain a query for the given QName?

Parameters:
qName -
Returns:

getQueryDefinition

CannedQueryDef getQueryDefinition(QName qName)
Get a query definition by QName.

Parameters:
qName -
Returns:

containsParameterDefinition

boolean containsParameterDefinition(QName qName)
Does this collection contain a query for the given QName?

Parameters:
qName -
Returns:

getParameterDefinition

QueryParameterDefinition getParameterDefinition(QName qName)
Get a query definition by QName.

Parameters:
qName -
Returns:

getNamespacePrefixResolver

NamespacePrefixResolver getNamespacePrefixResolver()
Return the mechanism that this query definition uses to map namespace prefixes to URIs. A query may use a predefined set of prefixes for known URIs. I would be unwise to rely on the defaults.

Returns:


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.