• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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 }