Interface IQueryScope

All Known Implementing Classes:
QueryScope

public interface IQueryScope
A container for IQueryScopeRules with additional information:
  • unique id
  • user-friendly name of this scope
  • user-friendly description of this scope
  • Method Details

    • getScopeId

      String getScopeId()
      Returns unique id of this scope.
      Returns:
      unique id of this scope. Can't be null.
    • getRules

      IQueryScopeRules getRules()
      Returns the set of rules for this scope.
      Returns:
      the set of rules for this scope. Can't be null.
    • getDetails

      Returns user-friendly detail info about this scope.
      Returns:
      user-friendly detail info about this scope. Can't be null.