congrats Icon
New! Announcing Tabnine Chat Beta
Learn More
Tabnine Logo
DefaultSearchHandlerManager.getHelper
Code IndexAdd Tabnine to your IDE (free)

How to use
getHelper
method
in
com.atlassian.jira.issue.search.managers.DefaultSearchHandlerManager

Best Java code snippets using com.atlassian.jira.issue.search.managers.DefaultSearchHandlerManager.getHelper (Showing top 10 results out of 315)

origin: com.atlassian.jira/jira-core

@Override
@Nonnull
public Collection<ClauseHandler> getClauseHandler(final String jqlClauseName)
{
  notBlank("jqlClauseName", jqlClauseName);
  return unmodifiableCollection(getHelper().getSearchHandler(jqlClauseName));
}
origin: com.atlassian.jira/jira-core

@Override
@Nonnull
public Collection<String> getFieldIds(final String jqlClauseName)
{
  return transform(filter(getHelper().getSearchHandler(jqlClauseName), hasFieldId), getFieldId);
}
origin: com.atlassian.jira/jira-core

@Override
@Nonnull
public Collection<String> getFieldIds(final ApplicationUser searcher, final String jqlClauseName)
{
  return transform(filter(getHelper().getSearchHandler(jqlClauseName), and(hasFieldId, new PermissionToUse(searcher))), getFieldId);
}
origin: com.atlassian.jira/jira-core

@Override
public Collection<SearcherGroup> getSearcherGroups()
{
  return returnNullAsEmpty(getHelper().getSearcherGroups());
}
origin: com.atlassian.jira/jira-core

@Override
public IssueSearcher<?> getSearcher(final String id)
{
  notBlank("id", id);
  return getHelper().getIssueSearcher(id);
}
origin: com.atlassian.jira/jira-core

@Override
public Collection<IssueSearcher<?>> getAllSearchers()
{
  return returnNullAsEmpty(getHelper().getAllIssueSearchers());
}
origin: com.atlassian.jira/jira-core

@Override
@Nonnull
public Collection<ClauseNames> getVisibleJqlClauseNames(final ApplicationUser searcher)
{
  return transformSet(filter(getHelper().getSearchHandlers(), new PermissionToUse(searcher)), getClauseNames);
}
origin: com.atlassian.jira/jira-core

@Override
@Nonnull
public Collection<ClauseNames> getJqlClauseNames(final String fieldId)
{
  notBlank("fieldId", fieldId);
  return returnNullAsEmpty(getHelper().getJqlClauseNames(fieldId));
}
origin: com.atlassian.jira/jira-core

@Override
@Nonnull
public Collection<IssueSearcher<?>> getSearchersByClauseName(final ApplicationUser user, final String jqlClauseName)
{
  notBlank("jqlClauseName", jqlClauseName);
  return toList(filter(transform(getHelper().getIssueSearcherRegistrationsByClauseName(jqlClauseName),
      new Function<SearcherRegistration, IssueSearcher<?>>()
      {
        @Override
        public IssueSearcher<?> get(final SearcherRegistration searcherRegistration)
        {
          return searcherRegistration.getIssueSearcher();
        }
      }), Predicates.<IssueSearcher<?>>notNull()));
}
origin: com.atlassian.jira/jira-core

@Override
@Nonnull
public Collection<ClauseHandler> getVisibleClauseHandlers(final ApplicationUser searcher)
{
  Set<ClauseHandler> visibleClauseHandlers = new HashSet<ClauseHandler>();
  final Collection<ClauseHandler> clauseHandlers = getHelper().getSearchHandlers();
  Set<FieldLayout> fieldLayouts = fieldManager.getVisibleFieldLayouts(searcher);
  for (ClauseHandler clauseHandler : clauseHandlers)
  {
    if (clauseHandler.getPermissionHandler().hasPermissionToUseClause(searcher, fieldLayouts))
    {
      visibleClauseHandlers.add(clauseHandler);
    }
  }
  return visibleClauseHandlers;
}
com.atlassian.jira.issue.search.managersDefaultSearchHandlerManagergetHelper

Popular methods of DefaultSearchHandlerManager

  • getAllSearchers
  • getClauseHandler
  • getSearcherGroups
  • getSearchersByClauseName
  • refresh
  • refreshWhenModuleChanged
  • returnNullAsEmpty

Popular in Java

  • Reactive rest calls using spring rest template
  • notifyDataSetChanged (ArrayAdapter)
  • compareTo (BigDecimal)
  • requestLocationUpdates (LocationManager)
  • FileOutputStream (java.io)
    An output stream that writes bytes to a file. If the output file exists, it can be replaced or appen
  • String (java.lang)
  • Thread (java.lang)
    A thread is a thread of execution in a program. The Java Virtual Machine allows an application to ha
  • Proxy (java.net)
    This class represents proxy server settings. A created instance of Proxy stores a type and an addres
  • Map (java.util)
    A Map is a data structure consisting of a set of keys and values in which each key is mapped to a si
  • BlockingQueue (java.util.concurrent)
    A java.util.Queue that additionally supports operations that wait for the queue to become non-empty
  • Top Sublime Text plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now