Interface QueryCollection

    • Method Detail

      • getName

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

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

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

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

        QueryParameterDefinition getParameterDefinition​(QName qName)
        Get a query definition by QName.
        Parameters:
        qName - QName
        Returns:
        QueryParameterDefinition
      • 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:
        NamespacePrefixResolver