All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.almworks.jira.structure.api2g.v2.SQueryParser Maven / Gradle / Ivy

There is a newer version: 17.25.3
Show newest version
package com.almworks.jira.structure.api2g.v2;

import com.almworks.jira.structure.api.StructureException;
import com.almworks.jira.structure.api2g.forest.ForestSpec;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;

public interface SQueryParser {
  /**
   *
   * NB: This method returns a ForestSource even for invalid queries.
   *
   *
   * @param sQuery
   * @param userKey
   * @return
   * @throws StructureException
   */
  @NotNull
  ForestSource parseQuery(@NotNull ForestSpec.SQuery sQuery, @Nullable String userKey) throws StructureException;

  //optionally
  //ItemForest buildSkeleton(String query);
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy