test_class.file: code/src/test/java/com/googlecode/cqengine/index/support/PartialSortedKeyStatisticsAttributeIndexTest.java
test_class.identifier: PartialSortedKeyStatisticsAttributeIndexTest
test_case.body: @Test
      public void testGetCountForKey() {
          SortedKeyStatisticsAttributeIndex<Integer, Car> backingIndex = mockBackingIndex();
          PartialSortedKeyStatisticsAttributeIndex<Integer, Car> index = wrapWithPartialIndex(backingIndex);
  
          index.getCountForKey(1, noQueryOptions());
          verify(backingIndex, times(1)).getCountForKey(1, noQueryOptions());
      }
test_case.class_method_signature: PartialSortedKeyStatisticsAttributeIndexTest.testGetCountForKey()
test_case.full_signature: @Test public void testGetCountForKey()
test_case.identifier: testGetCountForKey
test_case.invocations: mockBackingIndex wrapWithPartialIndex getCountForKey noQueryOptions getCountForKey verify times noQueryOptions
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testGetCountForKey()
focal_class.file: code/src/main/java/com/googlecode/cqengine/index/support/PartialSortedKeyStatisticsAttributeIndex.java
focal_class.identifier: PartialSortedKeyStatisticsAttributeIndex
focal_class.interfaces: implements SortedKeyStatisticsAttributeIndex<A, O>
focal_class.class_method_signature: PartialSortedKeyStatisticsAttributeIndex.PartialSortedKeyStatisticsAttributeIndex(Attribute<O, A> attribute, Query<O> filterQuery)
focal_class.full_signature: protected  PartialSortedKeyStatisticsAttributeIndex(Attribute<O, A> attribute, Query<O> filterQuery)
focal_class.identifier: PartialSortedKeyStatisticsAttributeIndex
focal_class.modifiers: protected
focal_class.parameters: (Attribute<O, A> attribute, Query<O> filterQuery)
focal_class.signature:  PartialSortedKeyStatisticsAttributeIndex(Attribute<O, A> attribute, Query<O> filterQuery)
focal_class.class_method_signature: PartialSortedKeyStatisticsAttributeIndex.getDistinctKeys(QueryOptions queryOptions)
focal_class.full_signature: @Override public CloseableIterable<A> getDistinctKeys(QueryOptions queryOptions)
focal_class.identifier: getDistinctKeys
focal_class.modifiers: @Override public
focal_class.parameters: (QueryOptions queryOptions)
focal_class.return: CloseableIterable<A>
focal_class.signature: CloseableIterable<A> getDistinctKeys(QueryOptions queryOptions)
focal_class.class_method_signature: PartialSortedKeyStatisticsAttributeIndex.getDistinctKeys(A lowerBound, boolean lowerInclusive, A upperBound, boolean upperInclusive, QueryOptions queryOptions)
focal_class.full_signature: @Override public CloseableIterable<A> getDistinctKeys(A lowerBound, boolean lowerInclusive, A upperBound, boolean upperInclusive, QueryOptions queryOptions)
focal_class.identifier: getDistinctKeys
focal_class.modifiers: @Override public
focal_class.parameters: (A lowerBound, boolean lowerInclusive, A upperBound, boolean upperInclusive, QueryOptions queryOptions)
focal_class.return: CloseableIterable<A>
focal_class.signature: CloseableIterable<A> getDistinctKeys(A lowerBound, boolean lowerInclusive, A upperBound, boolean upperInclusive, QueryOptions queryOptions)
focal_class.class_method_signature: PartialSortedKeyStatisticsAttributeIndex.getDistinctKeysDescending(QueryOptions queryOptions)
focal_class.full_signature: @Override public CloseableIterable<A> getDistinctKeysDescending(QueryOptions queryOptions)
focal_class.identifier: getDistinctKeysDescending
focal_class.modifiers: @Override public
focal_class.parameters: (QueryOptions queryOptions)
focal_class.return: CloseableIterable<A>
focal_class.signature: CloseableIterable<A> getDistinctKeysDescending(QueryOptions queryOptions)
focal_class.class_method_signature: PartialSortedKeyStatisticsAttributeIndex.getDistinctKeysDescending(A lowerBound, boolean lowerInclusive, A upperBound, boolean upperInclusive, QueryOptions queryOptions)
focal_class.full_signature: @Override public CloseableIterable<A> getDistinctKeysDescending(A lowerBound, boolean lowerInclusive, A upperBound, boolean upperInclusive, QueryOptions queryOptions)
focal_class.identifier: getDistinctKeysDescending
focal_class.modifiers: @Override public
focal_class.parameters: (A lowerBound, boolean lowerInclusive, A upperBound, boolean upperInclusive, QueryOptions queryOptions)
focal_class.return: CloseableIterable<A>
focal_class.signature: CloseableIterable<A> getDistinctKeysDescending(A lowerBound, boolean lowerInclusive, A upperBound, boolean upperInclusive, QueryOptions queryOptions)
focal_class.class_method_signature: PartialSortedKeyStatisticsAttributeIndex.getStatisticsForDistinctKeysDescending(QueryOptions queryOptions)
focal_class.full_signature: @Override public CloseableIterable<KeyStatistics<A>> getStatisticsForDistinctKeysDescending(QueryOptions queryOptions)
focal_class.identifier: getStatisticsForDistinctKeysDescending
focal_class.modifiers: @Override public
focal_class.parameters: (QueryOptions queryOptions)
focal_class.return: CloseableIterable<KeyStatistics<A>>
focal_class.signature: CloseableIterable<KeyStatistics<A>> getStatisticsForDistinctKeysDescending(QueryOptions queryOptions)
focal_class.class_method_signature: PartialSortedKeyStatisticsAttributeIndex.getKeysAndValues(QueryOptions queryOptions)
focal_class.full_signature: @Override public CloseableIterable<KeyValue<A, O>> getKeysAndValues(QueryOptions queryOptions)
focal_class.identifier: getKeysAndValues
focal_class.modifiers: @Override public
focal_class.parameters: (QueryOptions queryOptions)
focal_class.return: CloseableIterable<KeyValue<A, O>>
focal_class.signature: CloseableIterable<KeyValue<A, O>> getKeysAndValues(QueryOptions queryOptions)
focal_class.class_method_signature: PartialSortedKeyStatisticsAttributeIndex.getKeysAndValues(A lowerBound, boolean lowerInclusive, A upperBound, boolean upperInclusive, QueryOptions queryOptions)
focal_class.full_signature: @Override public CloseableIterable<KeyValue<A, O>> getKeysAndValues(A lowerBound, boolean lowerInclusive, A upperBound, boolean upperInclusive, QueryOptions queryOptions)
focal_class.identifier: getKeysAndValues
focal_class.modifiers: @Override public
focal_class.parameters: (A lowerBound, boolean lowerInclusive, A upperBound, boolean upperInclusive, QueryOptions queryOptions)
focal_class.return: CloseableIterable<KeyValue<A, O>>
focal_class.signature: CloseableIterable<KeyValue<A, O>> getKeysAndValues(A lowerBound, boolean lowerInclusive, A upperBound, boolean upperInclusive, QueryOptions queryOptions)
focal_class.class_method_signature: PartialSortedKeyStatisticsAttributeIndex.getKeysAndValuesDescending(QueryOptions queryOptions)
focal_class.full_signature: @Override public CloseableIterable<KeyValue<A, O>> getKeysAndValuesDescending(QueryOptions queryOptions)
focal_class.identifier: getKeysAndValuesDescending
focal_class.modifiers: @Override public
focal_class.parameters: (QueryOptions queryOptions)
focal_class.return: CloseableIterable<KeyValue<A, O>>
focal_class.signature: CloseableIterable<KeyValue<A, O>> getKeysAndValuesDescending(QueryOptions queryOptions)
focal_class.class_method_signature: PartialSortedKeyStatisticsAttributeIndex.getKeysAndValuesDescending(A lowerBound, boolean lowerInclusive, A upperBound, boolean upperInclusive, QueryOptions queryOptions)
focal_class.full_signature: @Override public CloseableIterable<KeyValue<A, O>> getKeysAndValuesDescending(A lowerBound, boolean lowerInclusive, A upperBound, boolean upperInclusive, QueryOptions queryOptions)
focal_class.identifier: getKeysAndValuesDescending
focal_class.modifiers: @Override public
focal_class.parameters: (A lowerBound, boolean lowerInclusive, A upperBound, boolean upperInclusive, QueryOptions queryOptions)
focal_class.return: CloseableIterable<KeyValue<A, O>>
focal_class.signature: CloseableIterable<KeyValue<A, O>> getKeysAndValuesDescending(A lowerBound, boolean lowerInclusive, A upperBound, boolean upperInclusive, QueryOptions queryOptions)
focal_class.class_method_signature: PartialSortedKeyStatisticsAttributeIndex.getCountForKey(A key, QueryOptions queryOptions)
focal_class.full_signature: @Override public Integer getCountForKey(A key, QueryOptions queryOptions)
focal_class.identifier: getCountForKey
focal_class.modifiers: @Override public
focal_class.parameters: (A key, QueryOptions queryOptions)
focal_class.return: Integer
focal_class.signature: Integer getCountForKey(A key, QueryOptions queryOptions)
focal_class.class_method_signature: PartialSortedKeyStatisticsAttributeIndex.getCountOfDistinctKeys(QueryOptions queryOptions)
focal_class.full_signature: @Override public Integer getCountOfDistinctKeys(QueryOptions queryOptions)
focal_class.identifier: getCountOfDistinctKeys
focal_class.modifiers: @Override public
focal_class.parameters: (QueryOptions queryOptions)
focal_class.return: Integer
focal_class.signature: Integer getCountOfDistinctKeys(QueryOptions queryOptions)
focal_class.class_method_signature: PartialSortedKeyStatisticsAttributeIndex.getStatisticsForDistinctKeys(QueryOptions queryOptions)
focal_class.full_signature: @Override public CloseableIterable<KeyStatistics<A>> getStatisticsForDistinctKeys(QueryOptions queryOptions)
focal_class.identifier: getStatisticsForDistinctKeys
focal_class.modifiers: @Override public
focal_class.parameters: (QueryOptions queryOptions)
focal_class.return: CloseableIterable<KeyStatistics<A>>
focal_class.signature: CloseableIterable<KeyStatistics<A>> getStatisticsForDistinctKeys(QueryOptions queryOptions)
focal_class.superclass: extends PartialIndex<A, O, SortedKeyStatisticsAttributeIndex<A, O>>
focal_method.body: @Override
      public Integer getCountForKey(A key, QueryOptions queryOptions) {
          return backingIndex().getCountForKey(key, queryOptions);
      }
focal_method.class_method_signature: PartialSortedKeyStatisticsAttributeIndex.getCountForKey(A key, QueryOptions queryOptions)
focal_method.full_signature: @Override public Integer getCountForKey(A key, QueryOptions queryOptions)
focal_method.identifier: getCountForKey
focal_method.invocations: getCountForKey backingIndex
focal_method.modifiers: @Override public
focal_method.parameters: (A key, QueryOptions queryOptions)
focal_method.return: Integer
focal_method.signature: Integer getCountForKey(A key, QueryOptions queryOptions)