Package com.dnanexus

Class DXSearch.TagsQuery

  • Enclosing class:
    DXSearch

    public abstract static class DXSearch.TagsQuery
    extends Object
    A query for objects (data objects, executions, or projects) with specified tags.
    • Method Detail

      • allOf

        public static DXSearch.TagsQuery allOf​(List<DXSearch.TagsQuery> tagsQueries)
        A query that must match all of the tag queries in the provided list.
        Parameters:
        tagsQueries - list of queries, all of which must be matched
        Returns:
        query
      • allOf

        public static DXSearch.TagsQuery allOf​(String... tags)
        A query that must match all of the specified tags.
        Parameters:
        tags - Strings containing tags, all of which must be matched
        Returns:
        query
      • allOf

        public static DXSearch.TagsQuery allOf​(DXSearch.TagsQuery... tagsQueries)
        A query that must match all of the specified tag queries recursively.
        Parameters:
        tagsQueries - queries, all of which must be matched
        Returns:
        query
      • anyOf

        public static DXSearch.TagsQuery anyOf​(List<DXSearch.TagsQuery> tagsQueries)
        A query that matches any of the tag queries in the provided list.
        Parameters:
        tagsQueries - list of queries, at least one of which must be matched
        Returns:
        query
      • anyOf

        public static DXSearch.TagsQuery anyOf​(String... tags)
        A query that matches any of the specified tags.
        Parameters:
        tags - Strings containing tags, at least one of which must be matched
        Returns:
        query
      • anyOf

        public static DXSearch.TagsQuery anyOf​(DXSearch.TagsQuery... tagsQueries)
        A query that matches any of the specified tag queries recursively.
        Parameters:
        tagsQueries - queries, at least one of which must be matched
        Returns:
        query
      • of

        public static DXSearch.TagsQuery of​(String tag)
        A query that matches the specified tag.
        Parameters:
        tag - String containing tag to match
        Returns:
        query