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 TypeMethodDescriptionbooleanorg.bson.types.ObjectIdinthashCode()booleanisActive()voidsetActive(boolean active) voidsetAppleSignInPrivateKey(String appleSignInPrivateKey) voidsetCategory(ConfigurationCategory category) voidsetObjectId(org.bson.types.ObjectId objectId) voidsetParent(MongoApplication parent) voidsetProductBundles(List<MongoProductBundle> productBundles) voidsetUniqueIdentifier(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()
-