1 package org.robolectric; 2 import com.example.objects.OuterDummy.InnerDummy; 3 import java.util.AbstractMap; 4 import java.util.ArrayList; 5 import java.util.Collection; 6 import java.util.HashMap; 7 import java.util.List; 8 import java.util.Map; 9 import javax.annotation.Generated; 10 import org.robolectric.annotation.processing.shadows.ShadowInnerDummyWithPicker; 11 import org.robolectric.internal.ShadowProvider; 12 import org.robolectric.shadow.api.Shadow; 13 14 /** Shadow mapper. Automatically generated by the Robolectric Annotation Processor. */ 15 @Generated("org.robolectric.annotation.processing.RobolectricProcessor") 16 @SuppressWarnings({"unchecked", "deprecation"}) 17 public class Shadows implements ShadowProvider { 18 private static final List<Map.Entry<String, String>> SHADOWS = new ArrayList<>(3); 19 20 static { SHADOWS.add( new AbstractMap.SimpleImmutableEntry<>( "com.example.objects.OuterDummy.InnerDummy", "org.robolectric.annotation.processing.shadows.ShadowInnerDummyWithPicker$ShadowInnerDummyWithPicker2"))21 SHADOWS.add( 22 new AbstractMap.SimpleImmutableEntry<>( 23 "com.example.objects.OuterDummy.InnerDummy", 24 "org.robolectric.annotation.processing.shadows.ShadowInnerDummyWithPicker$ShadowInnerDummyWithPicker2")); SHADOWS.add( new AbstractMap.SimpleImmutableEntry<>( "com.example.objects.OuterDummy.InnerDummy2", "org.robolectric.annotation.processing.shadows.ShadowInnerDummyWithPicker$ShadowInnerDummyWithPicker3"))25 SHADOWS.add( 26 new AbstractMap.SimpleImmutableEntry<>( 27 "com.example.objects.OuterDummy.InnerDummy2", 28 "org.robolectric.annotation.processing.shadows.ShadowInnerDummyWithPicker$ShadowInnerDummyWithPicker3")); 29 } 30 shadowOf( InnerDummy actual)31 public static org.robolectric.annotation.processing.shadows.ShadowInnerDummyWithPicker shadowOf( 32 InnerDummy actual) { 33 return (org.robolectric.annotation.processing.shadows.ShadowInnerDummyWithPicker) 34 Shadow.extract(actual); 35 } 36 37 @Override reset()38 public void reset() {} 39 40 @Override getShadows()41 public Collection<Map.Entry<String, String>> getShadows() { 42 return SHADOWS; 43 } 44 45 @Override getProvidedPackageNames()46 public String[] getProvidedPackageNames() { 47 return new String[] {"com.example.objects"}; 48 } 49 50 private static final Map<String, String> SHADOW_PICKER_MAP = new HashMap<>(12); 51 52 static { 53 SHADOW_PICKER_MAP.put( 54 "com.example.objects.OuterDummy$InnerDummy", 55 "org.robolectric.annotation.processing.shadows.ShadowInnerDummyWithPicker$Picker"); 56 SHADOW_PICKER_MAP.put( 57 "com.example.objects.OuterDummy$InnerDummy", 58 "org.robolectric.annotation.processing.shadows.ShadowInnerDummyWithPicker$Picker"); 59 SHADOW_PICKER_MAP.put( 60 "com.example.objects.OuterDummy$InnerDummy2", 61 "org.robolectric.annotation.processing.shadows.ShadowInnerDummyWithPicker$Picker"); 62 } 63 64 @Override getShadowPickerMap()65 public Map<String, String> getShadowPickerMap() { 66 return SHADOW_PICKER_MAP; 67 } 68 }