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 TypeMethodDescriptionbooleanGets the platfrom identifier.getId()Gets the actual profile ID.Gets the parentApplicationgetProductBundle(String productId) Gets the unique identifier for the category.inthashCode()voidsetCategory(ConfigurationCategory category) Sets the category identifier.voidSets the actual profile ID.voidsetParent(Application parent) Sets the parentApplicationvoidsetProductBundles(List<ProductBundle> productBundles) voidsetUniqueIdentifier(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
-