public class QueryCollectionImpl extends Object implements QueryCollection
| Constructor and Description |
|---|
QueryCollectionImpl(String name,
Map<QName,QueryParameterDefinition> parameters,
NamespacePrefixResolver namespacePrefixResolver) |
| Modifier and Type | Method and Description |
|---|---|
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?
|
static QueryCollection |
createQueryCollection(org.dom4j.Element element,
DictionaryService dictionaryService,
NamespacePrefixResolver nspr) |
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.
|
public QueryCollectionImpl(String name, Map<QName,QueryParameterDefinition> parameters, NamespacePrefixResolver namespacePrefixResolver)
public String getName()
QueryCollectiongetName in interface QueryCollectionpublic boolean containsQueryDefinition(QName qName)
QueryCollectioncontainsQueryDefinition in interface QueryCollectionqName - QNamepublic CannedQueryDef getQueryDefinition(QName qName)
QueryCollectiongetQueryDefinition in interface QueryCollectionqName - QNamepublic boolean containsParameterDefinition(QName qName)
QueryCollectioncontainsParameterDefinition in interface QueryCollectionqName - QNamepublic QueryParameterDefinition getParameterDefinition(QName qName)
QueryCollectiongetParameterDefinition in interface QueryCollectionqName - QNamepublic NamespacePrefixResolver getNamespacePrefixResolver()
QueryCollectiongetNamespacePrefixResolver in interface QueryCollectionpublic static QueryCollection createQueryCollection(org.dom4j.Element element, DictionaryService dictionaryService, NamespacePrefixResolver nspr)
Copyright © 2005–2020 Alfresco Software. All rights reserved.