Class IndexedAccountQuery

  • All Implemented Interfaces:
    com.google.gerrit.index.query.DataSource<AccountState>, com.google.gerrit.index.query.Matchable<AccountState>, com.google.gerrit.index.query.Paginated<AccountState>

    public class IndexedAccountQuery
    extends com.google.gerrit.index.IndexedQuery<Account.Id,​AccountState>
    implements com.google.gerrit.index.query.DataSource<AccountState>, com.google.gerrit.index.query.Matchable<AccountState>
    • Field Summary

      • Fields inherited from class com.google.gerrit.index.IndexedQuery

        index, source
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      int getCost()  
      boolean match​(AccountState accountState)  
      • Methods inherited from class com.google.gerrit.index.IndexedQuery

        copy, equals, getCardinality, getChild, getChildCount, getChildren, getOptions, hashCode, read, restart, toString
      • Methods inherited from class com.google.gerrit.index.query.Predicate

        and, and, any, asMatchable, estimateCost, isMatchable, not, or, or
      • Methods inherited from interface com.google.gerrit.index.query.DataSource

        getCardinality, read
    • Method Detail

      • match

        public boolean match​(AccountState accountState)
                      throws com.google.gwtorm.server.OrmException
        Specified by:
        match in interface com.google.gerrit.index.query.Matchable<AccountState>
        Throws:
        com.google.gwtorm.server.OrmException
      • getCost

        public int getCost()
        Specified by:
        getCost in interface com.google.gerrit.index.query.Matchable<AccountState>