Class MongoApplicationConfiguration
java.lang.Object
dev.getelements.elements.dao.mongo.model.application.MongoApplicationConfiguration
- Direct Known Subclasses:
MongoFacebookApplicationConfiguration
,MongoFirebaseApplicationConfiguration
,MongoGooglePlayApplicationConfiguration
,MongoIosApplicationConfiguration
,MongoMatchmakingApplicationConfiguration
,MongoPSNApplicationConfiguration
@Indexes(@Index(fields={@Field("category"),@Field("parent"),@Field("name")},options=@IndexOptions(unique=true)))
@Entity("application_configuration")
public class MongoApplicationConfiguration
extends Object
Created by patricktwohig on 7/10/15.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
org.bson.types.ObjectId
int
hashCode()
boolean
isActive()
void
setActive
(boolean active) void
setAppleSignInPrivateKey
(String appleSignInPrivateKey) void
setCategory
(ConfigurationCategory category) void
setObjectId
(org.bson.types.ObjectId objectId) void
setParent
(MongoApplication parent) void
setProductBundles
(List<MongoProductBundle> productBundles) void
setUniqueIdentifier
(String uniqueIdentifier)
-
Constructor Details
-
MongoApplicationConfiguration
public MongoApplicationConfiguration()
-
-
Method Details
-
getObjectId
public org.bson.types.ObjectId getObjectId() -
setObjectId
public void setObjectId(org.bson.types.ObjectId objectId) -
getUniqueIdentifier
-
setUniqueIdentifier
-
getParent
-
setParent
-
getProductBundles
-
setProductBundles
-
getCategory
-
setCategory
-
isActive
public boolean isActive() -
setActive
public void setActive(boolean active) -
getAppleSignInPrivateKey
-
setAppleSignInPrivateKey
-
equals
-
hashCode
public int hashCode()
-