META-INF/
META-INF/MANIFEST.MF
org/
org/robolectric/
org/robolectric/RoboSettings.classRoboSettings.java
package org.robolectric
public org.robolectric.RoboSettings extends java.lang.Object {
private static String mavenRepositoryId
private static String mavenRepositoryUrl
private static boolean useGlobalScheduler
public void ()
public static java.lang.String getMavenRepositoryId ()
public static void setMavenRepositoryId (java.lang.String)
String mavenRepositoryId
public static java.lang.String getMavenRepositoryUrl ()
public static void setMavenRepositoryUrl (java.lang.String)
String mavenRepositoryUrl
public static boolean isUseGlobalScheduler ()
public static void setUseGlobalScheduler (boolean)
boolean useGlobalScheduler
static void ()
}
org/robolectric/manifest/
org/robolectric/manifest/MetaData$VALUE_TYPE.classMetaData.java
package org.robolectric.manifest
final org.robolectric.manifest.MetaData$VALUE_TYPE extends java.lang.Enum {
public static final org.robolectric.manifest.MetaData$VALUE_TYPE RESOURCE
public static final org.robolectric.manifest.MetaData$VALUE_TYPE VALUE
private static final org.robolectric.manifest.MetaData$VALUE_TYPE[] $VALUES
public static org.robolectric.manifest.MetaData$VALUE_TYPE[] values ()
public static org.robolectric.manifest.MetaData$VALUE_TYPE valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
org/robolectric/manifest/PackageItemData.classPackageItemData.java
package org.robolectric.manifest
public org.robolectric.manifest.PackageItemData extends java.lang.Object {
protected final String className
protected final org.robolectric.manifest.MetaData metaData
public void (java.lang.String, org.robolectric.manifest.MetaData)
String className
org.robolectric.manifest.MetaData metaData
public java.lang.String getClassName ()
public org.robolectric.manifest.MetaData getMetaData ()
}
org/robolectric/manifest/MetaData.classMetaData.java
package org.robolectric.manifest
public final org.robolectric.manifest.MetaData extends java.lang.Object {
private final java.util.Map valueMap
private final java.util.Map typeMap
private boolean initialised
public void (java.util.List)
org.w3c.dom.NamedNodeMap attributes
org.w3c.dom.Node nameAttr
org.w3c.dom.Node valueAttr
org.w3c.dom.Node resourceAttr
org.w3c.dom.Node metaNode
java.util.List nodes
public void init (org.robolectric.res.ResourceTable, java.lang.String) throws org.robolectric.manifest.RoboNotFoundException
org.robolectric.res.TypedResource typedRes
org.robolectric.res.ResName resName
String value
java.util.Map$Entry entry
org.robolectric.res.ResourceTable resourceTable
String packageName
public java.util.Map getValueMap ()
private java.lang.Object parseValue (java.lang.String)
String value
public static int getColor (java.lang.String)
char[] color
char[] color
String value
}
org/robolectric/manifest/IntentFilterData.classIntentFilterData.java
package org.robolectric.manifest
public org.robolectric.manifest.IntentFilterData extends java.lang.Object {
private final java.util.List actions
private final java.util.List categories
private final java.util.List schemes
private final java.util.List mimeTypes
private final java.util.List authorities
private final java.util.List paths
private final java.util.List pathPatterns
private final java.util.List pathPrefixes
public void (java.util.List, java.util.List)
java.util.List actions
java.util.List categories
public java.util.List getActions ()
public java.util.List getCategories ()
public java.util.List getSchemes ()
public java.util.List getMimeTypes ()
public java.util.List getAuthorities ()
public java.util.List getPaths ()
public java.util.List getPathPatterns ()
public java.util.List getPathPrefixes ()
public void addScheme (java.lang.String)
String scheme
public void addMimeType (java.lang.String)
String mimeType
public void addPath (java.lang.String)
String path
public void addPathPattern (java.lang.String)
String pathPattern
public void addPathPrefix (java.lang.String)
String pathPrefix
public void addAuthority (java.lang.String, java.lang.String)
String host
String port
}
org/robolectric/manifest/PermissionItemData.classPermissionItemData.java
package org.robolectric.manifest
public org.robolectric.manifest.PermissionItemData extends java.lang.Object {
private final String name
private final String label
private final String description
private final String permissionGroup
private final String protectionLevel
private final org.robolectric.manifest.MetaData metaData
public void (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, org.robolectric.manifest.MetaData)
String name
String label
String description
String permissionGroup
String protectionLevel
org.robolectric.manifest.MetaData metaData
public java.lang.String getName ()
public java.lang.String getLabel ()
public java.lang.String getDescription ()
public java.lang.String getPermissionGroup ()
public java.lang.String getProtectionLevel ()
public org.robolectric.manifest.MetaData getMetaData ()
}
org/robolectric/manifest/ContentProviderData.classContentProviderData.java
package org.robolectric.manifest
public org.robolectric.manifest.ContentProviderData extends org.robolectric.manifest.PackageItemData {
private final String authority
private final String readPermission
private final String writePermission
private final java.util.List pathPermissionDatas
public void (java.lang.String, org.robolectric.manifest.MetaData, java.lang.String, java.lang.String, java.lang.String, java.util.List)
String className
org.robolectric.manifest.MetaData metaData
String authority
String readPermission
String writePermission
java.util.List pathPermissionDatas
public java.lang.String getAuthorities ()
public java.lang.String getReadPermission ()
public java.lang.String getWritePermission ()
public java.util.List getPathPermissionDatas ()
}
org/robolectric/manifest/ServiceData.classServiceData.java
package org.robolectric.manifest
public org.robolectric.manifest.ServiceData extends java.lang.Object {
private static final String EXPORTED
private static final String NAME
private static final String PERMISSION
private final java.util.Map attributes
private final org.robolectric.manifest.MetaData metaData
private final java.util.List actions
private java.util.List intentFilters
public void (java.util.Map, org.robolectric.manifest.MetaData, java.util.List)
java.util.Map attributes
org.robolectric.manifest.MetaData metaData
java.util.List intentFilters
public void (java.lang.String, org.robolectric.manifest.MetaData, java.util.List)
String className
org.robolectric.manifest.MetaData metaData
java.util.List intentFilterData
public java.lang.String getClassName ()
public java.util.List getActions ()
public org.robolectric.manifest.MetaData getMetaData ()
public void addAction (java.lang.String)
String action
public void setPermission (java.lang.String)
String permission
public java.lang.String getPermission ()
public java.util.List getIntentFilters ()
public java.util.Map getAllAttributes ()
public boolean isExported ()
boolean defaultValue
}
org/robolectric/manifest/ActivityData.classActivityData.java
package org.robolectric.manifest
public org.robolectric.manifest.ActivityData extends java.lang.Object {
private static final String ALLOW_TASK_REPARENTING
private static final String ALWAYS_RETAIN_TASK_STATE
private static final String CLEAR_TASK_ON_LAUNCH
private static final String CONFIG_CHANGES
private static final String ENABLED
private static final String EXCLUDE_FROM_RECENTS
private static final String EXPORTED
private static final String FINISH_ON_TASK_LAUNCH
private static final String HARDWARE_ACCELERATED
private static final String LABEL
private static final String LAUNCH_MODE
private static final String MULTIPROCESS
private static final String NAME
private static final String NO_HISTORY
private static final String PARENT_ACTIVITY_NAME
private static final String PERMISSION
private static final String PROCESS
private static final String SCREEN_ORIENTATION
private static final String STATE_NOT_NEEDED
private static final String TARGET_ACTIVITY
private static final String TASK_AFFINITY
private static final String THEME
private static final String UI_OPTIONS
private static final String WINDOW_SOFT_INPUT_MODE
private final java.util.List intentFilters
private final java.util.HashMap attrs
private final org.robolectric.manifest.ActivityData targetActivity
private final String xmlns
private final org.robolectric.manifest.MetaData metaData
public void (java.util.Map, java.util.List)
java.util.Map attrMap
java.util.List intentFilters
public void (java.lang.String, java.util.Map, java.util.List)
String xmlns
java.util.Map attrMap
java.util.List intentFilters
public void (java.lang.String, java.util.Map, java.util.List, org.robolectric.manifest.ActivityData, org.robolectric.manifest.MetaData)
String xmlns
java.util.Map attrMap
java.util.List intentFilters
org.robolectric.manifest.ActivityData targetActivity
org.robolectric.manifest.MetaData metaData
public boolean isAllowTaskReparenting ()
public boolean isAlwaysRetainTaskState ()
public boolean isClearTaskOnLaungh ()
public java.lang.String getConfigChanges ()
public boolean isEnabled ()
public boolean isExcludedFromRecents ()
public boolean isExported ()
boolean defaultValue
public boolean isFinishOnTaskLaunch ()
public boolean isHardwareAccelerated ()
public java.lang.String getLabel ()
public java.lang.String getLaunchMode ()
public boolean isMultiprocess ()
public java.lang.String getName ()
public boolean isNoHistory ()
public java.lang.String getParentActivityName ()
public java.lang.String getPermission ()
public java.lang.String getProcess ()
public java.lang.String getScreenOrientation ()
public boolean isStateNotNeeded ()
public java.lang.String getTargetActivityName ()
public java.lang.String getTaskAffinity ()
public java.lang.String getThemeRef ()
public java.lang.String getUIOptions ()
public java.lang.String getWindowSoftInputMode ()
private boolean getBooleanAttr (java.lang.String, boolean)
String n
boolean defaultValue
private java.lang.String withXMLNS (java.lang.String)
String attr
public java.util.Map getAllAttributes ()
public java.util.List getIntentFilters ()
public org.robolectric.manifest.MetaData getMetaData ()
public org.robolectric.manifest.ActivityData getTargetActivity ()
private static java.lang.String withXMLNS (java.lang.String, java.lang.String)
String xmlns
String attr
public static java.lang.String getNameAttr (java.lang.String)
String xmlns
public static java.lang.String getTargetAttr (java.lang.String)
String xmlns
}
org/robolectric/manifest/IntentFilterData$DataAuthority.classIntentFilterData.java
package org.robolectric.manifest
public org.robolectric.manifest.IntentFilterData$DataAuthority extends java.lang.Object {
private String host
private String port
public void (java.lang.String, java.lang.String)
String host
String port
public java.lang.String getHost ()
public java.lang.String getPort ()
}
org/robolectric/manifest/RoboNotFoundException.classRoboNotFoundException.java
package org.robolectric.manifest
public org.robolectric.manifest.RoboNotFoundException extends java.lang.Exception {
public void (java.lang.String)
String name
}
org/robolectric/manifest/AndroidManifest.classAndroidManifest.java
package org.robolectric.manifest
public org.robolectric.manifest.AndroidManifest extends java.lang.Object {
private final org.robolectric.res.FsFile androidManifestFile
private final org.robolectric.res.FsFile resDirectory
private final org.robolectric.res.FsFile assetsDirectory
private final String overridePackageName
private final java.util.List libraryManifests
private boolean manifestIsParsed
private String applicationName
private String applicationLabel
private String rClassName
private String packageName
private String processName
private String themeRef
private String labelRef
private Integer minSdkVersion
private Integer targetSdkVersion
private Integer maxSdkVersion
private int versionCode
private String versionName
private final java.util.Map permissions
private final java.util.List providers
private final java.util.List receivers
private final java.util.Map serviceDatas
private final java.util.Map activityDatas
private final java.util.List usedPermissions
private final java.util.Map applicationAttributes
private org.robolectric.manifest.MetaData applicationMetaData
static final boolean $assertionsDisabled
public void (org.robolectric.res.FsFile, org.robolectric.res.FsFile, org.robolectric.res.FsFile)
org.robolectric.res.FsFile androidManifestFile
org.robolectric.res.FsFile resDirectory
org.robolectric.res.FsFile assetsDirectory
public void (org.robolectric.res.FsFile, org.robolectric.res.FsFile, org.robolectric.res.FsFile, java.lang.String)
org.robolectric.res.FsFile androidManifestFile
org.robolectric.res.FsFile resDirectory
org.robolectric.res.FsFile assetsDirectory
String overridePackageName
public void (org.robolectric.res.FsFile, org.robolectric.res.FsFile, org.robolectric.res.FsFile, java.util.List, java.lang.String)
org.robolectric.res.FsFile androidManifestFile
org.robolectric.res.FsFile resDirectory
org.robolectric.res.FsFile assetsDirectory
java.util.List libraryManifests
String overridePackageName
public java.lang.String getThemeRef (java.lang.String)
String activityClassName
org.robolectric.manifest.ActivityData activityData
String themeRef
public java.lang.String getRClassName () throws java.lang.Exception
public java.lang.Class getRClass ()
String rClassName
Exception e
void parseAndroidManifest ()
org.w3c.dom.Node attr
int i
org.w3c.dom.NamedNodeMap attributes
int attrCount
javax.xml.parsers.DocumentBuilderFactory dbf
javax.xml.parsers.DocumentBuilder db
java.io.InputStream inputStream
org.w3c.dom.Document manifestDocument
org.w3c.dom.Node applicationNode
String targetSdkText
Exception ignored
private boolean packageNameIsOverridden ()
private void parseUsedPermissions (org.w3c.dom.Document)
org.w3c.dom.Node node
int i
org.w3c.dom.Document manifestDocument
org.w3c.dom.NodeList elementsByTagName
int length
private void parsePermissions (org.w3c.dom.Document)
org.w3c.dom.Node permissionNode
org.robolectric.manifest.MetaData metaData
String name
int i
org.w3c.dom.Document manifestDocument
org.w3c.dom.NodeList elementsByTagName
private void parseContentProviders (org.w3c.dom.Node)
org.w3c.dom.Node node
String name
String authorities
org.robolectric.manifest.MetaData metaData
java.util.List pathPermissionDatas
org.w3c.dom.Node contentProviderNode
org.w3c.dom.Node applicationNode
private java.lang.String getAttributeValue (org.w3c.dom.Node, java.lang.String)
org.w3c.dom.Node parentNode
String attributeName
org.w3c.dom.Node attributeNode
private static java.util.HashMap parseNodeAttributes (org.w3c.dom.Node)
org.w3c.dom.Node attribute
String value
int i
org.w3c.dom.Node node
org.w3c.dom.NamedNodeMap attributes
int attrCount
java.util.HashMap receiverAttrs
private void parseReceivers (org.w3c.dom.Node)
org.w3c.dom.Node nameNode
org.w3c.dom.Node actionNode
org.w3c.dom.Node intentFilterNode
java.util.HashMap receiverAttrs
String receiverName
org.robolectric.manifest.MetaData metaData
java.util.List intentFilterData
org.robolectric.manifest.BroadcastReceiverData receiver
java.util.List intentFilters
org.w3c.dom.Node receiverNode
org.w3c.dom.Node applicationNode
private void parseServices (org.w3c.dom.Node)
org.w3c.dom.Node nameNode
org.w3c.dom.Node actionNode
org.w3c.dom.Node intentFilterNode
java.util.HashMap serviceAttrs
String serviceName
org.robolectric.manifest.MetaData metaData
java.util.List intentFilterData
org.robolectric.manifest.ServiceData service
java.util.List intentFilters
org.w3c.dom.Node serviceNode
org.w3c.dom.Node applicationNode
private void parseActivities (org.w3c.dom.Node)
org.w3c.dom.Node activityNode
org.w3c.dom.Node activityNode
org.w3c.dom.Node applicationNode
private org.w3c.dom.Node findApplicationNode (org.w3c.dom.Document)
org.w3c.dom.Document manifestDocument
org.w3c.dom.NodeList applicationNodes
private void parseActivity (org.w3c.dom.Node, boolean)
String targetName
org.w3c.dom.Node activityNode
boolean isAlias
java.util.List intentFilterData
org.robolectric.manifest.MetaData metaData
java.util.HashMap activityAttrs
String activityName
org.robolectric.manifest.ActivityData targetActivity
private java.util.List parseIntentFilters (org.w3c.dom.Node)
org.w3c.dom.NamedNodeMap attributes
org.w3c.dom.Node actionNameNode
org.w3c.dom.Node action
org.w3c.dom.NamedNodeMap attributes
org.w3c.dom.Node categoryNameNode
org.w3c.dom.Node category
java.util.ArrayList actionNames
java.util.ArrayList categories
org.robolectric.manifest.IntentFilterData intentFilterData
org.w3c.dom.Node n
org.w3c.dom.Node activityNode
java.util.ArrayList intentFilterDatas
private org.robolectric.manifest.IntentFilterData parseIntentFilterData (org.w3c.dom.Node, org.robolectric.manifest.IntentFilterData)
org.w3c.dom.NamedNodeMap attributes
String host
String port
org.w3c.dom.Node schemeNode
org.w3c.dom.Node hostNode
org.w3c.dom.Node portNode
org.w3c.dom.Node pathNode
org.w3c.dom.Node pathPatternNode
org.w3c.dom.Node pathPrefixNode
org.w3c.dom.Node mimeTypeNode
org.w3c.dom.Node n
org.w3c.dom.Node intentFilterNode
org.robolectric.manifest.IntentFilterData intentFilterData
public void initMetaData (org.robolectric.res.ResourceTable) throws org.robolectric.manifest.RoboNotFoundException
org.robolectric.manifest.PackageItemData receiver
org.robolectric.manifest.ServiceData service
org.robolectric.manifest.ContentProviderData providerData
org.robolectric.res.ResourceTable resourceTable
private void parseApplicationMetaData (org.w3c.dom.Node)
org.w3c.dom.Node applicationNode
private java.lang.String resolveClassRef (java.lang.String)
String maybePartialClassName
private java.util.List getChildrenTags (org.w3c.dom.Node, java.lang.String)
org.w3c.dom.Node childNode
int i
org.w3c.dom.Node node
String tagName
java.util.List children
private java.lang.Integer getTagAttributeIntValue (org.w3c.dom.Document, java.lang.String, java.lang.String)
org.w3c.dom.Document doc
String tag
String attribute
private java.lang.Integer getTagAttributeIntValue (org.w3c.dom.Document, java.lang.String, java.lang.String, java.lang.Integer)
org.w3c.dom.Document doc
String tag
String attribute
Integer defaultValue
String valueString
public java.lang.String getApplicationName ()
public java.lang.String getActivityLabel (java.lang.String)
String activityClassName
org.robolectric.manifest.ActivityData data
public java.lang.String getPackageName ()
public int getVersionCode ()
public java.lang.String getVersionName ()
public java.lang.String getLabelRef ()
public int getMinSdkVersion ()
public int getTargetSdkVersion ()
public java.lang.Integer getMaxSdkVersion ()
public java.util.Map getApplicationAttributes ()
public java.lang.String getProcessName ()
public java.util.Map getApplicationMetaData ()
public org.robolectric.res.ResourcePath getResourcePath ()
public java.util.List getIncludedResourcePaths ()
org.robolectric.manifest.AndroidManifest libraryManifest
java.util.Collection resourcePaths
public java.util.List getContentProviders ()
public java.util.List getLibraryManifests ()
public org.robolectric.res.FsFile getResDirectory ()
public org.robolectric.res.FsFile getAssetsDirectory ()
public org.robolectric.res.FsFile getAndroidManifestFile ()
public java.util.List getBroadcastReceivers ()
public java.util.List getServices ()
public org.robolectric.manifest.ServiceData getServiceData (java.lang.String)
String serviceClassName
private static java.lang.String getTagAttributeText (org.w3c.dom.Document, java.lang.String, java.lang.String)
org.w3c.dom.Node item
org.w3c.dom.Node namedItem
int i
org.w3c.dom.Document doc
String tag
String attribute
org.w3c.dom.NodeList elementsByTagName
public boolean equals (java.lang.Object)
Object o
org.robolectric.manifest.AndroidManifest that
public int hashCode ()
int result
public org.robolectric.manifest.ActivityData getActivityData (java.lang.String)
String activityClassName
public java.lang.String getThemeRef ()
public java.util.Map getActivityDatas ()
public java.util.List getUsedPermissions ()
public java.util.Map getPermissions ()
public org.robolectric.manifest.BroadcastReceiverData getBroadcastReceiver (java.lang.String)
org.robolectric.manifest.BroadcastReceiverData receiver
String className
static void ()
}
org/robolectric/manifest/BroadcastReceiverData.classBroadcastReceiverData.java
package org.robolectric.manifest
public org.robolectric.manifest.BroadcastReceiverData extends org.robolectric.manifest.PackageItemData {
private static final String EXPORTED
private static final String NAME
private static final String PERMISSION
private final java.util.Map attributes
private final java.util.List actions
private java.util.List intentFilters
public void (java.util.Map, org.robolectric.manifest.MetaData, java.util.List)
java.util.Map attributes
org.robolectric.manifest.MetaData metaData
java.util.List intentFilters
public void (java.lang.String, org.robolectric.manifest.MetaData)
String className
org.robolectric.manifest.MetaData metaData
public java.util.List getActions ()
public void addAction (java.lang.String)
String action
public void setPermission (java.lang.String)
String permission
public java.lang.String getPermission ()
public java.util.List getIntentFilters ()
public java.util.Map getAllAttributes ()
public boolean isExported ()
boolean defaultValue
}
org/robolectric/manifest/PathPermissionData.classPathPermissionData.java
package org.robolectric.manifest
public org.robolectric.manifest.PathPermissionData extends java.lang.Object {
public final String path
public final String pathPrefix
public final String pathPattern
public final String readPermission
public final String writePermission
void (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String path
String pathPrefix
String pathPattern
String readPermission
String writePermission
}
org/robolectric/manifest/MetaData$1.classMetaData.java
package org.robolectric.manifest
org.robolectric.manifest.MetaData$1 extends java.lang.Object {
static final int[] $SwitchMap$org$robolectric$res$ResType
static final int[] $SwitchMap$org$robolectric$manifest$MetaData$VALUE_TYPE
static void ()
}
org/robolectric/res/
org/robolectric/res/DrawableResourceLoader.classDrawableResourceLoader.java
package org.robolectric.res
public org.robolectric.res.DrawableResourceLoader extends java.lang.Object {
private final org.robolectric.res.PackageResourceTable resourceTable
void (org.robolectric.res.PackageResourceTable)
org.robolectric.res.PackageResourceTable resourceTable
void findDrawableResources (org.robolectric.res.ResourcePath)
org.robolectric.res.FsFile f
org.robolectric.res.ResourcePath resourcePath
org.robolectric.res.FsFile[] files
private void listDrawableResources (org.robolectric.res.FsFile, java.lang.String)
IllegalArgumentException e
String[] tokens
String shortName
boolean isNinePatch
String name
String shortName
boolean isNinePatch
org.robolectric.res.XmlContext fakeXmlContext
org.robolectric.res.FsFile f
org.robolectric.res.Qualifiers qualifiers
org.robolectric.res.FsFile dir
String type
org.robolectric.res.FsFile[] files
}
org/robolectric/res/Fs.classFs.java
package org.robolectric.res
public abstract org.robolectric.res.Fs extends java.lang.Object {
public void ()
public static org.robolectric.res.Fs fromJar (java.net.URL)
java.net.URL url
private static java.net.URI fixFileURL (java.net.URL)
java.net.URL u
public static org.robolectric.res.FsFile fileFromPath (java.lang.String)
String[] parts
org.robolectric.res.Fs fs
String urlString
public static org.robolectric.res.FsFile fromURL (java.net.URL)
org.robolectric.res.Fs fs
java.net.MalformedURLException e
String[] parts
java.net.URL url
public static org.robolectric.res.FsFile newFile (java.io.File)
java.io.File file
public static org.robolectric.res.FsFile newFile (java.lang.String)
String filePath
public static org.robolectric.res.FsFile currentDirectory ()
public abstract org.robolectric.res.FsFile join (java.lang.String)
}
org/robolectric/res/ResName.classResName.java
package org.robolectric.res
public org.robolectric.res.ResName extends java.lang.Object {
public static final String ID_TYPE
private static final java.util.regex.Pattern FQN_PATTERN
private static final int NAMESPACE
private static final int TYPE
private static final int NAME
public final String packageName
public final String type
public final String name
public final int hashCode
public void (java.lang.String, java.lang.String, java.lang.String)
String packageName
String type
String name
public void (java.lang.String)
String fullyQualifiedName
java.util.regex.Matcher matcher
String nameStr
public static java.lang.String qualifyResourceName (java.lang.String, java.lang.String, java.lang.String)
String possiblyQualifiedResourceName
String defaultPackageName
String defaultType
org.robolectric.res.ResName resName
public static org.robolectric.res.ResName qualifyResName (java.lang.String, org.robolectric.res.ResName)
String possiblyQualifiedResourceName
org.robolectric.res.ResName defaults
public static org.robolectric.res.ResName qualifyResName (java.lang.String, java.lang.String, java.lang.String)
String possiblyQualifiedResourceName
String defaultPackageName
String defaultType
int indexOfColon
int indexOfSlash
String type
String packageName
String name
public static java.lang.String qualifyResName (java.lang.String, java.lang.String)
String possiblyQualifiedResourceName
String contextPackageName
String fullyQualifiedResourceName
public static org.robolectric.res.ResName qualifyFromFilePath (java.lang.String, java.lang.String)
String packageName
String filePath
org.robolectric.res.FileFsFile filePathFile
String type
String name
public boolean equals (java.lang.Object)
Object o
org.robolectric.res.ResName resName
public int hashCode ()
public java.lang.String toString ()
public java.lang.String getFullyQualifiedName ()
public java.lang.String getNamespaceUri ()
public org.robolectric.res.ResName withPackageName (java.lang.String)
String packageName
public void mustBe (java.lang.String)
String expectedType
private int computeHashCode ()
int result
static void ()
}
org/robolectric/res/ResBunch.classResBunch.java
package org.robolectric.res
public org.robolectric.res.ResBunch extends java.lang.Object {
private final java.util.Map types
public void ()
public void put (org.robolectric.res.ResName, org.robolectric.res.TypedResource)
org.robolectric.res.ResName resName
org.robolectric.res.TypedResource value
org.robolectric.res.ResBundle bundle
private org.robolectric.res.ResBundle getBundle (java.lang.String)
String attrType
org.robolectric.res.ResBundle bundle
public org.robolectric.res.TypedResource get (org.robolectric.res.ResName, org.robolectric.res.android.ResTable_config)
org.robolectric.res.ResName resName
org.robolectric.res.android.ResTable_config config
org.robolectric.res.ResBundle bundle
void receive (org.robolectric.res.ResourceTable$Visitor)
org.robolectric.res.ResBundle resBundle
org.robolectric.res.ResourceTable$Visitor visitor
}
org/robolectric/res/StyleResolver.classStyleResolver.java
package org.robolectric.res
public org.robolectric.res.StyleResolver extends java.lang.Object implements org.robolectric.res.Style {
private final java.util.List styles
private final org.robolectric.res.ResourceTable appResourceTable
private final org.robolectric.res.ResourceTable systemResourceTable
private final org.robolectric.res.Style theme
private final org.robolectric.res.ResName myResName
private final org.robolectric.res.android.ResTable_config config
public void (org.robolectric.res.ResourceTable, org.robolectric.res.ResourceTable, org.robolectric.res.StyleData, org.robolectric.res.Style, org.robolectric.res.ResName, org.robolectric.res.android.ResTable_config)
org.robolectric.res.ResourceTable appResourceTable
org.robolectric.res.ResourceTable systemResourceTable
org.robolectric.res.StyleData styleData
org.robolectric.res.Style theme
org.robolectric.res.ResName myResName
org.robolectric.res.android.ResTable_config config
public org.robolectric.res.AttributeResource getAttrValue (org.robolectric.res.ResName)
org.robolectric.res.AttributeResource value
org.robolectric.res.StyleData style
org.robolectric.res.StyleData parent
org.robolectric.res.StyleData style
org.robolectric.res.AttributeResource value
int i
org.robolectric.res.AttributeResource value
org.robolectric.res.ResName resName
int initialSize
private static java.lang.String getParentStyleName (org.robolectric.res.StyleData)
String name
org.robolectric.res.StyleData style
String parent
private static boolean hasParent (org.robolectric.res.StyleData)
org.robolectric.res.StyleData style
String parent
private org.robolectric.res.StyleData getParent (org.robolectric.res.StyleData)
StringBuilder builder
StringBuilder builder
org.robolectric.res.StyleData style
String parent
org.robolectric.res.ResName styleRef
org.robolectric.res.ResourceTable resourceProvider
org.robolectric.res.TypedResource typedResource
Object data
private org.robolectric.res.ResName dereferenceResName (org.robolectric.res.ResName)
org.robolectric.res.AttributeResource value
org.robolectric.res.StyleData parentStyle
org.robolectric.res.AttributeResource value
org.robolectric.res.ResName res
org.robolectric.res.ResName styleRef
boolean dereferencing
private org.robolectric.res.ResName dereferenceAttr (org.robolectric.res.AttributeResource)
org.robolectric.res.AttributeResource attr
public boolean equals (java.lang.Object)
Object obj
org.robolectric.res.StyleResolver other
public int hashCode ()
int hashCode
public java.lang.String toString ()
}
org/robolectric/res/ResourceRemapper.classResourceRemapper.java
package org.robolectric.res
org.robolectric.res.ResourceRemapper extends java.lang.Object {
private com.google.common.collect.BiMap resIds
private org.robolectric.res.ResourceIdGenerator resourceIdGenerator
void (java.lang.Class)
Class primaryRClass
void remapRClass (java.lang.Class)
Class rClass
private void remapRClass (boolean, java.lang.Class)
IllegalAccessException e
java.lang.reflect.Field field
Class aClass
int remappedValue
int remappedValue
String resourceName
Integer value
IllegalAccessException e
java.lang.reflect.Field field
String resourceType
Class innerClass
Integer value
int k
int[] styleableArray
IllegalAccessException e
java.lang.reflect.Field field
String resourceType
Class innerClass
boolean isPrimary
Class rClass
java.util.Map localAttributeIds
}
org/robolectric/res/StaxAttrLoader.classStaxAttrLoader.java
package org.robolectric.res
public org.robolectric.res.StaxAttrLoader extends org.robolectric.res.StaxLoader {
private String name
private String format
private final java.util.List pairs
public void (org.robolectric.res.PackageResourceTable, java.lang.String, org.robolectric.res.ResType)
org.robolectric.res.PackageResourceTable resourceTable
String attrType
org.robolectric.res.ResType resType
public void onStart (javax.xml.stream.XMLStreamReader, org.robolectric.res.XmlContext) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamReader xml
org.robolectric.res.XmlContext xmlContext
public void onEnd (javax.xml.stream.XMLStreamReader, org.robolectric.res.XmlContext) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamReader xml
org.robolectric.res.XmlContext xmlContext
org.robolectric.res.AttrData attrData
static java.util.List access$000 (org.robolectric.res.StaxAttrLoader)
org.robolectric.res.StaxAttrLoader x0
static java.lang.String access$100 (org.robolectric.res.StaxAttrLoader)
org.robolectric.res.StaxAttrLoader x0
static java.lang.String access$102 (org.robolectric.res.StaxAttrLoader, java.lang.String)
org.robolectric.res.StaxAttrLoader x0
String x1
}
org/robolectric/res/EmptyStyle.classEmptyStyle.java
package org.robolectric.res
public org.robolectric.res.EmptyStyle extends java.lang.Object implements org.robolectric.res.Style {
public void ()
public org.robolectric.res.AttributeResource getAttrValue (org.robolectric.res.ResName)
org.robolectric.res.ResName resName
public java.lang.String toString ()
}
org/robolectric/res/StaxAttrLoader$1.classStaxAttrLoader.java
package org.robolectric.res
org.robolectric.res.StaxAttrLoader$1 extends org.robolectric.res.NodeHandler {
private String value
private String name
final org.robolectric.res.StaxAttrLoader this$0
void (org.robolectric.res.StaxAttrLoader)
org.robolectric.res.StaxAttrLoader this$0
public void onStart (javax.xml.stream.XMLStreamReader, org.robolectric.res.XmlContext) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamReader xml
org.robolectric.res.XmlContext xmlContext
String type
public void onCharacters (javax.xml.stream.XMLStreamReader, org.robolectric.res.XmlContext) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamReader xml
org.robolectric.res.XmlContext xmlContext
public void onEnd (javax.xml.stream.XMLStreamReader, org.robolectric.res.XmlContext) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamReader xml
org.robolectric.res.XmlContext xmlContext
}
org/robolectric/res/FileTypedResource$Image.classFileTypedResource.java
package org.robolectric.res
public org.robolectric.res.FileTypedResource$Image extends org.robolectric.res.FileTypedResource {
private final boolean isNinePatch
public void (org.robolectric.res.FsFile, boolean, org.robolectric.res.XmlContext)
org.robolectric.res.FsFile fsFile
boolean isNinePatch
org.robolectric.res.XmlContext xmlContext
public boolean isNinePatch ()
}
org/robolectric/res/AttrData.classAttrData.java
package org.robolectric.res
public org.robolectric.res.AttrData extends java.lang.Object {
private final String name
private final String format
private final java.util.List pairs
public void (java.lang.String, java.lang.String, java.util.List)
String name
String format
java.util.List pairs
public java.lang.String getFormat ()
public java.lang.String getName ()
public java.lang.String getValueFor (java.lang.String)
org.robolectric.res.AttrData$Pair pair
String key
public boolean isValue (java.lang.String)
org.robolectric.res.AttrData$Pair pair
String value
public java.lang.String toString ()
org.robolectric.res.AttrData$Pair p
StringBuilder builder
}
org/robolectric/res/ResourceIdGenerator.classResourceIdGenerator.java
package org.robolectric.res
public org.robolectric.res.ResourceIdGenerator extends java.lang.Object {
private final java.util.Map typeInfo
private int packageIdentifier
void (int)
int packageIdentifier
public void record (int, java.lang.String, java.lang.String)
int resId
String type
String name
org.robolectric.res.ResourceIdGenerator$TypeTracker typeTracker
public int generate (java.lang.String, java.lang.String)
String type
String name
org.robolectric.res.ResourceIdGenerator$TypeTracker typeTracker
private int getNextFreeTypeIdentifier ()
org.robolectric.res.ResourceIdGenerator$TypeTracker typeTracker
int result
}
org/robolectric/res/ResourcePath.classResourcePath.java
package org.robolectric.res
public org.robolectric.res.ResourcePath extends java.lang.Object {
private final Class rClass
private final org.robolectric.res.FsFile resourceBase
private final org.robolectric.res.FsFile assetsDir
private final Class internalRClass
public void (java.lang.Class, org.robolectric.res.FsFile, org.robolectric.res.FsFile)
Class rClass
org.robolectric.res.FsFile resourceBase
org.robolectric.res.FsFile assetsDir
public void (java.lang.Class, org.robolectric.res.FsFile, org.robolectric.res.FsFile, java.lang.Class)
Class rClass
org.robolectric.res.FsFile resourceBase
org.robolectric.res.FsFile assetsDir
Class internalRClass
public java.lang.Class getRClass ()
public org.robolectric.res.FsFile getResourceBase ()
public boolean hasResources ()
public org.robolectric.res.FsFile getAssetsDir ()
public java.lang.Class getInternalRClass ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
Object o
org.robolectric.res.ResourcePath that
public int hashCode ()
int result
}
org/robolectric/res/StaxPluralsLoader.classStaxPluralsLoader.java
package org.robolectric.res
public org.robolectric.res.StaxPluralsLoader extends org.robolectric.res.StaxLoader {
protected String name
private String quantity
private final java.util.List plurals
public void (org.robolectric.res.PackageResourceTable, java.lang.String, org.robolectric.res.ResType)
org.robolectric.res.PackageResourceTable resourceTable
String attrType
org.robolectric.res.ResType charSequence
public void onStart (javax.xml.stream.XMLStreamReader, org.robolectric.res.XmlContext) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamReader xml
org.robolectric.res.XmlContext xmlContext
public void onEnd (javax.xml.stream.XMLStreamReader, org.robolectric.res.XmlContext) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamReader xml
org.robolectric.res.XmlContext xmlContext
static java.lang.String access$002 (org.robolectric.res.StaxPluralsLoader, java.lang.String)
org.robolectric.res.StaxPluralsLoader x0
String x1
static java.lang.String access$000 (org.robolectric.res.StaxPluralsLoader)
org.robolectric.res.StaxPluralsLoader x0
static java.util.List access$100 (org.robolectric.res.StaxPluralsLoader)
org.robolectric.res.StaxPluralsLoader x0
}
org/robolectric/res/FsFile$Filter.classFsFile.java
package org.robolectric.res
public abstract org.robolectric.res.FsFile$Filter extends java.lang.Object {
public abstract boolean accept (org.robolectric.res.FsFile)
}
org/robolectric/res/AttrData$Pair.classAttrData.java
package org.robolectric.res
public org.robolectric.res.AttrData$Pair extends java.lang.Object {
private final String name
private final String value
public void (java.lang.String, java.lang.String)
String name
String value
static java.lang.String access$000 (org.robolectric.res.AttrData$Pair)
org.robolectric.res.AttrData$Pair x0
static java.lang.String access$100 (org.robolectric.res.AttrData$Pair)
org.robolectric.res.AttrData$Pair x0
}
org/robolectric/res/AttributeResource.classAttributeResource.java
package org.robolectric.res
public org.robolectric.res.AttributeResource extends java.lang.Object {
public static final String ANDROID_RES_NS_PREFIX
public static final String RES_AUTO_NS_URI
public static final String NULL_VALUE
public static final String EMPTY_VALUE
public final org.robolectric.res.ResName resName
public final String value
public final String contextPackageName
private final Integer referenceResId
public void (org.robolectric.res.ResName, java.lang.String, java.lang.String)
org.robolectric.res.ResName resName
String value
String contextPackageName
public void (org.robolectric.res.ResName, java.lang.String, java.lang.String, java.lang.Integer)
org.robolectric.res.ResName resName
String value
String contextPackageName
Integer referenceResId
public boolean isResourceReference ()
public org.robolectric.res.ResName getResourceReference ()
public boolean isStyleReference ()
public org.robolectric.res.ResName getStyleReference ()
public boolean isNull ()
public boolean isEmpty ()
public java.lang.String toString ()
public static boolean isResourceReference (java.lang.String)
String value
public static org.robolectric.res.ResName getResourceReference (java.lang.String, java.lang.String, java.lang.String)
String value
String defPackage
String defType
public static boolean isStyleReference (java.lang.String)
String value
public static org.robolectric.res.ResName getStyleReference (java.lang.String, java.lang.String, java.lang.String)
String value
String defPackage
String defType
public static boolean isNull (java.lang.String)
String value
public static boolean isEmpty (java.lang.String)
String value
public java.lang.Integer getReferenceResId ()
}
org/robolectric/res/StaxPluralsLoader$1.classStaxPluralsLoader.java
package org.robolectric.res
org.robolectric.res.StaxPluralsLoader$1 extends org.robolectric.res.NodeHandler {
private final StringBuilder buf
final org.robolectric.res.StaxPluralsLoader this$0
void (org.robolectric.res.StaxPluralsLoader)
org.robolectric.res.StaxPluralsLoader this$0
public void onStart (javax.xml.stream.XMLStreamReader, org.robolectric.res.XmlContext) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamReader xml
org.robolectric.res.XmlContext xmlContext
public void onCharacters (javax.xml.stream.XMLStreamReader, org.robolectric.res.XmlContext) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamReader xml
org.robolectric.res.XmlContext xmlContext
public void onEnd (javax.xml.stream.XMLStreamReader, org.robolectric.res.XmlContext) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamReader xml
org.robolectric.res.XmlContext xmlContext
org.robolectric.res.NodeHandler findMatchFor (javax.xml.stream.XMLStreamReader)
javax.xml.stream.XMLStreamReader xml
}
org/robolectric/res/StaxStyleLoader.classStaxStyleLoader.java
package org.robolectric.res
public org.robolectric.res.StaxStyleLoader extends org.robolectric.res.StaxLoader {
private String name
private String parent
private java.util.List attributeResources
public void (org.robolectric.res.PackageResourceTable, java.lang.String, org.robolectric.res.ResType)
org.robolectric.res.PackageResourceTable resourceTable
String attrType
org.robolectric.res.ResType resType
public void onStart (javax.xml.stream.XMLStreamReader, org.robolectric.res.XmlContext) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamReader xml
org.robolectric.res.XmlContext xmlContext
public void onEnd (javax.xml.stream.XMLStreamReader, org.robolectric.res.XmlContext) throws javax.xml.stream.XMLStreamException
int lastDot
javax.xml.stream.XMLStreamReader xml
org.robolectric.res.XmlContext xmlContext
String styleParent
String styleNameWithUnderscores
org.robolectric.res.StyleData styleData
private java.lang.String underscorize (java.lang.String)
String s
static java.util.List access$000 (org.robolectric.res.StaxStyleLoader)
org.robolectric.res.StaxStyleLoader x0
}
org/robolectric/res/Style.classStyle.java
package org.robolectric.res
public abstract org.robolectric.res.Style extends java.lang.Object {
public abstract org.robolectric.res.AttributeResource getAttrValue (org.robolectric.res.ResName)
}
org/robolectric/res/FsFile.classFsFile.java
package org.robolectric.res
public abstract org.robolectric.res.FsFile extends java.lang.Object {
public abstract boolean exists ()
public abstract boolean isDirectory ()
public abstract boolean isFile ()
public abstract org.robolectric.res.FsFile[] listFiles ()
public abstract org.robolectric.res.FsFile[] listFiles (org.robolectric.res.FsFile$Filter)
public abstract java.lang.String[] listFileNames ()
public abstract org.robolectric.res.FsFile getParent ()
public abstract java.lang.String getName ()
public abstract java.io.InputStream getInputStream () throws java.io.IOException
public abstract byte[] getBytes () throws java.io.IOException
public transient abstract org.robolectric.res.FsFile join (java.lang.String[])
public abstract java.lang.String toString ()
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
public abstract java.lang.String getBaseName ()
public abstract java.lang.String getPath ()
}
org/robolectric/res/builder/
org/robolectric/res/builder/XmlBlock.classXmlBlock.java
package org.robolectric.res.builder
public org.robolectric.res.builder.XmlBlock extends java.lang.Object {
private static javax.xml.parsers.DocumentBuilder documentBuilder
private final org.w3c.dom.Document document
private final String filename
private final String packageName
private static synchronized org.w3c.dom.Document parse (org.robolectric.res.FsFile)
javax.xml.parsers.DocumentBuilderFactory documentBuilderFactory
Exception e
org.robolectric.res.FsFile xmlFile
java.io.InputStream inputStream
public static org.robolectric.res.builder.XmlBlock create (org.robolectric.res.FsFile, java.lang.String)
org.robolectric.res.FsFile fsFile
String packageName
org.w3c.dom.Document document
private void (org.w3c.dom.Document, java.lang.String, java.lang.String)
org.w3c.dom.Document document
String filename
String packageName
public org.w3c.dom.Document getDocument ()
public java.lang.String getFilename ()
public java.lang.String getPackageName ()
}
org/robolectric/res/FileFsFile$1.classFileFsFile.java
package org.robolectric.res
org.robolectric.res.FileFsFile$1 extends java.lang.Object implements java.io.FileFilter {
final org.robolectric.res.FsFile$Filter val$filter
final org.robolectric.res.FileFsFile this$0
void (org.robolectric.res.FileFsFile, org.robolectric.res.FsFile$Filter)
org.robolectric.res.FileFsFile this$0
public boolean accept (java.io.File)
java.io.File pathname
}
org/robolectric/res/ResourceTable.classResourceTable.java
package org.robolectric.res
public abstract org.robolectric.res.ResourceTable extends java.lang.Object {
public abstract java.lang.Integer getResourceId (org.robolectric.res.ResName)
public abstract org.robolectric.res.ResName getResName (int)
public abstract org.robolectric.res.TypedResource getValue (int, org.robolectric.res.android.ResTable_config)
public abstract org.robolectric.res.TypedResource getValue (org.robolectric.res.ResName, org.robolectric.res.android.ResTable_config)
public abstract org.robolectric.res.builder.XmlBlock getXml (org.robolectric.res.ResName, org.robolectric.res.android.ResTable_config)
public abstract java.io.InputStream getRawValue (org.robolectric.res.ResName, org.robolectric.res.android.ResTable_config)
public abstract java.io.InputStream getRawValue (int, org.robolectric.res.android.ResTable_config)
public abstract void receive (org.robolectric.res.ResourceTable$Visitor)
}
org/robolectric/res/ResourceMerger.classResourceMerger.java
package org.robolectric.res
public org.robolectric.res.ResourceMerger extends java.lang.Object {
public void ()
public org.robolectric.res.PackageResourceTable buildResourceTable (org.robolectric.manifest.AndroidManifest)
org.robolectric.res.ResourcePath resourcePath
org.robolectric.manifest.AndroidManifest appManifest
org.robolectric.res.ResourceRemapper resourceRemapper
org.robolectric.res.ResourcePath appResourcePath
java.util.List allResourcePaths
}
org/robolectric/res/StyleData$Visitor.classStyleData.java
package org.robolectric.res
public abstract org.robolectric.res.StyleData$Visitor extends java.lang.Object {
public abstract void visit (org.robolectric.res.AttributeResource)
}
org/robolectric/res/ThemeStyleSet$OverlayedStyle.classThemeStyleSet.java
package org.robolectric.res
org.robolectric.res.ThemeStyleSet$OverlayedStyle extends java.lang.Object {
org.robolectric.res.Style style
boolean force
void (org.robolectric.res.Style, boolean)
org.robolectric.res.Style style
boolean force
public boolean equals (java.lang.Object)
Object obj
org.robolectric.res.ThemeStyleSet$OverlayedStyle overlayedStyle
public int hashCode ()
public java.lang.String toString ()
}
org/robolectric/res/NodeHandler$1.classNodeHandler.java
package org.robolectric.res
org.robolectric.res.NodeHandler$1 extends java.lang.Object {
}
org/robolectric/res/StringResources.classStringResources.java
package org.robolectric.res
public org.robolectric.res.StringResources extends java.lang.Object {
private static final int CODE_POINT_LENGTH
public void ()
public static java.lang.String processStringResources (java.lang.String)
String inputValue
static java.lang.String escape (java.lang.String)
String codePoint
int j
boolean isUnicodeEscape
char escapeCode
String text
int i
int length
StringBuilder result
private static char[] extractCodePoint (java.lang.String)
IllegalArgumentException e
String codePoint
}
org/robolectric/res/RawResourceLoader.classRawResourceLoader.java
package org.robolectric.res
public org.robolectric.res.RawResourceLoader extends java.lang.Object {
private final org.robolectric.res.ResourcePath resourcePath
public void (org.robolectric.res.ResourcePath)
org.robolectric.res.ResourcePath resourcePath
public void loadTo (org.robolectric.res.PackageResourceTable)
org.robolectric.res.PackageResourceTable resourceTable
public void load (org.robolectric.res.PackageResourceTable, java.lang.String)
org.robolectric.res.FsFile dir
org.robolectric.res.PackageResourceTable resourceTable
String folderBaseName
org.robolectric.res.FsFile resourceBase
org.robolectric.res.FsFile[] files
private void loadRawFiles (org.robolectric.res.PackageResourceTable, java.lang.String, org.robolectric.res.FsFile)
org.robolectric.res.Qualifiers qualifiers
IllegalArgumentException e
String fileBaseName
org.robolectric.res.FsFile file
org.robolectric.res.Qualifiers qualifiers
org.robolectric.res.PackageResourceTable resourceTable
String resourceType
org.robolectric.res.FsFile rawDir
org.robolectric.res.FsFile[] files
}
org/robolectric/res/Fs$JarFs$JarFsFile.classFs.java
package org.robolectric.res
org.robolectric.res.Fs$JarFs$JarFsFile extends java.lang.Object implements org.robolectric.res.FsFile {
private final String path
final org.robolectric.res.Fs$JarFs this$0
public void (org.robolectric.res.Fs$JarFs, java.lang.String)
org.robolectric.res.Fs$JarFs this$0
String path
public boolean exists ()
public boolean isDirectory ()
public boolean isFile ()
public org.robolectric.res.FsFile[] listFiles ()
int nextSlash
String string
java.util.NavigableSet strings
java.util.List fsFiles
int startOfFilename
public org.robolectric.res.FsFile[] listFiles (org.robolectric.res.FsFile$Filter)
org.robolectric.res.FsFile fsFile
org.robolectric.res.FsFile$Filter filter
java.util.List filteredFsFiles
public java.lang.String[] listFileNames ()
org.robolectric.res.FsFile fsFile
java.util.List fileNames
public org.robolectric.res.FsFile getParent ()
int index
String parent
public java.lang.String getName ()
int index
public java.io.InputStream getInputStream () throws java.io.IOException
public byte[] getBytes () throws java.io.IOException
public transient org.robolectric.res.FsFile join (java.lang.String[])
String[] pathParts
public java.lang.String getBaseName ()
String name
int dotIndex
public java.lang.String getPath ()
public boolean equals (java.lang.Object)
Object o
org.robolectric.res.Fs$JarFs$JarFsFile jarFsFile
private java.lang.String getJarFileName ()
public int hashCode ()
public java.lang.String toString ()
}
org/robolectric/res/TextCollectingNodeHandler.classTextCollectingNodeHandler.java
package org.robolectric.res
public org.robolectric.res.TextCollectingNodeHandler extends org.robolectric.res.NodeHandler {
private final StringBuilder buf
public void (java.lang.StringBuilder)
StringBuilder buf
public void onCharacters (javax.xml.stream.XMLStreamReader, org.robolectric.res.XmlContext) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamReader xml
org.robolectric.res.XmlContext xmlContext
org.robolectric.res.NodeHandler findMatchFor (javax.xml.stream.XMLStreamReader)
javax.xml.stream.XMLStreamReader xml
public volatile void onEnd (javax.xml.stream.XMLStreamReader, org.robolectric.res.XmlContext) throws javax.xml.stream.XMLStreamException
public volatile void onStart (javax.xml.stream.XMLStreamReader, org.robolectric.res.XmlContext) throws javax.xml.stream.XMLStreamException
public volatile org.robolectric.res.NodeHandler addHandler (java.lang.String, org.robolectric.res.NodeHandler)
}
org/robolectric/res/PackageResourceTable.classPackageResourceTable.java
package org.robolectric.res
public org.robolectric.res.PackageResourceTable extends java.lang.Object implements org.robolectric.res.ResourceTable {
private final org.robolectric.res.ResBunch resources
private final com.google.common.collect.BiMap resourceTable
private final org.robolectric.res.ResourceIdGenerator androidResourceIdGenerator
private final String packageName
private int packageIdentifier
void (java.lang.String)
String packageName
public java.lang.String getPackageName ()
int getPackageIdentifier ()
public java.lang.Integer getResourceId (org.robolectric.res.ResName)
org.robolectric.res.ResName resName
Integer id
public org.robolectric.res.ResName getResName (int)
int resourceId
public org.robolectric.res.TypedResource getValue (org.robolectric.res.ResName, org.robolectric.res.android.ResTable_config)
org.robolectric.res.ResName resName
org.robolectric.res.android.ResTable_config config
public org.robolectric.res.TypedResource getValue (int, org.robolectric.res.android.ResTable_config)
int resId
org.robolectric.res.android.ResTable_config config
public org.robolectric.res.builder.XmlBlock getXml (org.robolectric.res.ResName, org.robolectric.res.android.ResTable_config)
org.robolectric.res.ResName resName
org.robolectric.res.android.ResTable_config config
org.robolectric.res.FileTypedResource fileTypedResource
public java.io.InputStream getRawValue (org.robolectric.res.ResName, org.robolectric.res.android.ResTable_config)
java.io.IOException e
org.robolectric.res.FsFile file
org.robolectric.res.ResName resName
org.robolectric.res.android.ResTable_config config
org.robolectric.res.FileTypedResource fileTypedResource
private org.robolectric.res.FileTypedResource getFileResource (org.robolectric.res.ResName, org.robolectric.res.android.ResTable_config)
org.robolectric.res.ResName resName
org.robolectric.res.android.ResTable_config config
org.robolectric.res.TypedResource typedResource
public java.io.InputStream getRawValue (int, org.robolectric.res.android.ResTable_config)
int resId
org.robolectric.res.android.ResTable_config config
public void receive (org.robolectric.res.ResourceTable$Visitor)
org.robolectric.res.ResourceTable$Visitor visitor
void addResource (int, java.lang.String, java.lang.String)
int resId
String type
String name
org.robolectric.res.ResName resName
int resIdPackageIdentifier
org.robolectric.res.ResName existingEntry
void addResource (java.lang.String, java.lang.String, org.robolectric.res.TypedResource)
org.robolectric.res.ResName existing
String type
String name
org.robolectric.res.TypedResource value
org.robolectric.res.ResName resName
Integer id
private boolean isAndroidPackage (org.robolectric.res.ResName)
org.robolectric.res.ResName resName
}
org/robolectric/res/StaxValueLoader.classStaxValueLoader.java
package org.robolectric.res
public org.robolectric.res.StaxValueLoader extends org.robolectric.res.StaxLoader {
private final StringBuilder buf
protected String name
public void (org.robolectric.res.PackageResourceTable, java.lang.String, org.robolectric.res.ResType)
org.robolectric.res.PackageResourceTable resourceTable
String attrType
org.robolectric.res.ResType resType
public void onStart (javax.xml.stream.XMLStreamReader, org.robolectric.res.XmlContext) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamReader xml
org.robolectric.res.XmlContext xmlContext
public void onCharacters (javax.xml.stream.XMLStreamReader, org.robolectric.res.XmlContext) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamReader xml
org.robolectric.res.XmlContext xmlContext
public void onEnd (javax.xml.stream.XMLStreamReader, org.robolectric.res.XmlContext) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamReader xml
org.robolectric.res.XmlContext xmlContext
String s
}
org/robolectric/res/ResourceTableFactory$1.classResourceTableFactory.java
package org.robolectric.res
org.robolectric.res.ResourceTableFactory$1 extends org.robolectric.res.DocumentLoader {
final org.robolectric.res.PackageResourceTable val$resourceTable
final String val$type
final org.robolectric.res.ResType val$resType
final org.robolectric.res.ResourceTableFactory this$0
void (org.robolectric.res.ResourceTableFactory, java.lang.String, org.robolectric.res.FsFile, org.robolectric.res.PackageResourceTable, java.lang.String, org.robolectric.res.ResType)
org.robolectric.res.ResourceTableFactory this$0
String packageName
org.robolectric.res.FsFile resourceBase
protected void loadResourceXmlFile (org.robolectric.res.XmlContext)
org.robolectric.res.XmlContext xmlContext
}
org/robolectric/res/ResBundle.classResBundle.java
package org.robolectric.res
public org.robolectric.res.ResBundle extends java.lang.Object {
private final org.robolectric.res.ResBundle$ResMap valuesMap
public void ()
public void put (org.robolectric.res.ResName, org.robolectric.res.TypedResource)
org.robolectric.res.ResName resName
org.robolectric.res.TypedResource value
public org.robolectric.res.TypedResource get (org.robolectric.res.ResName, org.robolectric.res.android.ResTable_config)
org.robolectric.res.ResName resName
org.robolectric.res.android.ResTable_config config
public void receive (org.robolectric.res.ResourceTable$Visitor)
java.util.Map$Entry entry
org.robolectric.res.ResourceTable$Visitor visitor
}
org/robolectric/res/StaxDocumentLoader.classStaxDocumentLoader.java
package org.robolectric.res
public org.robolectric.res.StaxDocumentLoader extends org.robolectric.res.DocumentLoader {
private static final org.robolectric.res.NodeHandler NO_OP_HANDLER
private final org.robolectric.res.NodeHandler topLevelNodeHandler
private final javax.xml.stream.XMLInputFactory factory
public void (java.lang.String, org.robolectric.res.FsFile, org.robolectric.res.NodeHandler)
String packageName
org.robolectric.res.FsFile resourceBase
org.robolectric.res.NodeHandler topLevelNodeHandler
protected void loadResourceXmlFile (org.robolectric.res.XmlContext)
Exception e
javax.xml.stream.XMLStreamException e
org.robolectric.res.XmlContext xmlContext
org.robolectric.res.FsFile xmlFile
javax.xml.stream.XMLStreamReader xmlStreamReader
protected void doParse (javax.xml.stream.XMLStreamReader, org.robolectric.res.XmlContext) throws javax.xml.stream.XMLStreamException
org.robolectric.res.NodeHandler elementHandler
int event
javax.xml.stream.XMLStreamReader reader
org.robolectric.res.XmlContext xmlContext
org.robolectric.res.NodeHandler nodeHandler
java.util.Deque nodeHandlerStack
static void ()
}
org/robolectric/res/DocumentLoader$1.classDocumentLoader.java
package org.robolectric.res
org.robolectric.res.DocumentLoader$1 extends java.lang.Object implements org.robolectric.res.FsFile$Filter {
void ()
public boolean accept (org.robolectric.res.FsFile)
org.robolectric.res.FsFile fsFile
}
org/robolectric/res/RoutingResourceTable.classRoutingResourceTable.java
package org.robolectric.res
public org.robolectric.res.RoutingResourceTable extends java.lang.Object implements org.robolectric.res.ResourceTable {
private static final org.robolectric.res.PackageResourceTable EMPTY_RESOURCE_TABLE
private final java.util.Map resourceTables
public transient void (org.robolectric.res.PackageResourceTable[])
org.robolectric.res.PackageResourceTable resourceTable
org.robolectric.res.PackageResourceTable[] resourceTables
public java.io.InputStream getRawValue (int, org.robolectric.res.android.ResTable_config)
int resId
org.robolectric.res.android.ResTable_config config
org.robolectric.res.ResName resName
public org.robolectric.res.TypedResource getValue (org.robolectric.res.ResName, org.robolectric.res.android.ResTable_config)
org.robolectric.res.ResName resName
org.robolectric.res.android.ResTable_config config
public org.robolectric.res.TypedResource getValue (int, org.robolectric.res.android.ResTable_config)
int resId
org.robolectric.res.android.ResTable_config config
org.robolectric.res.ResName resName
public org.robolectric.res.builder.XmlBlock getXml (org.robolectric.res.ResName, org.robolectric.res.android.ResTable_config)
org.robolectric.res.ResName resName
org.robolectric.res.android.ResTable_config config
public java.io.InputStream getRawValue (org.robolectric.res.ResName, org.robolectric.res.android.ResTable_config)
org.robolectric.res.ResName resName
org.robolectric.res.android.ResTable_config config
public java.lang.Integer getResourceId (org.robolectric.res.ResName)
org.robolectric.res.ResName resName
public org.robolectric.res.ResName getResName (int)
int resourceId
public void receive (org.robolectric.res.ResourceTable$Visitor)
org.robolectric.res.PackageResourceTable resourceTable
org.robolectric.res.ResourceTable$Visitor visitor
private org.robolectric.res.PackageResourceTable pickFor (int)
org.robolectric.res.PackageResourceTable resourceTable
int resId
private org.robolectric.res.PackageResourceTable pickFor (org.robolectric.res.ResName)
org.robolectric.res.ResName resName
private org.robolectric.res.PackageResourceTable pickFor (java.lang.String)
String namespace
org.robolectric.res.PackageResourceTable resourceTable
private org.robolectric.res.PackageResourceTable whichProvidesFor (java.lang.String)
org.robolectric.res.PackageResourceTable resourceTable
String namespace
public java.lang.String toString ()
static void ()
}
org/robolectric/res/StyleData.classStyleData.java
package org.robolectric.res
public org.robolectric.res.StyleData extends java.lang.Object implements org.robolectric.res.Style {
private final String packageName
private final String name
private final String parent
private final java.util.Map items
public void (java.lang.String, java.lang.String, java.lang.String, java.util.List)
org.robolectric.res.AttributeResource attributeResource
String packageName
String name
String parent
java.util.List attributeResources
public java.lang.String getName ()
public java.lang.String getParent ()
private void add (org.robolectric.res.ResName, org.robolectric.res.AttributeResource)
org.robolectric.res.ResName attrName
org.robolectric.res.AttributeResource attribute
public org.robolectric.res.AttributeResource getAttrValue (org.robolectric.res.ResName)
org.robolectric.res.ResName resName
org.robolectric.res.AttributeResource attributeResource
public boolean grep (java.util.regex.Pattern)
org.robolectric.res.ResName resName
java.util.regex.Pattern pattern
public void visit (org.robolectric.res.StyleData$Visitor)
org.robolectric.res.AttributeResource attributeResource
org.robolectric.res.StyleData$Visitor visitor
public boolean equals (java.lang.Object)
Object obj
org.robolectric.res.StyleData other
public int hashCode ()
int hashCode
public java.lang.String toString ()
public java.lang.String getPackageName ()
}
org/robolectric/res/NodeHandler.classNodeHandler.java
package org.robolectric.res
org.robolectric.res.NodeHandler extends java.lang.Object {
private static final java.util.regex.Pattern ATTR_RE
private final java.util.Map subElementHandlers
void ()
org.robolectric.res.NodeHandler findMatchFor (javax.xml.stream.XMLStreamReader)
org.robolectric.res.NodeHandler$AttrHandler attrHandler
org.robolectric.res.NodeHandler nodeHandler
String attrName
String attributeValue
java.util.Map$Entry entry
javax.xml.stream.XMLStreamReader xml
String tagName
org.robolectric.res.NodeHandler$ElementHandler elementHandler
public org.robolectric.res.NodeHandler addHandler (java.lang.String, org.robolectric.res.NodeHandler)
org.robolectric.res.NodeHandler$AttrHandler attrHandler
String elementName
String attrName
String attrValue
org.robolectric.res.NodeHandler$ElementHandler elementHandler
String matchExpr
org.robolectric.res.NodeHandler subHandler
java.util.regex.Matcher attrMatcher
public void onStart (javax.xml.stream.XMLStreamReader, org.robolectric.res.XmlContext) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamReader xml
org.robolectric.res.XmlContext xmlContext
public void onCharacters (javax.xml.stream.XMLStreamReader, org.robolectric.res.XmlContext) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamReader xml
org.robolectric.res.XmlContext xmlContext
public void onEnd (javax.xml.stream.XMLStreamReader, org.robolectric.res.XmlContext) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamReader xml
org.robolectric.res.XmlContext xmlContext
static void ()
}
org/robolectric/res/FileFsFile.classFileFsFile.java
package org.robolectric.res
public org.robolectric.res.FileFsFile extends java.lang.Object implements org.robolectric.res.FsFile {
static String FILE_SEPARATOR
private final java.io.File file
void (java.io.File)
java.io.File file
void (java.lang.String)
String path
public boolean exists ()
public boolean isDirectory ()
public boolean isFile ()
public org.robolectric.res.FsFile[] listFiles ()
public org.robolectric.res.FsFile[] listFiles (org.robolectric.res.FsFile$Filter)
org.robolectric.res.FsFile$Filter filter
public java.lang.String[] listFileNames ()
int i
java.io.File[] files
String[] strings
public org.robolectric.res.FsFile getParent ()
java.io.File parentFile
public java.lang.String getName ()
public java.io.InputStream getInputStream () throws java.io.IOException
public byte[] getBytes () throws java.io.IOException
public transient org.robolectric.res.FsFile join (java.lang.String[])
String part
String pathPart
String[] pathParts
java.io.File f
public java.io.File getFile ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
Object o
org.robolectric.res.FileFsFile fsFile
public int hashCode ()
public java.lang.String getBaseName ()
String name
int dotIndex
public java.lang.String getPath ()
private org.robolectric.res.FsFile[] asFsFiles (java.io.File[])
int i
java.io.File[] files
org.robolectric.res.FsFile[] fsFiles
public static transient org.robolectric.res.FileFsFile from (java.lang.String[])
String part
String path
String[] paths
java.io.File file
static void ()
}
org/robolectric/res/ResourceValueConverter.classResourceValueConverter.java
package org.robolectric.res
public abstract org.robolectric.res.ResourceValueConverter extends java.lang.Object {
public abstract java.lang.Object convertRawValue (java.lang.String)
}
org/robolectric/res/Fs$JarFs.classFs.java
package org.robolectric.res
org.robolectric.res.Fs$JarFs extends org.robolectric.res.Fs {
private static final java.util.Map CACHE
private final java.util.jar.JarFile jarFile
private final java.util.NavigableMap jarEntryMap
public void (java.io.File)
java.io.IOException e
java.util.NavigableMap cachedMap
java.util.jar.JarEntry jarEntry
java.util.Enumeration entries
java.io.File file
java.util.NavigableMap cachedMap
public org.robolectric.res.FsFile join (java.lang.String)
String folderBaseName
static java.util.NavigableMap access$000 (org.robolectric.res.Fs$JarFs)
org.robolectric.res.Fs$JarFs x0
static java.util.jar.JarFile access$100 (org.robolectric.res.Fs$JarFs)
org.robolectric.res.Fs$JarFs x0
static void ()
}
org/robolectric/res/ThemeStyleSet.classThemeStyleSet.java
package org.robolectric.res
public org.robolectric.res.ThemeStyleSet extends java.lang.Object implements org.robolectric.res.Style {
private java.util.List styles
public void ()
public org.robolectric.res.AttributeResource getAttrValue (org.robolectric.res.ResName)
org.robolectric.res.AttributeResource overlayedAttribute
org.robolectric.res.ThemeStyleSet$OverlayedStyle overlayedStyle
org.robolectric.res.ResName attrName
org.robolectric.res.AttributeResource attribute
public void apply (org.robolectric.res.Style, boolean)
int i
org.robolectric.res.Style style
boolean force
org.robolectric.res.ThemeStyleSet$OverlayedStyle styleToAdd
public org.robolectric.res.ThemeStyleSet copy ()
org.robolectric.res.ThemeStyleSet themeStyleSet
public java.lang.String toString ()
}
org/robolectric/res/DocumentLoader.classDocumentLoader.java
package org.robolectric.res
public abstract org.robolectric.res.DocumentLoader extends java.lang.Object {
private static final org.robolectric.res.FsFile$Filter ENDS_WITH_XML
protected final String packageName
private final org.robolectric.res.FsFile resourceBase
public void (java.lang.String, org.robolectric.res.FsFile)
String packageName
org.robolectric.res.FsFile resourceBase
public void load (java.lang.String)
org.robolectric.res.FsFile dir
String folderBaseName
org.robolectric.res.FsFile[] files
private void loadFile (org.robolectric.res.FsFile)
org.robolectric.res.Qualifiers qualifiers
IllegalArgumentException e
org.robolectric.res.FsFile file
org.robolectric.res.FsFile dir
org.robolectric.res.Qualifiers qualifiers
protected abstract void loadResourceXmlFile (org.robolectric.res.XmlContext)
static void ()
}
org/robolectric/res/StaxArrayLoader$1.classStaxArrayLoader.java
package org.robolectric.res
org.robolectric.res.StaxArrayLoader$1 extends org.robolectric.res.NodeHandler {
final org.robolectric.res.ResType val$scalarResType
final org.robolectric.res.StaxArrayLoader this$0
void (org.robolectric.res.StaxArrayLoader, org.robolectric.res.ResType)
org.robolectric.res.StaxArrayLoader this$0
public void onStart (javax.xml.stream.XMLStreamReader, org.robolectric.res.XmlContext) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamReader xml
org.robolectric.res.XmlContext xmlContext
public void onCharacters (javax.xml.stream.XMLStreamReader, org.robolectric.res.XmlContext) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamReader xml
org.robolectric.res.XmlContext xmlContext
public void onEnd (javax.xml.stream.XMLStreamReader, org.robolectric.res.XmlContext) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamReader xml
org.robolectric.res.XmlContext xmlContext
org.robolectric.res.ResType resType
org.robolectric.res.NodeHandler findMatchFor (javax.xml.stream.XMLStreamReader)
javax.xml.stream.XMLStreamReader xml
}
org/robolectric/res/StartsWithFilter.classStartsWithFilter.java
package org.robolectric.res
org.robolectric.res.StartsWithFilter extends java.lang.Object implements org.robolectric.res.FsFile$Filter {
private final String folderBaseName
public void (java.lang.String)
String folderBaseName
public boolean accept (org.robolectric.res.FsFile)
org.robolectric.res.FsFile file
}
org/robolectric/res/StaxArrayLoader.classStaxArrayLoader.java
package org.robolectric.res
public org.robolectric.res.StaxArrayLoader extends org.robolectric.res.StaxLoader {
private String name
private java.util.List items
private final StringBuilder buf
public void (org.robolectric.res.PackageResourceTable, java.lang.String, org.robolectric.res.ResType, org.robolectric.res.ResType)
org.robolectric.res.PackageResourceTable resourceTable
String attrType
org.robolectric.res.ResType arrayResType
org.robolectric.res.ResType scalarResType
public void onStart (javax.xml.stream.XMLStreamReader, org.robolectric.res.XmlContext) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamReader xml
org.robolectric.res.XmlContext xmlContext
public void onEnd (javax.xml.stream.XMLStreamReader, org.robolectric.res.XmlContext) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamReader xml
org.robolectric.res.XmlContext xmlContext
static java.lang.StringBuilder access$000 (org.robolectric.res.StaxArrayLoader)
org.robolectric.res.StaxArrayLoader x0
static java.util.List access$100 (org.robolectric.res.StaxArrayLoader)
org.robolectric.res.StaxArrayLoader x0
}
org/robolectric/res/ResourceIds.classResourceIds.java
package org.robolectric.res
public org.robolectric.res.ResourceIds extends java.lang.Object {
public void ()
public static boolean isFrameworkResource (int)
int resId
public static int getPackageIdentifier (int)
int resId
public static int getTypeIdentifier (int)
int resId
public static int getEntryIdentifier (int)
int resId
public static int makeIdentifer (int, int, int)
int packageIdentifier
int typeIdentifier
int entryIdenifier
}
org/robolectric/res/PluralRules.classPluralRules.java
package org.robolectric.res
public org.robolectric.res.PluralRules extends org.robolectric.res.TypedResource {
public void (java.util.List, org.robolectric.res.ResType, org.robolectric.res.XmlContext)
java.util.List data
org.robolectric.res.ResType resType
org.robolectric.res.XmlContext xmlContext
public org.robolectric.res.Plural find (int)
org.robolectric.res.Plural p
org.robolectric.res.Plural p
int quantity
}
org/robolectric/res/Qualifiers.classQualifiers.java
package org.robolectric.res
public org.robolectric.res.Qualifiers extends java.lang.Object {
private static final java.util.regex.Pattern DIR_QUALIFIER_PATTERN
private static final java.util.regex.Pattern SCREEN_WIDTH_PATTERN
private static final java.util.regex.Pattern SMALLEST_SCREEN_WIDTH_PATTERN
private static final java.util.regex.Pattern VERSION_QUALIFIER_PATTERN
private static final java.util.regex.Pattern ORIENTATION_QUALIFIER_PATTERN
private final String qualifiers
private final org.robolectric.res.android.ResTable_config config
public static org.robolectric.res.Qualifiers parse (java.lang.String)
String qualifiers
public static org.robolectric.res.Qualifiers parse (java.lang.String, boolean)
String qualifiers
boolean applyVersionForCompat
org.robolectric.res.android.ResTable_config config
protected void (java.lang.String, org.robolectric.res.android.ResTable_config)
String qualifiers
org.robolectric.res.android.ResTable_config config
public org.robolectric.res.android.ResTable_config getConfig ()
public java.lang.String toString ()
public static org.robolectric.res.Qualifiers fromParentDir (org.robolectric.res.FsFile)
String parentDirName
java.util.regex.Matcher matcher
String qualifiers
org.robolectric.res.FsFile parentDir
public static int getPlatformVersion (java.lang.String)
String qualifiers
java.util.regex.Matcher m
public static int getSmallestScreenWidth (java.lang.String)
java.util.regex.Matcher matcher
String qualifier
String qualifiers
public static java.lang.String addPlatformVersion (java.lang.String, int)
String qualifiers
int apiLevel
int versionQualifierApiLevel
public static java.lang.String addSmallestScreenWidth (java.lang.String, int)
String qualifiers
int smallestScreenWidth
int qualifiersSmallestScreenWidth
public static int getScreenWidth (java.lang.String)
java.util.regex.Matcher matcher
String qualifier
String qualifiers
public static java.lang.String addScreenWidth (java.lang.String, int)
String qualifiers
int screenWidth
int qualifiersScreenWidth
public static java.lang.String getOrientation (java.lang.String)
java.util.regex.Matcher matcher
String qualifier
String qualifiers
static void ()
}
org/robolectric/res/Plural.classPlural.java
package org.robolectric.res
public org.robolectric.res.Plural extends java.lang.Object {
final String quantity
final String string
final int num
void (java.lang.String, java.lang.String)
String quantity
String string
public java.lang.String getString ()
public java.lang.String toString ()
}
org/robolectric/res/ResType.classResType.java
package org.robolectric.res
public final org.robolectric.res.ResType extends java.lang.Enum {
public static final org.robolectric.res.ResType DRAWABLE
public static final org.robolectric.res.ResType ATTR_DATA
public static final org.robolectric.res.ResType BOOLEAN
public static final org.robolectric.res.ResType COLOR
public static final org.robolectric.res.ResType COLOR_STATE_LIST
public static final org.robolectric.res.ResType DIMEN
public static final org.robolectric.res.ResType FILE
public static final org.robolectric.res.ResType FLOAT
public static final org.robolectric.res.ResType FRACTION
public static final org.robolectric.res.ResType INTEGER
public static final org.robolectric.res.ResType LAYOUT
public static final org.robolectric.res.ResType STYLE
public static final org.robolectric.res.ResType CHAR_SEQUENCE
public static final org.robolectric.res.ResType CHAR_SEQUENCE_ARRAY
public static final org.robolectric.res.ResType INTEGER_ARRAY
public static final org.robolectric.res.ResType TYPED_ARRAY
public static final org.robolectric.res.ResType NULL
private static final java.util.regex.Pattern DIMEN_RE
private static final org.robolectric.res.ResType[] $VALUES
public static org.robolectric.res.ResType[] values ()
public static org.robolectric.res.ResType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public static org.robolectric.res.ResType inferType (java.lang.String)
String itemString
org.robolectric.res.ResType itemResType
public static org.robolectric.res.ResType inferFromValue (java.lang.String)
String value
static void ()
}
org/robolectric/res/ResourceTableFactory.class
org/robolectric/res/ResourceTable$Visitor.classResourceTable.java
package org.robolectric.res
public abstract org.robolectric.res.ResourceTable$Visitor extends java.lang.Object {
public abstract void visit (org.robolectric.res.ResName, java.lang.Iterable)
}
org/robolectric/res/NodeHandler$AttrHandler.classNodeHandler.java
package org.robolectric.res
org.robolectric.res.NodeHandler$AttrHandler extends java.util.HashMap {
private void ()
void (org.robolectric.res.NodeHandler$1)
org.robolectric.res.NodeHandler$1 x0
}
org/robolectric/res/ResBundle$ResMap.classResBundle.java
package org.robolectric.res
org.robolectric.res.ResBundle$ResMap extends java.lang.Object {
private final java.util.Map map
void ()
public org.robolectric.res.TypedResource pick (org.robolectric.res.ResName, org.robolectric.res.android.ResTable_config)
org.robolectric.res.android.ResTable_config candidateConfig
org.robolectric.res.TypedResource candidate
org.robolectric.res.ResName resName
org.robolectric.res.android.ResTable_config toMatch
java.util.List values
org.robolectric.res.TypedResource bestMatchSoFar
public void put (org.robolectric.res.ResName, org.robolectric.res.TypedResource)
org.robolectric.res.ResName resName
org.robolectric.res.TypedResource value
public int size ()
static java.util.Map access$000 (org.robolectric.res.ResBundle$ResMap)
org.robolectric.res.ResBundle$ResMap x0
}
org/robolectric/res/android/
org/robolectric/res/android/Util.classUtil.java
package org.robolectric.res.android
public org.robolectric.res.android.Util extends java.lang.Object {
static final int SIZEOF_SHORT
public static final int SIZEOF_INT
private static boolean littleEndian
private static final boolean DEBUG
static final boolean $assertionsDisabled
public void ()
static short dtohs (short)
short v
static int dtohl (int)
int v
static short htods (short)
short v
static int htodl (int)
int v
public static boolean isTruthy (int)
int i
public static boolean isTruthy (java.lang.Object)
Object o
static transient void ALOGD (java.lang.String, java.lang.Object[])
String message
Object[] args
static transient void ALOGW (java.lang.String, java.lang.Object[])
String message
Object[] args
public static transient void ALOGV (java.lang.String, java.lang.Object[])
String message
Object[] args
public static transient void ALOGI (java.lang.String, java.lang.Object[])
String message
Object[] args
static transient void ALOGE (java.lang.String, java.lang.Object[])
String message
Object[] args
static transient void LOG_FATAL_IF (boolean, java.lang.String, java.lang.Object[])
boolean assertion
String message
Object[] args
static void ATRACE_CALL ()
static void ()
}
org/robolectric/res/android/ConfigDescription$LocaleValue.classConfigDescription.java
package org.robolectric.res.android
public org.robolectric.res.android.ConfigDescription$LocaleValue extends java.lang.Object {
String language
String region
String script
String variant
public void ()
void set_language (java.lang.String)
String language_chars
void set_region (java.lang.String)
String region_chars
void set_script (java.lang.String)
String script_chars
void set_variant (java.lang.String)
String variant_chars
static boolean is_alpha (java.lang.String)
int i
String str
int initFromParts (com.google.common.collect.PeekingIterator)
String[] subtags
String region_part
com.google.common.collect.PeekingIterator iter
String part
public void writeTo (org.robolectric.res.android.ResTable_config)
org.robolectric.res.android.ResTable_config out
byte[] scriptBytes
byte[] variantBytes
}
org/robolectric/res/android/ResTable_config$Type.classResTable_config.java
package org.robolectric.res.android
public final org.robolectric.res.android.ResTable_config$Type extends java.lang.Enum {
public static final org.robolectric.res.android.ResTable_config$Type MCC
public static final org.robolectric.res.android.ResTable_config$Type MNC
public static final org.robolectric.res.android.ResTable_config$Type LANGUAGE_STRING
public static final org.robolectric.res.android.ResTable_config$Type LOCALE_SCRIPT_STRING
public static final org.robolectric.res.android.ResTable_config$Type REGION_STRING
public static final org.robolectric.res.android.ResTable_config$Type LOCALE_VARIANT_STRING
public static final org.robolectric.res.android.ResTable_config$Type SCREEN_LAYOUT_DIRECTION
public static final org.robolectric.res.android.ResTable_config$Type SMALLEST_SCREEN_WIDTH_DP
public static final org.robolectric.res.android.ResTable_config$Type SCREEN_WIDTH_DP
public static final org.robolectric.res.android.ResTable_config$Type SCREEN_HEIGHT_DP
public static final org.robolectric.res.android.ResTable_config$Type SCREEN_LAYOUT_SIZE
public static final org.robolectric.res.android.ResTable_config$Type SCREEN_LAYOUT_LONG
public static final org.robolectric.res.android.ResTable_config$Type SCREEN_LAYOUT_ROUND
public static final org.robolectric.res.android.ResTable_config$Type COLOR_MODE_WIDE_COLOR_GAMUT
public static final org.robolectric.res.android.ResTable_config$Type COLOR_MODE_HDR
public static final org.robolectric.res.android.ResTable_config$Type ORIENTATION
public static final org.robolectric.res.android.ResTable_config$Type UI_MODE_TYPE
public static final org.robolectric.res.android.ResTable_config$Type UI_MODE_NIGHT
public static final org.robolectric.res.android.ResTable_config$Type DENSITY_DPI
public static final org.robolectric.res.android.ResTable_config$Type TOUCHSCREEN
public static final org.robolectric.res.android.ResTable_config$Type KEYBOARD_HIDDEN
public static final org.robolectric.res.android.ResTable_config$Type KEYBOARD
public static final org.robolectric.res.android.ResTable_config$Type NAVIGATION_HIDDEN
public static final org.robolectric.res.android.ResTable_config$Type NAVIGATION
public static final org.robolectric.res.android.ResTable_config$Type SCREEN_SIZE
public static final org.robolectric.res.android.ResTable_config$Type SDK_VERSION
private static final org.robolectric.res.android.ResTable_config$Type[] $VALUES
public static org.robolectric.res.android.ResTable_config$Type[] values ()
public static org.robolectric.res.android.ResTable_config$Type valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
org/robolectric/res/android/ResTable_config.classResTable_config.java
package org.robolectric.res.android
public org.robolectric.res.android.ResTable_config extends java.lang.Object {
public static final boolean kDebugTableSuperNoisy
public static final int RESTABLE_MAX_LOCALE_LEN
private static final int SCREEN_CONFIG_MIN_SIZE
private static final int SCREEN_DP_MIN_SIZE
private static final int LOCALE_MIN_SIZE
private static final int SCREEN_CONFIG_EXTENSION_MIN_SIZE
static final byte[] kEnglish
static final byte[] kUnitedStates
static final byte[] kFilipino
static final byte[] kTagalog
public static final int SHIFT_LAYOUTDIR
public static final int LAYOUTDIR_ANY
public static final int LAYOUTDIR_LTR
public static final int LAYOUTDIR_RTL
public static final int SCREENWIDTH_ANY
public static final int SCREENSIZE_ANY
public static final int SCREENSIZE_SMALL
public static final int SCREENSIZE_NORMAL
public static final int SCREENSIZE_LARGE
public static final int SCREENSIZE_XLARGE
public static final int MASK_UI_MODE_TYPE
public static final int UI_MODE_TYPE_ANY
public static final int UI_MODE_TYPE_NORMAL
public static final int MASK_UI_MODE_NIGHT
public static final int SHIFT_UI_MODE_NIGHT
public static final int UI_MODE_NIGHT_ANY
public static final int DENSITY_DEFAULT
public static final int DENSITY_LOW
public static final int DENSITY_MEDIUM
public static final int DENSITY_TV
public static final int DENSITY_HIGH
public static final int DENSITY_XHIGH
public static final int DENSITY_XXHIGH
public static final int DENSITY_XXXHIGH
public static final int DENSITY_ANY
public static final int DENSITY_NONE
public static final int TOUCHSCREEN_ANY
public static final int MASK_KEYSHIDDEN
public static final byte KEYSHIDDEN_ANY
public static final byte KEYSHIDDEN_NO
public static final byte KEYSHIDDEN_YES
public static final byte KEYSHIDDEN_SOFT
public static final int KEYBOARD_ANY
public static final int MASK_NAVHIDDEN
public static final int SHIFT_NAVHIDDEN
public static final byte NAVHIDDEN_ANY
public static final byte NAVHIDDEN_NO
public static final byte NAVHIDDEN_YES
public static final int NAVIGATION_ANY
public static final int SCREENHEIGHT_ANY
public static final int SDKVERSION_ANY
public static final int MINORVERSION_ANY
static final int COLOR_MODE_WIDE_COLOR_GAMUT_MASK
public static final int WIDE_COLOR_GAMUT_ANY
public static final int WIDE_COLOR_GAMUT_NO
public static final int WIDE_COLOR_GAMUT_YES
public static final int MASK_WIDE_COLOR_GAMUT
static final int COLOR_MODE_WIDE_COLOR_GAMUT_UNDEFINED
static final int COLOR_MODE_WIDE_COLOR_GAMUT_NO
static final int COLOR_MODE_WIDE_COLOR_GAMUT_YES
private static final java.util.Map COLOR_MODE_WIDE_COLOR_GAMUT_VALUES
public static final int HDR_ANY
public static final int HDR_NO
public static final int HDR_YES
public static final int MASK_HDR
static final int COLOR_MODE_HDR_MASK
static final int COLOR_MODE_HDR_UNDEFINED
static final int COLOR_MODE_HDR_NO
static final int COLOR_MODE_HDR_YES
private static final java.util.Map COLOR_MODE_HDR_VALUES
public static final int DENSITY_DPI_UNDEFINED
static final int DENSITY_DPI_LDPI
public static final int DENSITY_DPI_MDPI
static final int DENSITY_DPI_TVDPI
static final int DENSITY_DPI_HDPI
static final int DENSITY_DPI_XHDPI
static final int DENSITY_DPI_XXHDPI
static final int DENSITY_DPI_XXXHDPI
public static final int DENSITY_DPI_ANY
public static final int DENSITY_DPI_NONE
private static final java.util.Map DENSITY_DPI_VALUES
static final int KEYBOARD_NOKEYS
static final int KEYBOARD_QWERTY
static final int KEYBOARD_12KEY
private static final java.util.Map KEYBOARD_VALUES
static final int KEYBOARDHIDDEN_MASK
static final int KEYBOARDHIDDEN_NO
static final int KEYBOARDHIDDEN_YES
static final int KEYBOARDHIDDEN_SOFT
private static final java.util.Map KEYBOARDHIDDEN_VALUES
static final int NAVIGATION_NONAV
static final int NAVIGATION_DPAD
static final int NAVIGATION_TRACKBALL
static final int NAVIGATION_WHEEL
private static final java.util.Map NAVIGATION_VALUES
static final int NAVIGATIONHIDDEN_MASK
static final int NAVIGATIONHIDDEN_NO
static final int NAVIGATIONHIDDEN_YES
private static final java.util.Map NAVIGATIONHIDDEN_VALUES
public static final int ORIENTATION_ANY
public static final int ORIENTATION_PORT
public static final int ORIENTATION_LAND
public static final int ORIENTATION_SQUARE
static final int ORIENTATION_PORTRAIT
static final int ORIENTATION_LANDSCAPE
private static final java.util.Map ORIENTATION_VALUES
static final int SCREENLAYOUT_LAYOUTDIR_MASK
static final int SCREENLAYOUT_LAYOUTDIR_LTR
static final int SCREENLAYOUT_LAYOUTDIR_RTL
private static final java.util.Map SCREENLAYOUT_LAYOUTDIR_VALUES
public static final int MASK_SCREENLONG
public static final int SHIFT_SCREENLONG
public static final int SCREENLONG_ANY
public static final int SCREENLONG_NO
public static final int SCREENLONG_YES
static final int SCREENLAYOUT_LONG_MASK
static final int SCREENLAYOUT_LONG_NO
static final int SCREENLAYOUT_LONG_YES
private static final java.util.Map SCREENLAYOUT_LONG_VALUES
static final int MASK_SCREENROUND
public static final int SCREENROUND_ANY
public static final int SCREENROUND_NO
public static final int SCREENROUND_YES
static final int SCREENLAYOUT_ROUND_MASK
static final int SCREENLAYOUT_ROUND_NO
static final int SCREENLAYOUT_ROUND_YES
private static final java.util.Map SCREENLAYOUT_ROUND_VALUES
static final int SCREENLAYOUT_SIZE_MASK
static final int SCREENLAYOUT_SIZE_SMALL
static final int SCREENLAYOUT_SIZE_NORMAL
static final int SCREENLAYOUT_SIZE_LARGE
static final int SCREENLAYOUT_SIZE_XLARGE
private static final java.util.Map SCREENLAYOUT_SIZE_VALUES
static final int TOUCHSCREEN_NOTOUCH
static final int TOUCHSCREEN_STYLUS
public static final int TOUCHSCREEN_FINGER
private static final java.util.Map TOUCHSCREEN_VALUES
static final int UI_MODE_NIGHT_MASK
public static final int UI_MODE_NIGHT_NO
static final int UI_MODE_NIGHT_YES
private static final java.util.Map UI_MODE_NIGHT_VALUES
static final int UI_MODE_TYPE_MASK
static final int UI_MODE_TYPE_DESK
static final int UI_MODE_TYPE_CAR
static final int UI_MODE_TYPE_TELEVISION
static final int UI_MODE_TYPE_APPLIANCE
static final int UI_MODE_TYPE_WATCH
static final int UI_MODE_TYPE_VR_HEADSET
private static final java.util.Map UI_MODE_TYPE_VALUES
int size
public int mcc
public int mnc
public final byte[] language
public final byte[] country
public int orientation
public int touchscreen
public int density
public int keyboard
public int navigation
public int inputFlags
public int screenWidth
public int screenHeight
public int sdkVersion
public int minorVersion
public int screenLayout
public int uiMode
public int smallestScreenWidthDp
public int screenWidthDp
public int screenHeightDp
public final byte[] localeScript
public final byte[] localeVariant
public byte screenLayout2
public byte colorMode
public short screenConfigPad2
public byte[] unknown
boolean localeScriptWasComputed
public static final int MASK_LAYOUTDIR
static final int MASK_SCREENSIZE
static org.robolectric.res.android.ResTable_config createConfig (java.nio.ByteBuffer)
java.nio.ByteBuffer buffer
int startPosition
int size
int mcc
int mnc
byte[] language
byte[] region
int orientation
int touchscreen
int density
int keyboard
int navigation
int inputFlags
int screenWidth
int screenHeight
int sdkVersion
int minorVersion
int screenLayout
int uiMode
int smallestScreenWidthDp
int screenWidthDp
int screenHeightDp
byte[] localeScript
byte[] localeVariant
byte screenLayout2
byte screenConfigPad1
short screenConfigPad2
int bytesRead
byte[] unknown
public final java.lang.String languageString ()
public final java.lang.String localeScriptString ()
public final java.lang.String localeVariantString ()
private java.lang.String byteArrayToString (byte[])
byte[] data
int length
public final int colorModeWideColorGamut ()
public final int colorModeHdr ()
public final java.lang.String regionString ()
public final java.lang.String scriptString ()
public final int keyboardHidden ()
public final void keyboardHidden (int)
int value
public final int navigationHidden ()
public final void navigationHidden (int)
int value
public final org.robolectric.res.android.ResTable_config withSdkVersion (int)
int sdkVersion
public void (int, int, int, byte[], byte[], int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, byte[], byte[], byte, byte, short, byte[])
int size
int mcc
int mnc
byte[] language
byte[] country
int orientation
int touchscreen
int density
int keyboard
int navigation
int inputFlags
int screenWidth
int screenHeight
int sdkVersion
int minorVersion
int screenLayout
int uiMode
int smallestScreenWidthDp
int screenWidthDp
int screenHeightDp
byte[] localeScript
byte[] localeVariant
byte screenLayout2
byte colorMode
short screenConfigPad2
byte[] unknown
public void ()
public final int screenLayoutDirection ()
public final void screenLayoutDirection (int)
int value
public final int screenLayoutSize ()
public final void screenLayoutSize (int)
int value
public final int screenLayoutLong ()
public final void screenLayoutLong (int)
int value
public final int screenLayoutRound ()
public final void screenLayoutRound (int)
int value
public final int uiModeType ()
public final void uiModeType (int)
int value
public final int uiModeNight ()
public final void uiModeNight (int)
int value
private int screenConfig2 ()
private java.lang.String unpackLanguageOrRegion (byte[], int)
byte[] result
byte[] value
int base
void packLanguageOrRegion (java.lang.String, byte, byte[])
byte first
byte second
byte third
String in
byte base
byte[] out
public void packLanguage (java.lang.String)
String language
public void packRegion (java.lang.String)
String region
private java.lang.String unpackLanguage ()
private java.lang.String unpackRegion ()
static org.robolectric.res.android.ResTable_config fromDtoH (org.robolectric.res.android.ResTable_config)
org.robolectric.res.android.ResTable_config o
void swapHtoD ()
static final int compareLocales (org.robolectric.res.android.ResTable_config, org.robolectric.res.android.ResTable_config)
org.robolectric.res.android.ResTable_config l
org.robolectric.res.android.ResTable_config r
byte[] emptyScript
byte[] lScript
byte[] rScript
int d
private static int arrayCompare (byte[], byte[])
byte l0
byte r0
int d
int i
byte[] l
byte[] r
int compare (org.robolectric.res.android.ResTable_config)
org.robolectric.res.android.ResTable_config o
int diff
public final boolean isDefault ()
private boolean isZeroes (byte[])
byte b
byte[] bytes1
public final java.lang.String toString ()
java.util.Collection parts
public final java.util.Map toStringParts ()
java.util.Map result
String sdkVersion
private java.lang.Object getOrDefault (java.util.Map, java.lang.Object, java.lang.Object)
java.util.Map map
Object key
Object defaultValue
Object value
public boolean isBetterThan (org.robolectric.res.android.ResTable_config, org.robolectric.res.android.ResTable_config)
int myLayoutDir
int oLayoutDir
int myDelta
int otherDelta
int mySL
int oSL
int fixedMySL
int fixedOSL
int t
int thisDensity
int otherDensity
int requestedDensity
int h
int l
boolean bImBigger
int reqKeysHidden
int reqNavHidden
int keysHidden
int oKeysHidden
int navHidden
int oNavHidden
int myDelta
int otherDelta
org.robolectric.res.android.ResTable_config o
org.robolectric.res.android.ResTable_config requested
public boolean match (org.robolectric.res.android.ResTable_config)
boolean countriesMustMatch
byte[] computed_script
byte[] script
int layoutDir
int setLayoutDir
int screenSize
int setScreenSize
int screenLong
int setScreenLong
int uiModeType
int setUiModeType
int uiModeNight
int setUiModeNight
int screenRound
int setScreenRound
int keysHidden
int setKeysHidden
int navHidden
int setNavHidden
org.robolectric.res.android.ResTable_config settings
int hdr
int setHdr
int wideColorGamut
int setWideColorGamut
java.lang.String getBcp47Locale (boolean)
byte aLocaleScript
String regionStr
byte aLocaleScript
boolean canonicalize
StringBuilder str
static boolean assignLocaleComponent (org.robolectric.res.android.ResTable_config, java.lang.String, int)
int i
char start0
int i
org.robolectric.res.android.ResTable_config config
String start
int size
public void setBcp47Locale (java.lang.String)
int size
String in
int separator
int start
int size
void clearLocale ()
void computeScript ()
private void clear (byte[])
int i
byte[] bytes
private int imsi ()
private int screenSize ()
private int screenConfig ()
private int screenSizeDp ()
private int screenType ()
private int input ()
private int version ()
int locale ()
private boolean isLocaleBetterThan (org.robolectric.res.android.ResTable_config, org.robolectric.res.android.ResTable_config)
org.robolectric.res.android.ResTable_config o
org.robolectric.res.android.ResTable_config requested
int region_comparison
boolean localeMatches
boolean otherMatches
private java.lang.String str (byte[])
byte[] country
private boolean langsAreEquivalent (byte[], byte[])
byte[] lang1
byte[] lang2
private boolean areIdentical (byte[], byte[])
byte[] code1
byte[] code2
int isLocaleMoreSpecificThan (org.robolectric.res.android.ResTable_config)
org.robolectric.res.android.ResTable_config o
int score
int oScore
private boolean isMoreSpecificThan (org.robolectric.res.android.ResTable_config)
int diff
org.robolectric.res.android.ResTable_config o
static void ()
java.util.Map map
java.util.Map map
java.util.Map map
java.util.Map map
java.util.Map map
java.util.Map map
java.util.Map map
java.util.Map map
java.util.Map map
java.util.Map map
java.util.Map map
java.util.Map map
java.util.Map map
java.util.Map map
java.util.Map map
}
org/robolectric/res/android/LocaleDataTables.classLocaleDataTables.java
package org.robolectric.res.android
public org.robolectric.res.android.LocaleDataTables extends java.lang.Object {
static final byte[][] SCRIPT_CODES
static final java.util.Map LIKELY_SCRIPTS
static final java.util.Set REPRESENTATIVE_LOCALES
static final java.util.Map ARAB_PARENTS
static final java.util.Map HANT_PARENTS
static final java.util.Map LATN_PARENTS
static final java.util.Map SCRIPT_PARENTS
static final int MAX_PARENT_DEPTH
public void ()
static void ()
int[] entry
int[][] entries
java.util.Map buildMap
long entry
long[] entries
java.util.HashSet buildSet
int[] entry
int[][] entries
java.util.Map buildMap
int[] entry
int[][] entries
java.util.Map buildMap
int[] entry
int[][] entries
java.util.Map buildMap
java.util.Map buildMap
}
org/robolectric/res/android/AConfiguration.classAConfiguration.java
package org.robolectric.res.android
public org.robolectric.res.android.AConfiguration extends java.lang.Object {
public static final int ACONFIGURATION_ORIENTATION_ANY
public static final int ACONFIGURATION_ORIENTATION_PORT
public static final int ACONFIGURATION_ORIENTATION_LAND
public static final int ACONFIGURATION_ORIENTATION_SQUARE
public static final int ACONFIGURATION_TOUCHSCREEN_ANY
public static final int ACONFIGURATION_TOUCHSCREEN_NOTOUCH
public static final int ACONFIGURATION_TOUCHSCREEN_STYLUS
public static final int ACONFIGURATION_TOUCHSCREEN_FINGER
public static final int ACONFIGURATION_DENSITY_DEFAULT
public static final int ACONFIGURATION_DENSITY_LOW
public static final int ACONFIGURATION_DENSITY_MEDIUM
public static final int ACONFIGURATION_DENSITY_TV
public static final int ACONFIGURATION_DENSITY_HIGH
public static final int ACONFIGURATION_DENSITY_XHIGH
public static final int ACONFIGURATION_DENSITY_XXHIGH
public static final int ACONFIGURATION_DENSITY_XXXHIGH
public static final int ACONFIGURATION_DENSITY_ANY
public static final int ACONFIGURATION_DENSITY_NONE
public static final int ACONFIGURATION_KEYBOARD_ANY
public static final int ACONFIGURATION_KEYBOARD_NOKEYS
public static final int ACONFIGURATION_KEYBOARD_QWERTY
public static final int ACONFIGURATION_KEYBOARD_12KEY
public static final int ACONFIGURATION_NAVIGATION_ANY
public static final int ACONFIGURATION_NAVIGATION_NONAV
public static final int ACONFIGURATION_NAVIGATION_DPAD
public static final int ACONFIGURATION_NAVIGATION_TRACKBALL
public static final int ACONFIGURATION_NAVIGATION_WHEEL
public static final int ACONFIGURATION_KEYSHIDDEN_ANY
public static final int ACONFIGURATION_KEYSHIDDEN_NO
public static final int ACONFIGURATION_KEYSHIDDEN_YES
public static final int ACONFIGURATION_KEYSHIDDEN_SOFT
public static final int ACONFIGURATION_NAVHIDDEN_ANY
public static final int ACONFIGURATION_NAVHIDDEN_NO
public static final int ACONFIGURATION_NAVHIDDEN_YES
public static final int ACONFIGURATION_SCREENSIZE_ANY
public static final int ACONFIGURATION_SCREENSIZE_SMALL
public static final int ACONFIGURATION_SCREENSIZE_NORMAL
public static final int ACONFIGURATION_SCREENSIZE_LARGE
public static final int ACONFIGURATION_SCREENSIZE_XLARGE
public static final int ACONFIGURATION_SCREENLONG_ANY
public static final int ACONFIGURATION_SCREENLONG_NO
public static final int ACONFIGURATION_SCREENLONG_YES
public static final int ACONFIGURATION_SCREENROUND_ANY
public static final int ACONFIGURATION_SCREENROUND_NO
public static final int ACONFIGURATION_SCREENROUND_YES
public static final int ACONFIGURATION_WIDE_COLOR_GAMUT_ANY
public static final int ACONFIGURATION_WIDE_COLOR_GAMUT_NO
public static final int ACONFIGURATION_WIDE_COLOR_GAMUT_YES
public static final int ACONFIGURATION_HDR_ANY
public static final int ACONFIGURATION_HDR_NO
public static final int ACONFIGURATION_HDR_YES
public static final int ACONFIGURATION_UI_MODE_TYPE_ANY
public static final int ACONFIGURATION_UI_MODE_TYPE_NORMAL
public static final int ACONFIGURATION_UI_MODE_TYPE_DESK
public static final int ACONFIGURATION_UI_MODE_TYPE_CAR
public static final int ACONFIGURATION_UI_MODE_TYPE_TELEVISION
public static final int ACONFIGURATION_UI_MODE_TYPE_APPLIANCE
public static final int ACONFIGURATION_UI_MODE_TYPE_WATCH
public static final int ACONFIGURATION_UI_MODE_TYPE_VR_HEADSET
public static final int ACONFIGURATION_UI_MODE_NIGHT_ANY
public static final int ACONFIGURATION_UI_MODE_NIGHT_NO
public static final int ACONFIGURATION_UI_MODE_NIGHT_YES
public static final int ACONFIGURATION_SCREEN_WIDTH_DP_ANY
public static final int ACONFIGURATION_SCREEN_HEIGHT_DP_ANY
public static final int ACONFIGURATION_SMALLEST_SCREEN_WIDTH_DP_ANY
public static final int ACONFIGURATION_LAYOUTDIR_ANY
public static final int ACONFIGURATION_LAYOUTDIR_LTR
public static final int ACONFIGURATION_LAYOUTDIR_RTL
public static final int ACONFIGURATION_MCC
public static final int ACONFIGURATION_MNC
public static final int ACONFIGURATION_LOCALE
public static final int ACONFIGURATION_TOUCHSCREEN
public static final int ACONFIGURATION_KEYBOARD
public static final int ACONFIGURATION_KEYBOARD_HIDDEN
public static final int ACONFIGURATION_NAVIGATION
public static final int ACONFIGURATION_ORIENTATION
public static final int ACONFIGURATION_DENSITY
public static final int ACONFIGURATION_SCREEN_SIZE
public static final int ACONFIGURATION_VERSION
public static final int ACONFIGURATION_SCREEN_LAYOUT
public static final int ACONFIGURATION_UI_MODE
public static final int ACONFIGURATION_SMALLEST_SCREEN_SIZE
public static final int ACONFIGURATION_LAYOUTDIR
public static final int ACONFIGURATION_SCREEN_ROUND
public static final int ACONFIGURATION_COLOR_MODE
public static final int ACONFIGURATION_MNC_ZERO
public void ()
}
org/robolectric/res/android/ConfigDescription.classConfigDescription.java
package org.robolectric.res.android
public org.robolectric.res.android.ConfigDescription extends java.lang.Object {
public static int SDK_CUPCAKE
public static int SDK_DONUT
public static int SDK_ECLAIR
public static int SDK_ECLAIR_0_1
public static int SDK_ECLAIR_MR1
public static int SDK_FROYO
public static int SDK_GINGERBREAD
public static int SDK_GINGERBREAD_MR1
public static int SDK_HONEYCOMB
public static int SDK_HONEYCOMB_MR1
public static int SDK_HONEYCOMB_MR2
public static int SDK_ICE_CREAM_SANDWICH
public static int SDK_ICE_CREAM_SANDWICH_MR1
public static int SDK_JELLY_BEAN
public static int SDK_JELLY_BEAN_MR1
public static int SDK_JELLY_BEAN_MR2
public static int SDK_KITKAT
public static int SDK_KITKAT_WATCH
public static int SDK_LOLLIPOP
public static int SDK_LOLLIPOP_MR1
public static int SDK_MNC
public static int SDK_NOUGAT
public static int SDK_NOUGAT_MR1
public static int SDK_O
private static final int ACONFIGURATION_MNC_ZERO
private static final String kWildcardName
private static final java.util.regex.Pattern MCC_PATTERN
private static final java.util.regex.Pattern MNC_PATTERN
private static final java.util.regex.Pattern SMALLEST_SCREEN_WIDTH_PATTERN
private static final java.util.regex.Pattern SCREEN_WIDTH_PATTERN
private static final java.util.regex.Pattern SCREEN_HEIGHT_PATTERN
private static final java.util.regex.Pattern DENSITY_PATTERN
private static final java.util.regex.Pattern HEIGHT_WIDTH_PATTERN
private static final java.util.regex.Pattern VERSION_QUALIFIER_PATTERN
public void ()
public static boolean parse (java.lang.String, org.robolectric.res.android.ResTable_config)
String str
org.robolectric.res.android.ResTable_config out
public static boolean parse (java.lang.String, org.robolectric.res.android.ResTable_config, boolean)
int parts_consumed
String str
org.robolectric.res.android.ResTable_config out
boolean applyVersionForCompat
com.google.common.collect.PeekingIterator part_iter
org.robolectric.res.android.ConfigDescription$LocaleValue locale
boolean success
private static boolean parseLayoutDirection (java.lang.String, org.robolectric.res.android.ResTable_config)
String name
org.robolectric.res.android.ResTable_config out
private static boolean parseSmallestScreenWidthDp (java.lang.String, org.robolectric.res.android.ResTable_config)
String name
org.robolectric.res.android.ResTable_config out
java.util.regex.Matcher matcher
private static boolean parseScreenWidthDp (java.lang.String, org.robolectric.res.android.ResTable_config)
String name
org.robolectric.res.android.ResTable_config out
java.util.regex.Matcher matcher
private static boolean parseScreenHeightDp (java.lang.String, org.robolectric.res.android.ResTable_config)
String name
org.robolectric.res.android.ResTable_config out
java.util.regex.Matcher matcher
private static boolean parseScreenLayoutSize (java.lang.String, org.robolectric.res.android.ResTable_config)
String name
org.robolectric.res.android.ResTable_config out
static boolean parseScreenLayoutLong (java.lang.String, org.robolectric.res.android.ResTable_config)
String name
org.robolectric.res.android.ResTable_config out
private static boolean parseScreenRound (java.lang.String, org.robolectric.res.android.ResTable_config)
String name
org.robolectric.res.android.ResTable_config out
private static boolean parseWideColorGamut (java.lang.String, org.robolectric.res.android.ResTable_config)
String name
org.robolectric.res.android.ResTable_config out
private static boolean parseHdr (java.lang.String, org.robolectric.res.android.ResTable_config)
String name
org.robolectric.res.android.ResTable_config out
private static boolean parseOrientation (java.lang.String, org.robolectric.res.android.ResTable_config)
String name
org.robolectric.res.android.ResTable_config out
private static boolean parseUiModeType (java.lang.String, org.robolectric.res.android.ResTable_config)
String name
org.robolectric.res.android.ResTable_config out
private static boolean parseUiModeNight (java.lang.String, org.robolectric.res.android.ResTable_config)
String name
org.robolectric.res.android.ResTable_config out
private static boolean parseDensity (java.lang.String, org.robolectric.res.android.ResTable_config)
String name
org.robolectric.res.android.ResTable_config out
java.util.regex.Matcher matcher
private static boolean parseTouchscreen (java.lang.String, org.robolectric.res.android.ResTable_config)
String name
org.robolectric.res.android.ResTable_config out
private static boolean parseKeysHidden (java.lang.String, org.robolectric.res.android.ResTable_config)
String name
org.robolectric.res.android.ResTable_config out
byte mask
byte value
private static boolean parseKeyboard (java.lang.String, org.robolectric.res.android.ResTable_config)
String name
org.robolectric.res.android.ResTable_config out
private static boolean parseNavHidden (java.lang.String, org.robolectric.res.android.ResTable_config)
String name
org.robolectric.res.android.ResTable_config out
byte mask
byte value
private static boolean parseNavigation (java.lang.String, org.robolectric.res.android.ResTable_config)
String name
org.robolectric.res.android.ResTable_config out
private static boolean parseScreenSize (java.lang.String, org.robolectric.res.android.ResTable_config)
int w
int h
String name
org.robolectric.res.android.ResTable_config out
java.util.regex.Matcher matcher
private static boolean parseVersion (java.lang.String, org.robolectric.res.android.ResTable_config)
String name
org.robolectric.res.android.ResTable_config out
java.util.regex.Matcher matcher
private static boolean parseMnc (java.lang.String, org.robolectric.res.android.ResTable_config)
String name
org.robolectric.res.android.ResTable_config out
java.util.regex.Matcher matcher
private static boolean parseMcc (java.lang.String, org.robolectric.res.android.ResTable_config)
String name
org.robolectric.res.android.ResTable_config out
java.util.regex.Matcher matcher
private static void applyVersionForCompatibility (org.robolectric.res.android.ResTable_config)
org.robolectric.res.android.ResTable_config config
int min_sdk
static void ()
}
org/robolectric/res/android/LocaleData.classLocaleData.java
package org.robolectric.res.android
public org.robolectric.res.android.LocaleData extends java.lang.Object {
static final int SCRIPT_LENGTH
private static final int PACKED_ROOT
static final int[] ENGLISH_STOP_LIST
static final byte[] ENGLISH_CHARS
static final String LATIN_CHARS
public void ()
private static int packLocale (byte[], byte[])
byte[] language
byte[] region
private static int dropRegion (int)
int packed_locale
private static boolean hasRegion (int)
int packed_locale
private static int findParent (int, java.lang.String)
java.util.Map map
Integer lookup_result
java.util.Map$Entry entry
int packed_locale
String script
static int findAncestors (int[], org.robolectric.res.android.Ref, int, java.lang.String, int[], int)
int i
int[] out
org.robolectric.res.android.Ref stop_list_index
int packed_locale
String script
int[] stop_list
int stop_set_length
int ancestor
int count
static int findDistance (int, java.lang.String, int[], int)
int supported
String script
int[] request_ancestors
int request_ancestors_count
org.robolectric.res.android.Ref request_ancestors_indexRef
int supported_ancestor_count
static boolean isRepresentative (int, java.lang.String)
int language_and_region
String script
long packed_locale
static int localeDataCompareRegions (byte[], byte[], byte[], java.lang.String, byte[])
byte[] left_region
byte[] right_region
byte[] requested_language
String requested_script
byte[] requested_region
int left
int right
int request
int[] request_ancestors
org.robolectric.res.android.Ref left_right_indexRef
int[] left_and_right
int ancestor_count
int left_distance
int right_distance
boolean left_is_representative
boolean right_is_representative
static void localeDataComputeScript (byte[], byte[], byte[])
byte[] out
byte[] language
byte[] region
int lookup_key
Byte lookup_result
static boolean localeDataIsCloseToUsEnglish (byte[])
byte[] region
int locale
org.robolectric.res.android.Ref stop_list_indexRef
private static int sizeof (int[])
int[] array
static void ()
}
org/robolectric/res/android/Ref.classRef.java
package org.robolectric.res.android
public org.robolectric.res.android.Ref extends java.lang.Object {
private Object t
public void (java.lang.Object)
Object t
public java.lang.Object get ()
public void set (java.lang.Object)
Object t
public java.lang.String toString ()
}
org/robolectric/res/StaxLoader.classStaxLoader.java
package org.robolectric.res
public abstract org.robolectric.res.StaxLoader extends org.robolectric.res.NodeHandler {
protected final org.robolectric.res.PackageResourceTable resourceTable
protected final String attrType
protected final org.robolectric.res.ResType resType
public void (org.robolectric.res.PackageResourceTable, java.lang.String, org.robolectric.res.ResType)
org.robolectric.res.PackageResourceTable resourceTable
String attrType
org.robolectric.res.ResType resType
public void onStart (javax.xml.stream.XMLStreamReader, org.robolectric.res.XmlContext) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamReader xml
org.robolectric.res.XmlContext xmlContext
public void onCharacters (javax.xml.stream.XMLStreamReader, org.robolectric.res.XmlContext) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamReader xml
org.robolectric.res.XmlContext xmlContext
public void onEnd (javax.xml.stream.XMLStreamReader, org.robolectric.res.XmlContext) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamReader xml
org.robolectric.res.XmlContext xmlContext
public volatile org.robolectric.res.NodeHandler addHandler (java.lang.String, org.robolectric.res.NodeHandler)
}
org/robolectric/res/Fs$JarFs$1.classFs.java
package org.robolectric.res
org.robolectric.res.Fs$JarFs$1 extends java.util.LinkedHashMap {
void ()
protected boolean removeEldestEntry (java.util.Map$Entry)
java.util.Map$Entry fileNavigableMapEntry
}
org/robolectric/res/XmlContext.classXmlContext.java
package org.robolectric.res
public org.robolectric.res.XmlContext extends java.lang.Object {
private final String packageName
private final org.robolectric.res.FsFile xmlFile
private final org.robolectric.res.Qualifiers qualifiers
public void (java.lang.String, org.robolectric.res.FsFile, org.robolectric.res.Qualifiers)
String packageName
org.robolectric.res.FsFile xmlFile
org.robolectric.res.Qualifiers qualifiers
public java.lang.String getPackageName ()
public org.robolectric.res.android.ResTable_config getConfig ()
public org.robolectric.res.Qualifiers getQualifiers ()
public org.robolectric.res.FsFile getXmlFile ()
public java.lang.String toString ()
}
org/robolectric/res/StaxStyleLoader$1.classStaxStyleLoader.java
package org.robolectric.res
org.robolectric.res.StaxStyleLoader$1 extends org.robolectric.res.NodeHandler {
private String attrName
private StringBuilder buf
final org.robolectric.res.StaxStyleLoader this$0
void (org.robolectric.res.StaxStyleLoader)
org.robolectric.res.StaxStyleLoader this$0
public void onStart (javax.xml.stream.XMLStreamReader, org.robolectric.res.XmlContext) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamReader xml
org.robolectric.res.XmlContext xmlContext
public void onCharacters (javax.xml.stream.XMLStreamReader, org.robolectric.res.XmlContext) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamReader xml
org.robolectric.res.XmlContext xmlContext
public void onEnd (javax.xml.stream.XMLStreamReader, org.robolectric.res.XmlContext) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamReader xml
org.robolectric.res.XmlContext xmlContext
org.robolectric.res.ResName attrResName
}
org/robolectric/res/TypedResource.classTypedResource.java
package org.robolectric.res
public org.robolectric.res.TypedResource extends java.lang.Object {
private final Object data
private final org.robolectric.res.ResType resType
private final org.robolectric.res.XmlContext xmlContext
public void (java.lang.Object, org.robolectric.res.ResType, org.robolectric.res.XmlContext)
Object data
org.robolectric.res.ResType resType
org.robolectric.res.XmlContext xmlContext
public java.lang.Object getData ()
public org.robolectric.res.ResType getResType ()
public org.robolectric.res.android.ResTable_config getConfig ()
public org.robolectric.res.XmlContext getXmlContext ()
public java.lang.String asString ()
Object data
public boolean isFile ()
public boolean isReference ()
String s
Object data
public java.lang.String toString ()
public boolean isXml ()
}
org/robolectric/res/NodeHandler$ElementHandler.classNodeHandler.java
package org.robolectric.res
org.robolectric.res.NodeHandler$ElementHandler extends java.util.HashMap {
final org.robolectric.res.NodeHandler nodeHandler
private void (org.robolectric.res.NodeHandler)
org.robolectric.res.NodeHandler nodeHandler
void (org.robolectric.res.NodeHandler, org.robolectric.res.NodeHandler$1)
org.robolectric.res.NodeHandler x0
org.robolectric.res.NodeHandler$1 x1
}
org/robolectric/res/FileTypedResource.classFileTypedResource.java
package org.robolectric.res
public org.robolectric.res.FileTypedResource extends org.robolectric.res.TypedResource {
private final org.robolectric.res.FsFile fsFile
public void (org.robolectric.res.FsFile, org.robolectric.res.ResType, org.robolectric.res.XmlContext)
org.robolectric.res.FsFile fsFile
org.robolectric.res.ResType resType
org.robolectric.res.XmlContext xmlContext
public boolean isFile ()
public org.robolectric.res.FsFile getFsFile ()
public boolean isXml ()
}
org/robolectric/res/ResourceIdGenerator$TypeTracker.classResourceIdGenerator.java
package org.robolectric.res
org.robolectric.res.ResourceIdGenerator$TypeTracker extends java.lang.Object {
private int typeIdentifier
private int currentMaxEntry
void (int)
int typeIdentifier
void record (int)
int entryIdentifier
public int getFreeIdentifier ()
public int getTypeIdentifier ()
}