SYMBOL INDEX (311 symbols across 44 files) FILE: src/integrationTest/java/com/serjltt/moshi/adapters/Data.java class Data (line 23) | @AutoValue method jsonAdapter (line 25) | public static JsonAdapter jsonAdapter(Moshi moshi) { method name (line 29) | abstract String name(); method meta (line 35) | @Wrapped(path = {"1"}) abstract Meta meta(); class Meta (line 37) | static class Meta { FILE: src/integrationTest/java/com/serjltt/moshi/adapters/DataFactories.java class DataFactories (line 22) | @MoshiAdapterFactory method create (line 24) | public static JsonAdapter.Factory create() { FILE: src/integrationTest/java/com/serjltt/moshi/adapters/DeserializeOnlyAutoValueTest.java class DeserializeOnlyAutoValueTest (line 11) | public final class DeserializeOnlyAutoValueTest { method serialize (line 17) | @Test public void serialize() { method deserialize (line 23) | @Test public void deserialize() throws IOException { class AutoValueClass (line 31) | @AutoValue abstract static class AutoValueClass { method jsonAdapter (line 32) | public static JsonAdapter jsonAdapter(Moshi moshi) { method foo (line 36) | abstract Integer foo(); method bar (line 38) | @DeserializeOnly abstract Integer bar(); FILE: src/integrationTest/java/com/serjltt/moshi/adapters/LazyAdaptersAutoValueTest.java class LazyAdaptersAutoValueTest (line 26) | public class LazyAdaptersAutoValueTest { method unwrap (line 32) | @Test public void unwrap() throws Exception { method wrap (line 50) | @Test FILE: src/integrationTest/java/com/serjltt/moshi/adapters/LazyAdaptersRetrofitTest.java class LazyAdaptersRetrofitTest (line 38) | public final class LazyAdaptersRetrofitTest { method unwrapJsonAdapter (line 54) | @Test public void unwrapJsonAdapter() throws Exception { method unwrapNestedJsonAdapter (line 62) | @Test public void unwrapNestedJsonAdapter() throws Exception { method wrapPostBody (line 84) | @Test public void wrapPostBody() throws Exception { method firstElementJsonAdapter (line 96) | @Test public void firstElementJsonAdapter() throws Exception { method elementAtJsonAdapter (line 103) | @Test public void elementAtJsonAdapter() throws Exception { method unwrapFirstElement (line 111) | @Test public void unwrapFirstElement() throws Exception { method assertResponse (line 121) | private void assertResponse(Call call, String input, T expected... type Service (line 129) | private interface Service { method unwrap (line 131) | @GET("/") method unwrapNested (line 134) | @GET("/") method wrappedPost (line 137) | @POST("/") Call wrappedPost(@Body @Wrapped(path = {"1"... method firstElement (line 140) | @GET("/") method unwrapFirstElement (line 144) | @GET("/") method elementAt (line 148) | @GET("/") class Nested (line 152) | static class Nested { FILE: src/integrationTest/java/com/serjltt/moshi/adapters/LazyAdaptersRxJavaTest.java class LazyAdaptersRxJavaTest (line 20) | @RunWith(Parameterized.class) method failingCallable (line 26) | private static Callable failingCallable() { method testData (line 42) | @Parameterized.Parameters method LazyAdaptersRxJavaTest (line 54) | public LazyAdaptersRxJavaTest(BaseTestConsumer testConsumer) { method reactiveTypeYieldsAppropriateError (line 58) | @Test public void reactiveTypeYieldsAppropriateError() throws Exception { FILE: src/integrationTest/java/com/serjltt/moshi/adapters/SerializeOnlyAutoValueTest.java class SerializeOnlyAutoValueTest (line 11) | public final class SerializeOnlyAutoValueTest { method serialize (line 17) | @Test public void serialize() { method deserialize (line 23) | @Test public void deserialize() throws IOException { class AutoValueClass (line 31) | @AutoValue abstract static class AutoValueClass { method jsonAdapter (line 32) | public static JsonAdapter jsonAdapter(Moshi moshi) { method foo (line 36) | abstract Integer foo(); method bar (line 38) | @SerializeOnly @Nullable abstract Integer bar(); FILE: src/integrationTest/java/com/serjltt/moshi/adapters/TransientAutoValueTest.java class TransientAutoValueTest (line 13) | public final class TransientAutoValueTest { method serialize (line 19) | @Test public void serialize() { method deserialize (line 25) | @Test public void deserialize() throws IOException { method toStringReflectsInnerAdapter (line 33) | @Test public void toStringReflectsInnerAdapter() throws Exception { class AutoValueClass (line 44) | @AutoValue abstract static class AutoValueClass { method jsonAdapter (line 45) | public static JsonAdapter jsonAdapter(Moshi moshi) { method foo (line 49) | abstract Integer foo(); method bar (line 51) | @Transient @Nullable abstract Integer bar(); FILE: src/main/java/com/serjltt/moshi/adapters/DefaultOnDataMismatchAdapter.java class DefaultOnDataMismatchAdapter (line 32) | public final class DefaultOnDataMismatchAdapter extends JsonAdapter { method DefaultOnDataMismatchAdapter (line 36) | DefaultOnDataMismatchAdapter(JsonAdapter delegate, T defaultValue) { method fromJson (line 41) | @Override public T fromJson(JsonReader reader) throws IOException { method toJson (line 51) | @Override public void toJson(JsonWriter writer, T value) throws IOExce... method toString (line 55) | @Override public String toString() { method newFactory (line 60) | public static JsonAdapter.Factory newFactory(final Type type, fina... FILE: src/main/java/com/serjltt/moshi/adapters/DeserializeOnly.java method create (line 35) | @Override public JsonAdapter create(Type type, Set create(Type type, Set extends JsonAdapter { method ElementAtJsonAdapter (line 37) | ElementAtJsonAdapter(Type type, Moshi moshi, int index) { method fromJson (line 43) | @Override public T fromJson(JsonReader reader) throws IOException { method toJson (line 49) | @Override public void toJson(JsonWriter writer, T value) throws IOExce... method toString (line 53) | @Override public String toString() { FILE: src/main/java/com/serjltt/moshi/adapters/FallbackEnum.java method create (line 52) | @Override public JsonAdapter create(Type type, Set> extends JsonAdapt... method FallbackEnumJsonAdapter (line 36) | FallbackEnumJsonAdapter(Class enumType, String fallback) { method fromJson (line 54) | @Override public T fromJson(JsonReader reader) throws IOException { method toJson (line 61) | @Override public void toJson(JsonWriter writer, T value) throws IOExce... method toString (line 65) | @Override public String toString() { FILE: src/main/java/com/serjltt/moshi/adapters/FallbackOnNull.java method create (line 79) | @Override public JsonAdapter create(Type type, Set rawType) { FILE: src/main/java/com/serjltt/moshi/adapters/FallbackOnNullJsonAdapter.java class FallbackOnNullJsonAdapter (line 29) | final class FallbackOnNullJsonAdapter extends JsonAdapter { method FallbackOnNullJsonAdapter (line 48) | FallbackOnNullJsonAdapter(JsonAdapter delegate, T fallback, String ... method fromJson (line 54) | @Override public T fromJson(JsonReader reader) throws IOException { method toJson (line 62) | @Override public void toJson(JsonWriter writer, T value) throws IOExce... method toString (line 66) | @Override public String toString() { FILE: src/main/java/com/serjltt/moshi/adapters/FilterNulls.java method create (line 37) | @Override public JsonAdapter create(Type type, Set extends JsonAdapter { method FilterNullsJsonAdapter (line 16) | FilterNullsJsonAdapter(JsonAdapter delegate) { method fromJson (line 20) | @Override public T fromJson(JsonReader reader) throws IOException { method toJson (line 24) | @Override public void toJson(JsonWriter writer, T value) throws IOExce... method toString (line 28) | @Override public String toString() { method removeNulls (line 32) | private T removeNulls(final T value) { FILE: src/main/java/com/serjltt/moshi/adapters/FirstElement.java method create (line 71) | @Override public JsonAdapter create(Type type, Set create(Type type, Set extends JsonAdapter { method LastElementJsonAdapter (line 20) | LastElementJsonAdapter(Type type, Moshi moshi) { method fromJson (line 25) | @Override public T fromJson(JsonReader reader) throws IOException { method toJson (line 31) | @Override public void toJson(JsonWriter writer, T value) throws IOExce... method toString (line 35) | @Override public String toString() { FILE: src/main/java/com/serjltt/moshi/adapters/Pair.java class Pair (line 4) | final class Pair { method Pair (line 8) | Pair(F first, S second) { FILE: src/main/java/com/serjltt/moshi/adapters/SerializeNulls.java method create (line 51) | @Override public JsonAdapter create(Type type, Set create(Type type, Set create(Type type, Set extends JsonAdapter { method SerializeOnlyNonEmptyJsonAdapter (line 17) | SerializeOnlyNonEmptyJsonAdapter(JsonAdapter delegate) { method fromJson (line 21) | @Override public T fromJson(JsonReader reader) throws IOException { method toJson (line 25) | @Override public void toJson(JsonWriter writer, T value) throws IOExce... method isNotEmpty (line 34) | private boolean isNotEmpty(final T value) { method toString (line 48) | @Override public String toString() { FILE: src/main/java/com/serjltt/moshi/adapters/Transient.java method create (line 35) | @Override public JsonAdapter create(Type type, Set extends JsonAdapter { method TransientJsonAdapter (line 17) | TransientJsonAdapter(JsonAdapter delegate, boolean serialize, boole... method fromJson (line 23) | @Override public T fromJson(JsonReader reader) throws IOException { method toJson (line 32) | @Override public void toJson(JsonWriter writer, T value) throws IOExce... method toString (line 41) | @Override public String toString() { FILE: src/main/java/com/serjltt/moshi/adapters/Util.java class Util (line 25) | final class Util { method nextAnnotations (line 32) | public static Pair> nextAnno... method findDelegatedAnnotation (line 57) | private static A findDelegatedAnnotation( method Util (line 68) | private Util() { FILE: src/main/java/com/serjltt/moshi/adapters/Wrapped.java method create (line 89) | @Override public JsonAdapter create(Type type, Set extends JsonAdapter { method WrappedJsonAdapter (line 31) | WrappedJsonAdapter(JsonAdapter delegate, String[] path, boolean fai... method fromJson (line 37) | @Override public T fromJson(JsonReader reader) throws IOException { method toJson (line 41) | @Override public void toJson(JsonWriter writer, T value) throws IOExce... method toString (line 45) | @Override public String toString() { method fromJson (line 54) | private static T fromJson(JsonAdapter adapter, JsonReader reade... method toJson (line 113) | private static void toJson(JsonAdapter adapter, JsonWriter writ... FILE: src/unitTest/java/com/serjltt/moshi/adapters/Custom.java class CustomAdapter (line 30) | final class CustomAdapter { method fromJson (line 31) | @Custom @FromJson String fromJson(String str) { method toJson (line 35) | @ToJson String toJson(@Custom String str) { FILE: src/unitTest/java/com/serjltt/moshi/adapters/DefaultOnDataMismatchAdapterTest.java class DefaultOnDataMismatchAdapterTest (line 22) | public final class DefaultOnDataMismatchAdapterTest { method deserializeMismatch (line 23) | @Test public void deserializeMismatch() throws IOException { method deserializeMatch (line 28) | @Test public void deserializeMatch() throws IOException { method serialize (line 33) | @Test public void serialize() { method factorySupportsType (line 38) | @Test public void factorySupportsType() throws Exception { method toStringReflectsInner (line 72) | @Test public void toStringReflectsInner() { method newFruitFactory (line 78) | private JsonAdapter.Factory newFruitFactory() { method buildMoshi (line 82) | private Moshi buildMoshi(JsonAdapter.Factory factory) { type Fruit (line 88) | enum Fruit { FILE: src/unitTest/java/com/serjltt/moshi/adapters/DeserializeOnlyJsonAdapterTest.java class DeserializeOnlyJsonAdapterTest (line 9) | public final class DeserializeOnlyJsonAdapterTest { method deserializeOnly (line 16) | @Test public void deserializeOnly() throws Exception { method factoryMaintainsOtherAnnotations (line 25) | @Test public void factoryMaintainsOtherAnnotations() throws Exception { method toStringReflectsInnerAdapter (line 34) | @Test public void toStringReflectsInnerAdapter() throws Exception { class Data1 (line 40) | private static class Data1 { class Data2 (line 44) | private static class Data2 { FILE: src/unitTest/java/com/serjltt/moshi/adapters/ElementAtJsonAdapterTest.java class ElementAtJsonAdapterTest (line 39) | public final class ElementAtJsonAdapterTest { method elementAt (line 46) | @Test public void elementAt() throws Exception { method fromJsonOnEmptyArrayReturnsNull (line 63) | @Test public void fromJsonOnEmptyArrayReturnsNull() throws Exception { method fromJsonOnArrayOfSizeOneReturnsNull (line 69) | @Test public void fromJsonOnArrayOfSizeOneReturnsNull() throws Excepti... method fromJsonOnNullArrayReturnsNull (line 75) | @Test public void fromJsonOnNullArrayReturnsNull() throws Exception { method fromJsonExpectsAnArray (line 81) | @Test public void fromJsonExpectsAnArray() throws Exception { method factoryMaintainsOtherAnnotations (line 96) | @Test @Ignore public void factoryMaintainsOtherAnnotations() throws Ex... method factoryExpectsOnlyOneAnnotation (line 111) | @Test public void factoryExpectsOnlyOneAnnotation() { method toStringReflectsInnerAdapter (line 142) | @Test public void toStringReflectsInnerAdapter() throws Exception { method elementAtDelegated (line 158) | @Test public void elementAtDelegated() throws Exception { method assertNullReturn (line 179) | private void assertNullReturn(String string) throws IOException { class Data (line 189) | private static class Data { class Data2 (line 194) | private static class Data2 { class Data3 (line 199) | private static class Data3 { FILE: src/unitTest/java/com/serjltt/moshi/adapters/FallbackEnumJsonAdapterTest.java class FallbackEnumJsonAdapterTest (line 30) | public final class FallbackEnumJsonAdapterTest { method asRegularEnumAdapter (line 36) | @Test public void asRegularEnumAdapter() throws Exception { method fallbackEnum (line 45) | @Test public void fallbackEnum() throws Exception { method nullEnum (line 50) | @Test public void nullEnum() throws Exception { method throwsOnInvalidFallback (line 56) | @Test public void throwsOnInvalidFallback() throws Exception { method toStringReflectsInnerAdapter (line 66) | @Test public void toStringReflectsInnerAdapter() throws Exception { method ignoresUnannotatedEnums (line 74) | @Test public void ignoresUnannotatedEnums() throws Exception { method factoryIgnoresUnsupportedTypes (line 87) | @Test public void factoryIgnoresUnsupportedTypes() throws Exception { type Roshambo (line 97) | @FallbackEnum(name = "UNKNOWN") enum Roshambo { type Value (line 104) | @FallbackEnum(name = "UNK") enum Value { type Regular (line 108) | enum Regular { FILE: src/unitTest/java/com/serjltt/moshi/adapters/FallbackOnNullJsonAdapterTest.java class FallbackOnNullJsonAdapterTest (line 38) | public final class FallbackOnNullJsonAdapterTest { method booleanFallbacks (line 45) | @Test public void booleanFallbacks() throws Exception { class WrapsBool (line 49) | private static class WrapsBool implements Wrapper { method first (line 53) | @Override public Boolean first() { method second (line 57) | @Override public Boolean second() { method byteFallbacks (line 62) | @Test public void byteFallbacks() throws Exception { class WrapsByte (line 66) | private static class WrapsByte implements Wrapper { method first (line 70) | @Override public Byte first() { method second (line 74) | @Override public Byte second() { method charFallbacks (line 79) | @Test public void charFallbacks() throws Exception { class WrapsChar (line 83) | private static class WrapsChar implements Wrapper { method first (line 87) | @Override public Character first() { method second (line 91) | @Override public Character second() { method doubleFallbacks (line 96) | @Test public void doubleFallbacks() throws Exception { class WrapsDouble (line 101) | private static class WrapsDouble implements Wrapper { method first (line 105) | @Override public Double first() { method second (line 109) | @Override public Double second() { method floatFallbacks (line 114) | @Test public void floatFallbacks() throws Exception { class WrapsFloat (line 119) | private static class WrapsFloat implements Wrapper { method first (line 123) | @Override public Float first() { method second (line 127) | @Override public Float second() { method intFallbacks (line 132) | @Test public void intFallbacks() throws Exception { method intFallbacksNoLocaleInfluence (line 136) | @Test public void intFallbacksNoLocaleInfluence() throws Exception { class WrapsInt (line 145) | private static class WrapsInt implements Wrapper { method first (line 149) | @Override public Integer first() { method second (line 153) | @Override public Integer second() { method longFallbacks (line 158) | @Test public void longFallbacks() throws Exception { class WrapsLong (line 163) | private static class WrapsLong implements Wrapper { method first (line 167) | @Override public Long first() { method second (line 171) | @Override public Long second() { method shortFallbacks (line 176) | @Test public void shortFallbacks() throws Exception { class WrapsShort (line 181) | private static class WrapsShort implements Wrapper { method first (line 185) | @Override public Short first() { method second (line 189) | @Override public Short second() { method factoryMaintainsOtherAnnotations (line 194) | @Test public void factoryMaintainsOtherAnnotations() throws Exception { class AnotherInt (line 209) | private static class AnotherInt { method factoryIgnoresNonPrimitiveTypes (line 214) | @Test public void factoryIgnoresNonPrimitiveTypes() { method fallbackOnNullIsDelegated (line 235) | @Test public void fallbackOnNullIsDelegated() throws Exception { class AndAnotherInt (line 244) | private static class AndAnotherInt { method toStringReflectsInnerAdapter (line 254) | @Test public void toStringReflectsInnerAdapter() throws Exception { method annotationType (line 264) | @Override public Class annotationType() { method fallbackBoolean (line 268) | @Override public boolean fallbackBoolean() { method fallbackByte (line 272) | @Override public byte fallbackByte() { method fallbackChar (line 276) | @Override public char fallbackChar() { method fallbackDouble (line 280) | @Override public double fallbackDouble() { method fallbackFloat (line 284) | @Override public float fallbackFloat() { method fallbackInt (line 288) | @Override public int fallbackInt() { method fallbackLong (line 292) | @Override public long fallbackLong() { method fallbackShort (line 296) | @Override public short fallbackShort() { method assertForClass (line 301) | private , P> void assertForClass(Class cls, P ... type Wrapper (line 316) | private interface Wrapper

{ method first (line 317) | P first(); method second (line 319) | P second(); class MultiplyAdapter (line 324) | final class MultiplyAdapter { method fromJson (line 325) | @Multiply @FromJson int fromJson(int val) { method toJson (line 329) | @ToJson int toJson(@Multiply int val) { FILE: src/unitTest/java/com/serjltt/moshi/adapters/FilterNullsJsonAdapterTest.java class FilterNullsJsonAdapterTest (line 14) | public final class FilterNullsJsonAdapterTest { method noNullValues (line 21) | @Test public void noNullValues() throws Exception { method nullValues (line 32) | @Test public void nullValues() throws Exception { method nullList (line 43) | @Test public void nullList() throws Exception { method toStringReflectsInnerAdapter (line 54) | @Test public void toStringReflectsInnerAdapter() throws Exception { FILE: src/unitTest/java/com/serjltt/moshi/adapters/FirstElementJsonAdapterTest.java class FirstElementJsonAdapterTest (line 32) | public final class FirstElementJsonAdapterTest { method first (line 39) | @Test public void first() throws Exception { method fromJsonOnEmptyArrayReturnsNull (line 56) | @Test public void fromJsonOnEmptyArrayReturnsNull() throws Exception { method fromJsonOnNullArrayReturnsNull (line 62) | @Test public void fromJsonOnNullArrayReturnsNull() throws Exception { method fromJsonExpectsAnArray (line 68) | @Test public void fromJsonExpectsAnArray() throws Exception { method factoryMaintainsOtherAnnotations (line 83) | @Test @Ignore public void factoryMaintainsOtherAnnotations() throws Ex... method factoryExpectsOnlyOneAnnotation (line 98) | @Test public void factoryExpectsOnlyOneAnnotation() throws Exception { method toStringReflectsInnerAdapter (line 125) | @Test public void toStringReflectsInnerAdapter() throws Exception { method assertNullReturn (line 132) | private void assertNullReturn(String string) throws IOException { class Data (line 142) | private static class Data { class Data2 (line 147) | private static class Data2 { FILE: src/unitTest/java/com/serjltt/moshi/adapters/LastElementJsonAdapterTest.java class LastElementJsonAdapterTest (line 17) | public final class LastElementJsonAdapterTest { method last (line 24) | @Test public void last() throws Exception { method fromJsonOnEmptyArrayReturnsNull (line 42) | @Test public void fromJsonOnEmptyArrayReturnsNull() throws Exception { method fromJsonOnNullArrayReturnsNull (line 48) | @Test public void fromJsonOnNullArrayReturnsNull() throws Exception { method fromJsonExpectsAnArray (line 54) | @Test public void fromJsonExpectsAnArray() throws Exception { method factoryMaintainsOtherAnnotations (line 69) | @Test @Ignore public void factoryMaintainsOtherAnnotations() throws Ex... method factoryExpectsOnlyOneAnnotation (line 84) | @Test public void factoryExpectsOnlyOneAnnotation() throws Exception { method toStringReflectsInnerAdapter (line 111) | @Test public void toStringReflectsInnerAdapter() throws Exception { method assertNullReturn (line 118) | private void assertNullReturn(String string) throws IOException { class Data (line 128) | private static class Data { class Data2 (line 133) | private static class Data2 { FILE: src/unitTest/java/com/serjltt/moshi/adapters/SerializeNullsJsonAdapterTest.java class SerializeNullsJsonAdapterTest (line 26) | public final class SerializeNullsJsonAdapterTest { method serializesNulls (line 33) | @Test public void serializesNulls() throws Exception { method factoryMaintainsOtherAnnotations (line 45) | @Test public void factoryMaintainsOtherAnnotations() throws Exception { method maintainsPreviousSerializationValue (line 62) | @Test public void maintainsPreviousSerializationValue() throws Excepti... method toStringReflectsInnerAdapter (line 77) | @Test public void toStringReflectsInnerAdapter() throws Exception { class Data1 (line 84) | private static class Data1 { class Data2 (line 88) | private static class Data2 { FILE: src/unitTest/java/com/serjltt/moshi/adapters/SerializeOnlyJsonAdapterTest.java class SerializeOnlyJsonAdapterTest (line 9) | public final class SerializeOnlyJsonAdapterTest { method serializeOnly (line 17) | @Test public void serializeOnly() throws Exception { method factoryMaintainsOtherAnnotations (line 27) | @Test public void factoryMaintainsOtherAnnotations() throws Exception { method toStringReflectsInnerAdapter (line 43) | @Test public void toStringReflectsInnerAdapter() throws Exception { class Data1 (line 49) | private static class Data1 { class Data2 (line 53) | private static class Data2 { FILE: src/unitTest/java/com/serjltt/moshi/adapters/SerializeOnlyNonEmptyJsonAdapterTest.java class SerializeOnlyNonEmptyJsonAdapterTest (line 29) | public final class SerializeOnlyNonEmptyJsonAdapterTest { method serializesOnlyNonEmptyCustomArray (line 36) | @Test public void serializesOnlyNonEmptyCustomArray() throws Exception { method serializesOnlyNonEmptyByteArray (line 54) | @Test public void serializesOnlyNonEmptyByteArray() throws Exception { method serializesOnlyNonEmptyCharArray (line 69) | @Test public void serializesOnlyNonEmptyCharArray() throws Exception { method serializesOnlyNonEmptyShortArray (line 84) | @Test public void serializesOnlyNonEmptyShortArray() throws Exception { method serializesOnlyNonEmptyIntArray (line 99) | @Test public void serializesOnlyNonEmptyIntArray() throws Exception { method serializesOnlyNonEmptyLongArray (line 114) | @Test public void serializesOnlyNonEmptyLongArray() throws Exception { method serializesOnlyNonEmptyFloatArray (line 129) | @Test public void serializesOnlyNonEmptyFloatArray() throws Exception { method serializesOnlyNonEmptyDoubleArray (line 144) | @Test public void serializesOnlyNonEmptyDoubleArray() throws Exception { method serializesOnlyNonEmptyBooleanArray (line 159) | @Test public void serializesOnlyNonEmptyBooleanArray() throws Exception { method serializesOnlyNonEmptyStringArray (line 174) | @Test public void serializesOnlyNonEmptyStringArray() throws Exception { method serializesOnlyNonEmptyCollection (line 189) | @Test public void serializesOnlyNonEmptyCollection() throws Exception { method serializesOnlyNonEmptyMap (line 204) | @Test public void serializesOnlyNonEmptyMap() throws Exception { method toStringReflectsInnerAdapter (line 221) | @Test public void toStringReflectsInnerAdapter() throws Exception { class Data1 (line 228) | static class Data1 { class CustomType (line 243) | static class CustomType { method CustomType (line 246) | CustomType(final String data) { FILE: src/unitTest/java/com/serjltt/moshi/adapters/WrappedJsonAdapterTest.java class WrappedJsonAdapterTest (line 39) | public final class WrappedJsonAdapterTest { method oneObject (line 47) | @Test public void oneObject() throws Exception { method arrayOfObjects (line 68) | @Test public void arrayOfObjects() throws Exception { method failOnNotFound (line 106) | @Test public void failOnNotFound() throws Exception { method failOnNotFound2 (line 124) | @Test public void failOnNotFound2() throws Exception { method failOnNotFoundFalse (line 140) | @Test public void failOnNotFoundFalse() throws Exception { method notNullSafe (line 148) | @Test public void notNullSafe() throws Exception { method fromJsonSkipsNonPathValues (line 167) | @Test public void fromJsonSkipsNonPathValues() throws Exception { method fromJsonRemainingPathValues (line 187) | @Test public void fromJsonRemainingPathValues() throws Exception { method fromJsonOnIncorrectPath (line 207) | @Test public void fromJsonOnIncorrectPath() throws Exception { method fromJsonDoesNotSwallowIOExceptions (line 224) | @Test public void fromJsonDoesNotSwallowIOExceptions() throws Exception { method fromJsonDoesNotSwallowJsonEncodingExceptions (line 239) | @Test public void fromJsonDoesNotSwallowJsonEncodingExceptions() throw... method fromJsonDoesNotSwallowJsonDataExceptions (line 260) | @Test public void fromJsonDoesNotSwallowJsonDataExceptions() throws Ex... method toJsonDoesNotSwallowExceptions (line 275) | @Test public void toJsonDoesNotSwallowExceptions() throws Exception { method factoryMaintainsOtherAnnotations (line 289) | @Test public void factoryMaintainsOtherAnnotations() throws Exception { method toStringReflectsInnerAdapter (line 303) | @Test public void toStringReflectsInnerAdapter() throws Exception { method wrappedFactoryRespectsEquals (line 315) | @Test method checkWrappedFactoryConstructorThrows (line 330) | @Test public void checkWrappedFactoryConstructorThrows() throws Except... method factoryFetchesWrappedFromDelegate (line 338) | @Test public void factoryFetchesWrappedFromDelegate() throws Exception { class Data1 (line 352) | private static class Data1 { class Data2 (line 357) | private static class Data2 { class Data3 (line 361) | private static class Data3 { class Data4 (line 366) | private static class Data4 { class Data5 (line 370) | private static class Data5 { class Throws (line 373) | private static class Throws { class ThrowingAdapter (line 383) | private static final class ThrowingAdapter { method fromJson (line 384) | @FromJson Throws fromJson(String str) throws IOException { method toJson (line 388) | @ToJson String toJson(Throws th) throws IOException {