Interface QueryCollection

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      boolean containsParameterDefinition​(org.alfresco.service.namespace.QName qName)
      Does this collection contain a query for the given QName?
      boolean containsQueryDefinition​(org.alfresco.service.namespace.QName qName)
      Does this collection contain a query for the given QName?
      java.lang.String getName()
      The name of the query collection
      org.alfresco.service.namespace.NamespacePrefixResolver getNamespacePrefixResolver()
      Return the mechanism that this query definition uses to map namespace prefixes to URIs.
      org.alfresco.service.cmr.search.QueryParameterDefinition getParameterDefinition​(org.alfresco.service.namespace.QName qName)
      Get a query definition by QName.
      CannedQueryDef getQueryDefinition​(org.alfresco.service.namespace.QName qName)
      Get a query definition by QName.
    • Method Detail

      • getName

        java.lang.String getName()
        The name of the query collection
        Returns:
        String
      • containsQueryDefinition

        boolean containsQueryDefinition​(org.alfresco.service.namespace.QName qName)
        Does this collection contain a query for the given QName?
        Parameters:
        qName - QName
        Returns:
        boolean
      • getQueryDefinition

        CannedQueryDef getQueryDefinition​(org.alfresco.service.namespace.QName qName)
        Get a query definition by QName.
        Parameters:
        qName - QName
        Returns:
        CannedQueryDef
      • containsParameterDefinition

        boolean containsParameterDefinition​(org.alfresco.service.namespace.QName qName)
        Does this collection contain a query for the given QName?
        Parameters:
        qName - QName
        Returns:
        boolean
      • getParameterDefinition

        org.alfresco.service.cmr.search.QueryParameterDefinition getParameterDefinition​(org.alfresco.service.namespace.QName qName)
        Get a query definition by QName.
        Parameters:
        qName - QName
        Returns:
        QueryParameterDefinition
      • getNamespacePrefixResolver

        org.alfresco.service.namespace.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:
        NamespacePrefixResolver