Class ApplicationConfiguration
java.lang.Object
dev.getelements.elements.sdk.model.application.ApplicationConfiguration
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
FacebookApplicationConfiguration
,FirebaseApplicationConfiguration
,GooglePlayApplicationConfiguration
,IosApplicationConfiguration
,MatchmakingApplicationConfiguration
,PSNApplicationConfiguration
Ties the
Application
model to one of its associated profiles as represented by the ConfigurationCategory
enumeration. This is an abstract base class from which all application profiles are derived.
Created by patricktwohig on 7/10/15.- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
Gets the platfrom identifier.getId()
Gets the actual profile ID.Gets the parentApplication
getProductBundle
(String productId) Gets the unique identifier for the category.int
hashCode()
void
setCategory
(ConfigurationCategory category) Sets the category identifier.void
Sets the actual profile ID.void
setParent
(Application parent) Sets the parentApplication
void
setProductBundles
(List<ProductBundle> productBundles) void
setUniqueIdentifier
(String uniqueIdentifier) Sets the unique identifier for the category.toString()
-
Constructor Details
-
ApplicationConfiguration
public ApplicationConfiguration()
-
-
Method Details
-
getId
Gets the actual profile ID.- Returns:
- the profile ID
-
setId
Sets the actual profile ID.- Parameters:
id
- the profile ID
-
getCategory
Gets the platfrom identifier.- Returns:
- the identifier type
-
setCategory
Sets the category identifier.- Parameters:
category
- the category identifier type.
-
getUniqueIdentifier
Gets the unique identifier for the category.- Returns:
-
setUniqueIdentifier
Sets the unique identifier for the category.- Parameters:
uniqueIdentifier
-
-
getParent
Gets the parentApplication
- Returns:
- the parent
-
setParent
Sets the parentApplication
- Parameters:
parent
- the parent
-
getProductBundles
-
setProductBundles
-
getProductBundle
-
equals
-
hashCode
public int hashCode() -
toString
-