test_class.declarator: PROPERTY_PATH = TestConstants.SearchThing.MANUFACTURER_PATH
test_class.modifier: private static final
test_class.original_string: private static final JsonPointer PROPERTY_PATH = TestConstants.SearchThing.MANUFACTURER_PATH;
test_class.type: JsonPointer
test_class.var_name: PROPERTY_PATH
test_class.declarator: ACME = "ACME"
test_class.modifier: private static final
test_class.original_string: private static final String ACME = "ACME";
test_class.type: String
test_class.var_name: ACME
test_class.declarator: BOSCH = "Bosch"
test_class.modifier: private static final
test_class.original_string: private static final String BOSCH = "Bosch";
test_class.type: String
test_class.var_name: BOSCH
test_class.declarator: underTest
test_class.modifier: private
test_class.original_string: private ImmutableSearchProperty underTest;
test_class.type: ImmutableSearchProperty
test_class.var_name: underTest
test_class.file: model/thingsearch/src/test/java/org/eclipse/ditto/model/thingsearch/ImmutableSearchPropertyTest.java
test_class.identifier: ImmutableSearchPropertyTest
test_case.body: @Test
      public void likeReturnsExpected() {
          assertThat(underTest.like(BOSCH))
                  .hasType(SearchFilter.Type.LIKE)
                  .hasOnlyValue(BOSCH)
                  .hasStringRepresentation("like(" + PROPERTY_PATH + ",\"" + BOSCH + "\")");
      }
test_case.class_method_signature: ImmutableSearchPropertyTest.likeReturnsExpected()
test_case.full_signature: @Test public void likeReturnsExpected()
test_case.identifier: likeReturnsExpected
test_case.invocations: hasStringRepresentation hasOnlyValue hasType assertThat like
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void likeReturnsExpected()
focal_class.declarator: propertyPath
focal_class.modifier: private final
focal_class.original_string: private final JsonPointer propertyPath;
focal_class.type: JsonPointer
focal_class.var_name: propertyPath
focal_class.file: model/thingsearch/src/main/java/org/eclipse/ditto/model/thingsearch/ImmutableSearchProperty.java
focal_class.identifier: ImmutableSearchProperty
focal_class.interfaces: implements SearchProperty
focal_class.class_method_signature: ImmutableSearchProperty.ImmutableSearchProperty(final JsonPointer thePropertyPath)
focal_class.full_signature: private  ImmutableSearchProperty(final JsonPointer thePropertyPath)
focal_class.identifier: ImmutableSearchProperty
focal_class.modifiers: private
focal_class.parameters: (final JsonPointer thePropertyPath)
focal_class.signature:  ImmutableSearchProperty(final JsonPointer thePropertyPath)
focal_class.class_method_signature: ImmutableSearchProperty.of(final JsonPointer propertyPath)
focal_class.full_signature: public static ImmutableSearchProperty of(final JsonPointer propertyPath)
focal_class.identifier: of
focal_class.modifiers: public static
focal_class.parameters: (final JsonPointer propertyPath)
focal_class.return: ImmutableSearchProperty
focal_class.signature: ImmutableSearchProperty of(final JsonPointer propertyPath)
focal_class.class_method_signature: ImmutableSearchProperty.toCollection(final Function<T, JsonValue> toJsonValueFunction,
              final T value, final T... furtherValues)
focal_class.full_signature: @SafeVarargs private static Collection<JsonValue> toCollection(final Function<T, JsonValue> toJsonValueFunction,
              final T value, final T... furtherValues)
focal_class.identifier: toCollection
focal_class.modifiers: @SafeVarargs private static
focal_class.parameters: (final Function<T, JsonValue> toJsonValueFunction,
              final T value, final T... furtherValues)
focal_class.return: Collection<JsonValue>
focal_class.signature: Collection<JsonValue> toCollection(final Function<T, JsonValue> toJsonValueFunction,
              final T value, final T... furtherValues)
