test_class.declarator: ATTRIBUTE_PATH = JsonFactory.newPointer("attributes/manufacturer")
test_class.modifier: private static final
test_class.original_string: private static final JsonPointer ATTRIBUTE_PATH = JsonFactory.newPointer("attributes/manufacturer");
test_class.type: JsonPointer
test_class.var_name: ATTRIBUTE_PATH
test_class.declarator: KNOWN_OFFSET = 3
test_class.modifier: private static final
test_class.original_string: private static final int KNOWN_OFFSET = 3;
test_class.type: int
test_class.var_name: KNOWN_OFFSET
test_class.declarator: KNOWN_COUNT = 12
test_class.modifier: private static final
test_class.original_string: private static final int KNOWN_COUNT = 12;
test_class.type: int
test_class.var_name: KNOWN_COUNT
test_class.file: model/thingsearch/src/test/java/org/eclipse/ditto/model/thingsearch/ImmutableSearchQueryBuilderTest.java
test_class.identifier: ImmutableSearchQueryBuilderTest
test_case.body: @Test(expected = NullPointerException.class)
      public void tryToCreateInstanceWithNullSearchFilter() {
          ImmutableSearchQueryBuilder.of(null);
      }
test_case.class_method_signature: ImmutableSearchQueryBuilderTest.tryToCreateInstanceWithNullSearchFilter()
test_case.full_signature: @Test(expected = NullPointerException.class) public void tryToCreateInstanceWithNullSearchFilter()
test_case.identifier: tryToCreateInstanceWithNullSearchFilter
test_case.invocations: of
test_case.modifiers: @Test(expected = NullPointerException.class) public
test_case.parameters: ()
test_case.return: void
test_case.signature: void tryToCreateInstanceWithNullSearchFilter()
focal_class.declarator: searchFilter
focal_class.modifier: private final
focal_class.original_string: private final SearchFilter searchFilter;
focal_class.type: SearchFilter
focal_class.var_name: searchFilter
focal_class.declarator: sortOptionEntries
focal_class.modifier: private final
focal_class.original_string: private final Map<JsonPointer, SortOptionEntry> sortOptionEntries;
focal_class.type: Map<JsonPointer, SortOptionEntry>
focal_class.var_name: sortOptionEntries
focal_class.declarator: limitOption
focal_class.modifier: private
focal_class.original_string: private LimitOption limitOption;
focal_class.type: LimitOption
focal_class.var_name: limitOption
focal_class.file: model/thingsearch/src/main/java/org/eclipse/ditto/model/thingsearch/ImmutableSearchQueryBuilder.java
focal_class.identifier: ImmutableSearchQueryBuilder
focal_class.interfaces: implements SearchQueryBuilder
focal_class.class_method_signature: ImmutableSearchQueryBuilder.ImmutableSearchQueryBuilder(final SearchFilter theSearchFilter)
focal_class.full_signature: private  ImmutableSearchQueryBuilder(final SearchFilter theSearchFilter)
focal_class.identifier: ImmutableSearchQueryBuilder
focal_class.modifiers: private
focal_class.parameters: (final SearchFilter theSearchFilter)
focal_class.signature:  ImmutableSearchQueryBuilder(final SearchFilter theSearchFilter)
focal_class.class_method_signature: ImmutableSearchQueryBuilder.of(final SearchFilter searchFilter)
focal_class.full_signature: public static ImmutableSearchQueryBuilder of(final SearchFilter searchFilter)
focal_class.identifier: of
focal_class.modifiers: public static
focal_class.parameters: (final SearchFilter searchFilter)
focal_class.return: ImmutableSearchQueryBuilder
focal_class.signature: ImmutableSearchQueryBuilder of(final SearchFilter searchFilter)
focal_class.class_method_signature: ImmutableSearchQueryBuilder.sortAsc(final CharSequence propertyPath)
focal_class.full_signature: @Override public SearchQueryBuilder sortAsc(final CharSequence propertyPath)
focal_class.identifier: sortAsc
focal_class.modifiers: @Override public
focal_class.parameters: (final CharSequence propertyPath)
focal_class.return: SearchQueryBuilder
focal_class.signature: SearchQueryBuilder sortAsc(final CharSequence propertyPath)
focal_class.class_method_signature: ImmutableSearchQueryBuilder.putEntry(final CharSequence path, final Function<JsonPointer, SortOptionEntry> createEntryFunction)
focal_class.full_signature: private void putEntry(final CharSequence path, final Function<JsonPointer, SortOptionEntry> createEntryFunction)
focal_class.identifier: putEntry
focal_class.modifiers: private
focal_class.parameters: (final CharSequence path, final Function<JsonPointer, SortOptionEntry> createEntryFunction)
focal_class.return: void
focal_class.signature: void putEntry(final CharSequence path, final Function<JsonPointer, SortOptionEntry> createEntryFunction)
focal_class.class_method_signature: ImmutableSearchQueryBuilder.sortDesc(final CharSequence propertyPath)
focal_class.full_signature: @Override public SearchQueryBuilder sortDesc(final CharSequence propertyPath)
focal_class.identifier: sortDesc
focal_class.modifiers: @Override public
focal_class.parameters: (final CharSequence propertyPath)
focal_class.return: SearchQueryBuilder
focal_class.signature: SearchQueryBuilder sortDesc(final CharSequence propertyPath)
focal_class.class_method_signature: ImmutableSearchQueryBuilder.removeSortOptionFor(final CharSequence propertyPath)
focal_class.full_signature: @Override public SearchQueryBuilder removeSortOptionFor(final CharSequence propertyPath)
focal_class.identifier: removeSortOptionFor
focal_class.modifiers: @Override public
focal_class.parameters: (final CharSequence propertyPath)
focal_class.return: SearchQueryBuilder
focal_class.signature: SearchQueryBuilder removeSortOptionFor(final CharSequence propertyPath)
focal_class.class_method_signature: ImmutableSearchQueryBuilder.limit(final int offset, final int count)
focal_class.full_signature: @Override public SearchQueryBuilder limit(final int offset, final int count)
focal_class.identifier: limit
focal_class.modifiers: @Override public
focal_class.parameters: (final int offset, final int count)
focal_class.return: SearchQueryBuilder
focal_class.signature: SearchQueryBuilder limit(final int offset, final int count)
focal_class.class_method_signature: ImmutableSearchQueryBuilder.removeLimitation()
focal_class.full_signature: @Override public SearchQueryBuilder removeLimitation()
focal_class.identifier: removeLimitation
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: SearchQueryBuilder
focal_class.signature: SearchQueryBuilder removeLimitation()
focal_class.class_method_signature: ImmutableSearchQueryBuilder.build()
focal_class.full_signature: @Override public SearchQuery build()
focal_class.identifier: build
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: SearchQuery
focal_class.signature: SearchQuery build()
focal_method.body: public static ImmutableSearchQueryBuilder of(final SearchFilter searchFilter) {
          return new ImmutableSearchQueryBuilder(checkNotNull(searchFilter, "search filter"));
      }
focal_method.class_method_signature: ImmutableSearchQueryBuilder.of(final SearchFilter searchFilter)
focal_method.full_signature: public static ImmutableSearchQueryBuilder of(final SearchFilter searchFilter)
focal_method.identifier: of
focal_method.invocations: checkNotNull
focal_method.modifiers: public static
focal_method.parameters: (final SearchFilter searchFilter)
focal_method.return: ImmutableSearchQueryBuilder
focal_method.signature: ImmutableSearchQueryBuilder of(final SearchFilter searchFilter)