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 classRobolectricModel.Builderstatic classRobolectricModel.ResetterInfostatic classRobolectricModel.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()
-
-