Package org.robolectric.manifest
Class ServiceData
java.lang.Object
org.robolectric.manifest.PackageItemData
org.robolectric.manifest.ServiceData
Holds parsed service data from manifest.
-
Field Summary
Fields inherited from class org.robolectric.manifest.PackageItemData
metaData, name
-
Constructor Summary
ConstructorDescriptionServiceData
(Map<String, String> attributes, MetaData metaData, List<IntentFilterData> intentFilters) -
Method Summary
Modifier and TypeMethodDescriptionvoid
Get the map for all attributes defined for the service.Get the intent filters defined for the service.boolean
boolean
Returns whether this service is exported by checking the XML attribute.void
setPermission
(String permission) Methods inherited from class org.robolectric.manifest.PackageItemData
getClassName, getMetaData, getName
-
Constructor Details
-
ServiceData
-
-
Method Details
-
getActions
-
addAction
-
setPermission
-
getPermission
-
getIntentFilters
Get the intent filters defined for the service.- Returns:
- A list of intent filters.
-
getAllAttributes
Get the map for all attributes defined for the service.- Returns:
- map of attributes names to values from the manifest.
-
isExported
public boolean isExported()Returns whether this service is exported by checking the XML attribute.- Returns:
- true if the service is exported
-
isEnabled
public boolean isEnabled()
-