@Test public void getType() throws Exception { final TypeName actual = underTest.getType(); assertThat(actual) .isEqualTo(ParameterizedTypeName.get(Map.class, String.class, Object.class)); }
@Nonnull @Override public TypeName getType() { return ParameterizedTypeName.get(Map.class, String.class, Object.class); }
JsonObject extends JsonValue { @Nonnull @Override public TypeName getType() { return ParameterizedTypeName.get(Map.class, String.class, Object.class); } }
JsonObject extends JsonValue { @Nonnull @Override public TypeName getType() { return ParameterizedTypeName.get(Map.class, String.class, Object.class); } JsonObject(@Nonnull Map<String, Object> value); }
JsonObject extends JsonValue { @Nonnull @Override public TypeName getType() { return ParameterizedTypeName.get(Map.class, String.class, Object.class); } JsonObject(@Nonnull Map<String, Object> value); @Nonnull @Override TypeName getType(); @Nonnull @Override Map<String, Object> getValue(); @Nonnull @CheckReturnValue Stream<Map.Entry<String, JsonValue>> stream(); }
JsonObject extends JsonValue { @Nonnull @Override public TypeName getType() { return ParameterizedTypeName.get(Map.class, String.class, Object.class); } JsonObject(@Nonnull Map<String, Object> value); @Nonnull @Override TypeName getType(); @Nonnull @Override Map<String, Object> getValue(); @Nonnull @CheckReturnValue Stream<Map.Entry<String, JsonValue>> stream();  }