focal_class.class_method_signature: ImmutableSearchProperty.checkStringValue(final String value)
focal_class.full_signature: private static void checkStringValue(final String value)
focal_class.identifier: checkStringValue
focal_class.modifiers: private static
focal_class.parameters: (final String value)
focal_class.return: void
focal_class.signature: void checkStringValue(final String value)
focal_class.class_method_signature: ImmutableSearchProperty.exists()
focal_class.full_signature: @Override public PropertySearchFilter exists()
focal_class.identifier: exists
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: PropertySearchFilter
focal_class.signature: PropertySearchFilter exists()
focal_class.class_method_signature: ImmutableSearchProperty.eq(final boolean value)
focal_class.full_signature: @Override public PropertySearchFilter eq(final boolean value)
focal_class.identifier: eq
focal_class.modifiers: @Override public
focal_class.parameters: (final boolean value)
focal_class.return: PropertySearchFilter
focal_class.signature: PropertySearchFilter eq(final boolean value)
focal_class.class_method_signature: ImmutableSearchProperty.eq(final int value)
focal_class.full_signature: @Override public PropertySearchFilter eq(final int value)
focal_class.identifier: eq
focal_class.modifiers: @Override public
focal_class.parameters: (final int value)
focal_class.return: PropertySearchFilter
focal_class.signature: PropertySearchFilter eq(final int value)
focal_class.class_method_signature: ImmutableSearchProperty.eq(final long value)
focal_class.full_signature: @Override public PropertySearchFilter eq(final long value)
focal_class.identifier: eq
focal_class.modifiers: @Override public
focal_class.parameters: (final long value)
focal_class.return: PropertySearchFilter
focal_class.signature: PropertySearchFilter eq(final long value)
focal_class.class_method_signature: ImmutableSearchProperty.eq(final double value)
focal_class.full_signature: @Override public PropertySearchFilter eq(final double value)
focal_class.identifier: eq
focal_class.modifiers: @Override public
focal_class.parameters: (final double value)
focal_class.return: PropertySearchFilter
focal_class.signature: PropertySearchFilter eq(final double value)
focal_class.class_method_signature: ImmutableSearchProperty.eq(@Nullable final String value)
focal_class.full_signature: @Override public PropertySearchFilter eq(@Nullable final String value)
focal_class.identifier: eq
focal_class.modifiers: @Override public
focal_class.parameters: (@Nullable final String value)
focal_class.return: PropertySearchFilter
focal_class.signature: PropertySearchFilter eq(@Nullable final String value)
focal_class.class_method_signature: ImmutableSearchProperty.ne(final boolean value)
focal_class.full_signature: @Override public PropertySearchFilter ne(final boolean value)
focal_class.identifier: ne
focal_class.modifiers: @Override public
focal_class.parameters: (final boolean value)
focal_class.return: PropertySearchFilter
focal_class.signature: PropertySearchFilter ne(final boolean value)
focal_class.class_method_signature: ImmutableSearchProperty.ne(final int value)
focal_class.full_signature: @Override public PropertySearchFilter ne(final int value)
focal_class.identifier: ne
focal_class.modifiers: @Override public
focal_class.parameters: (final int value)
focal_class.return: PropertySearchFilter
focal_class.signature: PropertySearchFilter ne(final int value)
focal_class.class_method_signature: ImmutableSearchProperty.ne(final long value)
focal_class.full_signature: @Override public PropertySearchFilter ne(final long value)
focal_class.identifier: ne
focal_class.modifiers: @Override public
focal_class.parameters: (final long value)
focal_class.return: PropertySearchFilter
focal_class.signature: PropertySearchFilter ne(final long value)
focal_class.class_method_signature: ImmutableSearchProperty.ne(final double value)
focal_class.full_signature: @Override public PropertySearchFilter ne(final double value)
focal_class.identifier: ne
focal_class.modifiers: @Override public
focal_class.parameters: (final double value)
focal_class.return: PropertySearchFilter
focal_class.signature: PropertySearchFilter ne(final double value)
focal_class.class_method_signature: ImmutableSearchProperty.ne(@Nullable final String value)
focal_class.full_signature: @Override public PropertySearchFilter ne(@Nullable final String value)
focal_class.identifier: ne
focal_class.modifiers: @Override public
focal_class.parameters: (@Nullable final String value)
focal_class.return: PropertySearchFilter
focal_class.signature: PropertySearchFilter ne(@Nullable final String value)
focal_class.class_method_signature: ImmutableSearchProperty.ge(final boolean value)
focal_class.full_signature: @Override public PropertySearchFilter ge(final boolean value)
focal_class.identifier: ge
focal_class.modifiers: @Override public
focal_class.parameters: (final boolean value)
focal_class.return: PropertySearchFilter
focal_class.signature: PropertySearchFilter ge(final boolean value)
focal_class.class_method_signature: ImmutableSearchProperty.ge(final int value)
focal_class.full_signature: @Override public PropertySearchFilter ge(final int value)
focal_class.identifier: ge
focal_class.modifiers: @Override public
focal_class.parameters: (final int value)
focal_class.return: PropertySearchFilter
focal_class.signature: PropertySearchFilter ge(final int value)
focal_class.class_method_signature: ImmutableSearchProperty.ge(final long value)
focal_class.full_signature: @Override public PropertySearchFilter ge(final long value)
focal_class.identifier: ge
focal_class.modifiers: @Override public
focal_class.parameters: (final long value)
focal_class.return: PropertySearchFilter
focal_class.signature: PropertySearchFilter ge(final long value)
focal_class.class_method_signature: ImmutableSearchProperty.ge(final double value)
focal_class.full_signature: @Override public PropertySearchFilter ge(final double value)
focal_class.identifier: ge
focal_class.modifiers: @Override public
focal_class.parameters: (final double value)
focal_class.return: PropertySearchFilter
focal_class.signature: PropertySearchFilter ge(final double value)
focal_class.class_method_signature: ImmutableSearchProperty.ge(final String value)
focal_class.full_signature: @Override public PropertySearchFilter ge(final String value)
focal_class.identifier: ge
focal_class.modifiers: @Override public
focal_class.parameters: (final String value)
focal_class.return: PropertySearchFilter
focal_class.signature: PropertySearchFilter ge(final String value)
focal_class.class_method_signature: ImmutableSearchProperty.gt(final boolean value)
focal_class.full_signature: @Override public PropertySearchFilter gt(final boolean value)
focal_class.identifier: gt
focal_class.modifiers: @Override public
focal_class.parameters: (final boolean value)
focal_class.return: PropertySearchFilter
focal_class.signature: PropertySearchFilter gt(final boolean value)
focal_class.class_method_signature: ImmutableSearchProperty.gt(final int value)
focal_class.full_signature: @Override public PropertySearchFilter gt(final int value)
focal_class.identifier: gt
focal_class.modifiers: @Override public
focal_class.parameters: (final int value)
focal_class.return: PropertySearchFilter
focal_class.signature: PropertySearchFilter gt(final int value)
focal_class.class_method_signature: ImmutableSearchProperty.gt(final long value)
focal_class.full_signature: @Override public PropertySearchFilter gt(final long value)
focal_class.identifier: gt
focal_class.modifiers: @Override public
focal_class.parameters: (final long value)
focal_class.return: PropertySearchFilter
focal_class.signature: PropertySearchFilter gt(final long value)
focal_class.class_method_signature: ImmutableSearchProperty.gt(final double value)
focal_class.full_signature: @Override public PropertySearchFilter gt(final double value)
focal_class.identifier: gt
focal_class.modifiers: @Override public
focal_class.parameters: (final double value)
focal_class.return: PropertySearchFilter
focal_class.signature: PropertySearchFilter gt(final double value)
focal_class.class_method_signature: ImmutableSearchProperty.gt(final String value)
focal_class.full_signature: @Override public PropertySearchFilter gt(final String value)
focal_class.identifier: gt
focal_class.modifiers: @Override public
focal_class.parameters: (final String value)
focal_class.return: PropertySearchFilter
focal_class.signature: PropertySearchFilter gt(final String value)
focal_class.class_method_signature: ImmutableSearchProperty.le(final boolean value)
focal_class.full_signature: @Override public PropertySearchFilter le(final boolean value)
focal_class.identifier: le
focal_class.modifiers: @Override public
focal_class.parameters: (final boolean value)
focal_class.return: PropertySearchFilter
focal_class.signature: PropertySearchFilter le(final boolean value)
focal_class.class_method_signature: ImmutableSearchProperty.le(final int value)
focal_class.full_signature: @Override public PropertySearchFilter le(final int value)
focal_class.identifier: le
focal_class.modifiers: @Override public
focal_class.parameters: (final int value)
focal_class.return: PropertySearchFilter
focal_class.signature: PropertySearchFilter le(final int value)
focal_class.class_method_signature: ImmutableSearchProperty.le(final long value)
focal_class.full_signature: @Override public PropertySearchFilter le(final long value)
focal_class.identifier: le
focal_class.modifiers: @Override public
focal_class.parameters: (final long value)
focal_class.return: PropertySearchFilter
focal_class.signature: PropertySearchFilter le(final long value)
focal_class.class_method_signature: ImmutableSearchProperty.le(final double value)
focal_class.full_signature: @Override public PropertySearchFilter le(final double value)
focal_class.identifier: le
focal_class.modifiers: @Override public
focal_class.parameters: (final double value)
focal_class.return: PropertySearchFilter
focal_class.signature: PropertySearchFilter le(final double value)
focal_class.class_method_signature: ImmutableSearchProperty.le(final String value)
focal_class.full_signature: @Override public PropertySearchFilter le(final String value)
focal_class.identifier: le
focal_class.modifiers: @Override public
focal_class.parameters: (final String value)
focal_class.return: PropertySearchFilter
focal_class.signature: PropertySearchFilter le(final String value)
focal_class.class_method_signature: ImmutableSearchProperty.lt(final boolean value)
focal_class.full_signature: @Override public PropertySearchFilter lt(final boolean value)
focal_class.identifier: lt
focal_class.modifiers: @Override public
focal_class.parameters: (final boolean value)
focal_class.return: PropertySearchFilter
focal_class.signature: PropertySearchFilter lt(final boolean value)
focal_class.class_method_signature: ImmutableSearchProperty.lt(final int value)
focal_class.full_signature: @Override public PropertySearchFilter lt(final int value)
focal_class.identifier: lt
focal_class.modifiers: @Override public
focal_class.parameters: (final int value)
focal_class.return: PropertySearchFilter
focal_class.signature: PropertySearchFilter lt(final int value)
focal_class.class_method_signature: ImmutableSearchProperty.lt(final long value)
focal_class.full_signature: @Override public PropertySearchFilter lt(final long value)
focal_class.identifier: lt
focal_class.modifiers: @Override public
focal_class.parameters: (final long value)
focal_class.return: PropertySearchFilter
focal_class.signature: PropertySearchFilter lt(final long value)
focal_class.class_method_signature: ImmutableSearchProperty.lt(final double value)
focal_class.full_signature: @Override public PropertySearchFilter lt(final double value)
focal_class.identifier: lt
focal_class.modifiers: @Override public
focal_class.parameters: (final double value)
focal_class.return: PropertySearchFilter
focal_class.signature: PropertySearchFilter lt(final double value)
focal_class.class_method_signature: ImmutableSearchProperty.lt(final String value)
focal_class.full_signature: @Override public PropertySearchFilter lt(final String value)
focal_class.identifier: lt
focal_class.modifiers: @Override public
focal_class.parameters: (final String value)
focal_class.return: PropertySearchFilter
focal_class.signature: PropertySearchFilter lt(final String value)
focal_class.class_method_signature: ImmutableSearchProperty.like(final String value)
focal_class.full_signature: @Override public PropertySearchFilter like(final String value)
focal_class.identifier: like
focal_class.modifiers: @Override public
focal_class.parameters: (final String value)
focal_class.return: PropertySearchFilter
focal_class.signature: PropertySearchFilter like(final String value)
focal_class.class_method_signature: ImmutableSearchProperty.in(final boolean value, final Boolean... furtherValues)
focal_class.full_signature: @Override public PropertySearchFilter in(final boolean value, final Boolean... furtherValues)
focal_class.identifier: in
focal_class.modifiers: @Override public
focal_class.parameters: (final boolean value, final Boolean... furtherValues)
focal_class.return: PropertySearchFilter
focal_class.signature: PropertySearchFilter in(final boolean value, final Boolean... furtherValues)
focal_class.class_method_signature: ImmutableSearchProperty.in(final int value, final Integer... furtherValues)
focal_class.full_signature: @Override public PropertySearchFilter in(final int value, final Integer... furtherValues)
focal_class.identifier: in
focal_class.modifiers: @Override public
focal_class.parameters: (final int value, final Integer... furtherValues)
focal_class.return: PropertySearchFilter
focal_class.signature: PropertySearchFilter in(final int value, final Integer... furtherValues)
focal_class.class_method_signature: ImmutableSearchProperty.in(final long value, final Long... furtherValues)
focal_class.full_signature: @Override public PropertySearchFilter in(final long value, final Long... furtherValues)
focal_class.identifier: in
focal_class.modifiers: @Override public
focal_class.parameters: (final long value, final Long... furtherValues)
focal_class.return: PropertySearchFilter
focal_class.signature: PropertySearchFilter in(final long value, final Long... furtherValues)
focal_class.class_method_signature: ImmutableSearchProperty.in(final double value, final Double... furtherValues)
focal_class.full_signature: @Override public PropertySearchFilter in(final double value, final Double... furtherValues)
focal_class.identifier: in
focal_class.modifiers: @Override public
focal_class.parameters: (final double value, final Double... furtherValues)
focal_class.return: PropertySearchFilter
focal_class.signature: PropertySearchFilter in(final double value, final Double... furtherValues)
focal_class.class_method_signature: ImmutableSearchProperty.in(final String value, final String... furtherValues)
focal_class.full_signature: @Override public PropertySearchFilter in(final String value, final String... furtherValues)
focal_class.identifier: in
focal_class.modifiers: @Override public
focal_class.parameters: (final String value, final String... furtherValues)
focal_class.return: PropertySearchFilter
focal_class.signature: PropertySearchFilter in(final String value, final String... furtherValues)
focal_class.class_method_signature: ImmutableSearchProperty.in(final Collection<JsonValue> values)
focal_class.full_signature: @Override public PropertySearchFilter in(final Collection<JsonValue> values)
focal_class.identifier: in
focal_class.modifiers: @Override public
focal_class.parameters: (final Collection<JsonValue> values)
focal_class.return: PropertySearchFilter
focal_class.signature: PropertySearchFilter in(final Collection<JsonValue> values)
focal_class.class_method_signature: ImmutableSearchProperty.getPath()
focal_class.full_signature: @Override public JsonPointer getPath()
focal_class.identifier: getPath
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: JsonPointer
focal_class.signature: JsonPointer getPath()
focal_class.class_method_signature: ImmutableSearchProperty.equals(final Object o)
focal_class.full_signature: @Override public boolean equals(final Object o)
focal_class.identifier: equals
focal_class.modifiers: @Override public
focal_class.parameters: (final Object o)
focal_class.return: boolean
focal_class.signature: boolean equals(final Object o)
focal_class.class_method_signature: ImmutableSearchProperty.hashCode()
focal_class.full_signature: @Override public int hashCode()
focal_class.identifier: hashCode
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int hashCode()
focal_class.class_method_signature: ImmutableSearchProperty.toString()
focal_class.full_signature: @Override public String toString()
focal_class.identifier: toString
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String toString()
focal_method.body: @Override
      public PropertySearchFilter like(final String value) {
          checkStringValue(value);
  
          return ImmutablePropertyFilter.of(SearchFilter.Type.LIKE, propertyPath, JsonFactory.newValue(value));
      }
focal_method.class_method_signature: ImmutableSearchProperty.like(final String value)
focal_method.full_signature: @Override public PropertySearchFilter like(final String value)
focal_method.identifier: like
focal_method.invocations: checkStringValue of newValue
focal_method.modifiers: @Override public
focal_method.parameters: (final String value)
focal_method.return: PropertySearchFilter
focal_method.signature: PropertySearchFilter like(final String value)