Package com.batch.android.util
Class MetaDataUtils
- java.lang.Object
-
- com.batch.android.util.MetaDataUtils
-
public class MetaDataUtils extends java.lang.ObjectUtility class to easily access the manifest meta-data info
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringMANIFEST_FORCE_FCM_IID_KEYstatic java.lang.StringMANIFEST_SENDER_ID_KEY
-
Constructor Summary
Constructors Constructor Description MetaDataUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static android.os.BundlegetAppMetaData(android.content.Context context)Get the bundle meta data info from the AndroidManifeststatic booleangetBooleanMetaData(android.content.Context context, java.lang.String key)Get a boolean meta-data info value from the manifeststatic intgetIntMetaData(android.content.Context context, java.lang.String key)Get an integer meta-data info value from the manifest
-
-
-
Field Detail
-
MANIFEST_SENDER_ID_KEY
public static final java.lang.String MANIFEST_SENDER_ID_KEY
- See Also:
- Constant Field Values
-
MANIFEST_FORCE_FCM_IID_KEY
public static final java.lang.String MANIFEST_FORCE_FCM_IID_KEY
- See Also:
- Constant Field Values
-
-
Method Detail
-
getAppMetaData
public static android.os.Bundle getAppMetaData(android.content.Context context) throws android.content.pm.PackageManager.NameNotFoundExceptionGet the bundle meta data info from the AndroidManifest- Parameters:
context- Application context- Returns:
- the bundle meta-data
- Throws:
android.content.pm.PackageManager.NameNotFoundException- exception
-
getBooleanMetaData
public static boolean getBooleanMetaData(android.content.Context context, java.lang.String key)Get a boolean meta-data info value from the manifest- Parameters:
context- Application contextkey- key of the meta-data info- Returns:
- the meta-data value in the manifest or false if key do not exist
-
getIntMetaData
public static int getIntMetaData(android.content.Context context, java.lang.String key)Get an integer meta-data info value from the manifest- Parameters:
context- Application contextkey- key of the meta-data info- Returns:
- the meta-data value in the manifest or -1 if key do not exist
-
-