Class RobolectricModel
- java.lang.Object
-
- org.robolectric.annotation.processing.RobolectricModel
-
public class RobolectricModel extends Object
Model describing the Robolectric source file.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
RobolectricModel.Builder
static class
RobolectricModel.ResetterInfo
static class
RobolectricModel.ShadowInfo
-
Constructor Summary
Constructors Constructor Description RobolectricModel(TreeSet<String> imports, TreeMap<String,RobolectricModel.ShadowInfo> shadowTypes, TreeMap<String,String> extraShadowTypes, TreeMap<String,RobolectricModel.ResetterInfo> resetterMap, Map<String,DocumentedPackage> documentedPackages)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<RobolectricModel.ShadowInfo>
getAllShadowTypes()
Collection<DocumentedPackage>
getDocumentedPackages()
Map<String,String>
getExtraShadowTypes()
Set<String>
getImports()
Collection<RobolectricModel.ResetterInfo>
getResetters()
Collection<String>
getShadowedPackages()
TreeMap<String,RobolectricModel.ShadowInfo>
getShadowPickers()
Iterable<RobolectricModel.ShadowInfo>
getVisibleShadowTypes()
-
-
-
Constructor Detail
-
RobolectricModel
public RobolectricModel(TreeSet<String> imports, TreeMap<String,RobolectricModel.ShadowInfo> shadowTypes, TreeMap<String,String> extraShadowTypes, TreeMap<String,RobolectricModel.ResetterInfo> resetterMap, Map<String,DocumentedPackage> documentedPackages)
-
-
Method Detail
-
getDocumentedPackages
public Collection<DocumentedPackage> getDocumentedPackages()
-
getResetters
public Collection<RobolectricModel.ResetterInfo> getResetters()
-
getAllShadowTypes
public Collection<RobolectricModel.ShadowInfo> getAllShadowTypes()
-
getVisibleShadowTypes
public Iterable<RobolectricModel.ShadowInfo> getVisibleShadowTypes()
-
getShadowPickers
public TreeMap<String,RobolectricModel.ShadowInfo> getShadowPickers()
-
getShadowedPackages
public Collection<String> getShadowedPackages()
-
-