test_class.declarator: underTest
test_class.modifier: private
test_class.original_string: private FeatureProperties underTest;
test_class.type: FeatureProperties
test_class.var_name: underTest
test_class.file: model/things/src/test/java/org/eclipse/ditto/model/things/NullFeaturePropertiesTest.java
test_class.identifier: NullFeaturePropertiesTest
test_case.body: @Test
      public void nullFeaturePropertiesIsJsonNull() {
          assertThat(underTest.isNull()).isTrue();
      }
test_case.class_method_signature: NullFeaturePropertiesTest.nullFeaturePropertiesIsJsonNull()
test_case.full_signature: @Test public void nullFeaturePropertiesIsJsonNull()
test_case.identifier: nullFeaturePropertiesIsJsonNull
test_case.invocations: isTrue assertThat isNull
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void nullFeaturePropertiesIsJsonNull()
focal_class.declarator: wrapped
focal_class.modifier: private final
focal_class.original_string: private final JsonObject wrapped;
focal_class.type: JsonObject
focal_class.var_name: wrapped
focal_class.file: model/things/src/main/java/org/eclipse/ditto/model/things/NullFeatureProperties.java
focal_class.identifier: NullFeatureProperties
focal_class.interfaces: implements FeatureProperties
focal_class.class_method_signature: NullFeatureProperties.NullFeatureProperties()
focal_class.full_signature: private  NullFeatureProperties()
focal_class.identifier: NullFeatureProperties
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.signature:  NullFeatureProperties()
focal_class.class_method_signature: NullFeatureProperties.newInstance()
focal_class.full_signature: public static FeatureProperties newInstance()
focal_class.identifier: newInstance
focal_class.modifiers: public static
focal_class.parameters: ()
focal_class.return: FeatureProperties
focal_class.signature: FeatureProperties newInstance()
focal_class.class_method_signature: NullFeatureProperties.isBoolean()
focal_class.full_signature: @Override public boolean isBoolean()
focal_class.identifier: isBoolean
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isBoolean()
focal_class.class_method_signature: NullFeatureProperties.isNumber()
focal_class.full_signature: @Override public boolean isNumber()
focal_class.identifier: isNumber
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isNumber()
focal_class.class_method_signature: NullFeatureProperties.isInt()
focal_class.full_signature: @Override public boolean isInt()
focal_class.identifier: isInt
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isInt()
focal_class.class_method_signature: NullFeatureProperties.isLong()
focal_class.full_signature: @Override public boolean isLong()
focal_class.identifier: isLong
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isLong()
focal_class.class_method_signature: NullFeatureProperties.isDouble()
focal_class.full_signature: @Override public boolean isDouble()
focal_class.identifier: isDouble
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isDouble()
focal_class.class_method_signature: NullFeatureProperties.isString()
focal_class.full_signature: @Override public boolean isString()
focal_class.identifier: isString
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isString()
focal_class.class_method_signature: NullFeatureProperties.isObject()
focal_class.full_signature: @Override public boolean isObject()
focal_class.identifier: isObject
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isObject()
focal_class.class_method_signature: NullFeatureProperties.isArray()
focal_class.full_signature: @Override public boolean isArray()
focal_class.identifier: isArray
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isArray()
focal_class.class_method_signature: NullFeatureProperties.isNull()
focal_class.full_signature: @Override public boolean isNull()
focal_class.identifier: isNull
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isNull()
focal_class.class_method_signature: NullFeatureProperties.asBoolean()
focal_class.full_signature: @Override public boolean asBoolean()
focal_class.identifier: asBoolean
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean asBoolean()
focal_class.class_method_signature: NullFeatureProperties.asInt()
focal_class.full_signature: @Override public int asInt()
focal_class.identifier: asInt
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int asInt()
focal_class.class_method_signature: NullFeatureProperties.asLong()
focal_class.full_signature: @Override public long asLong()
focal_class.identifier: asLong
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: long
focal_class.signature: long asLong()
focal_class.class_method_signature: NullFeatureProperties.asDouble()
focal_class.full_signature: @Override public double asDouble()
focal_class.identifier: asDouble
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: double
focal_class.signature: double asDouble()
focal_class.class_method_signature: NullFeatureProperties.asString()
focal_class.full_signature: @Override public String asString()
focal_class.identifier: asString
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String asString()
focal_class.class_method_signature: NullFeatureProperties.asObject()
focal_class.full_signature: @Override public JsonObject asObject()
focal_class.identifier: asObject
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: JsonObject
focal_class.signature: JsonObject asObject()
focal_class.class_method_signature: NullFeatureProperties.asArray()
focal_class.full_signature: @Override public JsonArray asArray()
focal_class.identifier: asArray
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: JsonArray
focal_class.signature: JsonArray asArray()
focal_class.class_method_signature: NullFeatureProperties.setValue(final CharSequence key, final int value)
focal_class.full_signature: @Override public FeatureProperties setValue(final CharSequence key, final int value)
focal_class.identifier: setValue
focal_class.modifiers: @Override public
focal_class.parameters: (final CharSequence key, final int value)
focal_class.return: FeatureProperties
focal_class.signature: FeatureProperties setValue(final CharSequence key, final int value)
focal_class.class_method_signature: NullFeatureProperties.setValue(final CharSequence key, final long value)
focal_class.full_signature: @Override public FeatureProperties setValue(final CharSequence key, final long value)
focal_class.identifier: setValue
focal_class.modifiers: @Override public
focal_class.parameters: (final CharSequence key, final long value)
focal_class.return: FeatureProperties
focal_class.signature: FeatureProperties setValue(final CharSequence key, final long value)
focal_class.class_method_signature: NullFeatureProperties.setValue(final CharSequence key, final double value)
focal_class.full_signature: @Override public FeatureProperties setValue(final CharSequence key, final double value)
focal_class.identifier: setValue
focal_class.modifiers: @Override public
focal_class.parameters: (final CharSequence key, final double value)
focal_class.return: FeatureProperties
focal_class.signature: FeatureProperties setValue(final CharSequence key, final double value)
focal_class.class_method_signature: NullFeatureProperties.setValue(final CharSequence key, final boolean value)
focal_class.full_signature: @Override public FeatureProperties setValue(final CharSequence key, final boolean value)
focal_class.identifier: setValue
focal_class.modifiers: @Override public
focal_class.parameters: (final CharSequence key, final boolean value)
focal_class.return: FeatureProperties
focal_class.signature: FeatureProperties setValue(final CharSequence key, final boolean value)
focal_class.class_method_signature: NullFeatureProperties.setValue(final CharSequence key, final String value)
focal_class.full_signature: @Override public FeatureProperties setValue(final CharSequence key, final String value)
focal_class.identifier: setValue
focal_class.modifiers: @Override public
focal_class.parameters: (final CharSequence key, final String value)
focal_class.return: FeatureProperties
focal_class.signature: FeatureProperties setValue(final CharSequence key, final String value)
focal_class.class_method_signature: NullFeatureProperties.setValue(final CharSequence key, final JsonValue value)
focal_class.full_signature: @Override public FeatureProperties setValue(final CharSequence key, final JsonValue value)
focal_class.identifier: setValue
focal_class.modifiers: @Override public
focal_class.parameters: (final CharSequence key, final JsonValue value)
focal_class.return: FeatureProperties
focal_class.signature: FeatureProperties setValue(final CharSequence key, final JsonValue value)
focal_class.class_method_signature: NullFeatureProperties.set(final JsonFieldDefinition<T> fieldDefinition, @Nullable final T value)
focal_class.full_signature: @Override public JsonObject set(final JsonFieldDefinition<T> fieldDefinition, @Nullable final T value)
focal_class.identifier: set
focal_class.modifiers: @Override public
focal_class.parameters: (final JsonFieldDefinition<T> fieldDefinition, @Nullable final T value)
focal_class.return: JsonObject
focal_class.signature: JsonObject set(final JsonFieldDefinition<T> fieldDefinition, @Nullable final T value)
focal_class.class_method_signature: NullFeatureProperties.set(final JsonField field)
focal_class.full_signature: @Override public FeatureProperties set(final JsonField field)
focal_class.identifier: set
focal_class.modifiers: @Override public
focal_class.parameters: (final JsonField field)
focal_class.return: FeatureProperties
focal_class.signature: FeatureProperties set(final JsonField field)
focal_class.class_method_signature: NullFeatureProperties.setAll(final Iterable<JsonField> jsonFields)
focal_class.full_signature: @Override public FeatureProperties setAll(final Iterable<JsonField> jsonFields)
focal_class.identifier: setAll
focal_class.modifiers: @Override public
focal_class.parameters: (final Iterable<JsonField> jsonFields)
focal_class.return: FeatureProperties
focal_class.signature: FeatureProperties setAll(final Iterable<JsonField> jsonFields)
focal_class.class_method_signature: NullFeatureProperties.contains(final CharSequence key)
focal_class.full_signature: @Override public boolean contains(final CharSequence key)
focal_class.identifier: contains
focal_class.modifiers: @Override public
focal_class.parameters: (final CharSequence key)
focal_class.return: boolean
focal_class.signature: boolean contains(final CharSequence key)
focal_class.class_method_signature: NullFeatureProperties.get(final JsonPointer pointer)
focal_class.full_signature: @Override public JsonObject get(final JsonPointer pointer)
focal_class.identifier: get
focal_class.modifiers: @Override public
focal_class.parameters: (final JsonPointer pointer)
focal_class.return: JsonObject
focal_class.signature: JsonObject get(final JsonPointer pointer)
focal_class.class_method_signature: NullFeatureProperties.get(final JsonFieldDefinition fieldDefinition)
focal_class.full_signature: @Override public JsonObject get(final JsonFieldDefinition fieldDefinition)
focal_class.identifier: get
focal_class.modifiers: @Override public
focal_class.parameters: (final JsonFieldDefinition fieldDefinition)
focal_class.return: JsonObject
focal_class.signature: JsonObject get(final JsonFieldDefinition fieldDefinition)
focal_class.class_method_signature: NullFeatureProperties.getValue(final CharSequence name)
focal_class.full_signature: @Override public Optional<JsonValue> getValue(final CharSequence name)
focal_class.identifier: getValue
focal_class.modifiers: @Override public
focal_class.parameters: (final CharSequence name)
focal_class.return: Optional<JsonValue>
focal_class.signature: Optional<JsonValue> getValue(final CharSequence name)
focal_class.class_method_signature: NullFeatureProperties.getValue(final JsonFieldDefinition<T> fieldDefinition)
focal_class.full_signature: @Override public Optional<T> getValue(final JsonFieldDefinition<T> fieldDefinition)
focal_class.identifier: getValue
focal_class.modifiers: @Override public
focal_class.parameters: (final JsonFieldDefinition<T> fieldDefinition)
focal_class.return: Optional<T>
focal_class.signature: Optional<T> getValue(final JsonFieldDefinition<T> fieldDefinition)
focal_class.class_method_signature: NullFeatureProperties.getValueOrThrow(final JsonFieldDefinition<T> fieldDefinition)
focal_class.full_signature: @Override public T getValueOrThrow(final JsonFieldDefinition<T> fieldDefinition)
focal_class.identifier: getValueOrThrow
focal_class.modifiers: @Override public
focal_class.parameters: (final JsonFieldDefinition<T> fieldDefinition)
focal_class.return: T
focal_class.signature: T getValueOrThrow(final JsonFieldDefinition<T> fieldDefinition)
focal_class.class_method_signature: NullFeatureProperties.get(final JsonFieldSelector fieldSelector)
focal_class.full_signature: @Override public JsonObject get(final JsonFieldSelector fieldSelector)
focal_class.identifier: get
focal_class.modifiers: @Override public
focal_class.parameters: (final JsonFieldSelector fieldSelector)
focal_class.return: JsonObject
focal_class.signature: JsonObject get(final JsonFieldSelector fieldSelector)
focal_class.class_method_signature: NullFeatureProperties.remove(final CharSequence key)
focal_class.full_signature: @Override public FeatureProperties remove(final CharSequence key)
focal_class.identifier: remove
focal_class.modifiers: @Override public
focal_class.parameters: (final CharSequence key)
focal_class.return: FeatureProperties
focal_class.signature: FeatureProperties remove(final CharSequence key)
focal_class.class_method_signature: NullFeatureProperties.getKeys()
focal_class.full_signature: @Override public List<JsonKey> getKeys()
focal_class.identifier: getKeys
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: List<JsonKey>
focal_class.signature: List<JsonKey> getKeys()
focal_class.class_method_signature: NullFeatureProperties.getField(final CharSequence key)
focal_class.full_signature: @Override public Optional<JsonField> getField(final CharSequence key)
focal_class.identifier: getField
focal_class.modifiers: @Override public
focal_class.parameters: (final CharSequence key)
focal_class.return: Optional<JsonField>
focal_class.signature: Optional<JsonField> getField(final CharSequence key)
focal_class.class_method_signature: NullFeatureProperties.iterator()
focal_class.full_signature: @Override public Iterator<JsonField> iterator()
focal_class.identifier: iterator
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: Iterator<JsonField>
focal_class.signature: Iterator<JsonField> iterator()
focal_class.class_method_signature: NullFeatureProperties.isEmpty()
focal_class.full_signature: @Override public boolean isEmpty()
focal_class.identifier: isEmpty
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isEmpty()
focal_class.class_method_signature: NullFeatureProperties.getSize()
focal_class.full_signature: @Override public int getSize()
focal_class.identifier: getSize
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int getSize()
focal_class.class_method_signature: NullFeatureProperties.stream()
focal_class.full_signature: @Override public Stream<JsonField> stream()
focal_class.identifier: stream
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: Stream<JsonField>
focal_class.signature: Stream<JsonField> stream()
focal_class.class_method_signature: NullFeatureProperties.toJson()
focal_class.full_signature: @Override public JsonObject toJson()
focal_class.identifier: toJson
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: JsonObject
focal_class.signature: JsonObject toJson()
focal_class.class_method_signature: NullFeatureProperties.toJson(final JsonSchemaVersion schemaVersion, final Predicate<JsonField> thePredicate)
focal_class.full_signature: @Override public JsonObject toJson(final JsonSchemaVersion schemaVersion, final Predicate<JsonField> thePredicate)
focal_class.identifier: toJson
focal_class.modifiers: @Override public
focal_class.parameters: (final JsonSchemaVersion schemaVersion, final Predicate<JsonField> thePredicate)
focal_class.return: JsonObject
focal_class.signature: JsonObject toJson(final JsonSchemaVersion schemaVersion, final Predicate<JsonField> thePredicate)
focal_class.class_method_signature: NullFeatureProperties.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: NullFeatureProperties.equals(final Object o)
focal_class.full_signature: @SuppressWarnings("squid:MethodCyclomaticComplexity") @Override public boolean equals(final Object o)
focal_class.identifier: equals
focal_class.modifiers: @SuppressWarnings("squid:MethodCyclomaticComplexity") @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: NullFeatureProperties.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_class.class_method_signature: NullFeatureProperties.writeValue(final SerializationContext serializationContext)
focal_class.full_signature: @Override public void writeValue(final SerializationContext serializationContext)
focal_class.identifier: writeValue
focal_class.modifiers: @Override public
focal_class.parameters: (final SerializationContext serializationContext)
focal_class.return: void
focal_class.signature: void writeValue(final SerializationContext serializationContext)
focal_class.class_method_signature: NullFeatureProperties.getUpperBoundForStringSize()
focal_class.full_signature: @Override public long getUpperBoundForStringSize()
focal_class.identifier: getUpperBoundForStringSize
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: long
focal_class.signature: long getUpperBoundForStringSize()
focal_method.body: @Override
      public boolean isNull() {
          return true;
      }
focal_method.class_method_signature: NullFeatureProperties.isNull()
focal_method.full_signature: @Override public boolean isNull()
focal_method.identifier: isNull
focal_method.modifiers: @Override public
focal_method.parameters: ()
focal_method.return: boolean
focal_method.signature: boolean isNull()