Interface MongoDBMapper
- All Known Implementing Classes:
MongoDBMapperImpl
public interface MongoDBMapper
Interface to provide mappings.
-
Method Summary
Modifier and TypeMethodDescriptioncopySaveDataDocument
(SaveDataDocument source) default Map
<BlockchainNetwork, SmartContractAddress> default List
<MongoSmartContractAddress> toApplication
(MongoApplication source) toAuthScheme
(MongoAuthScheme source) toDeployment
(MongoDeployment source) default IndexMetadata
<org.bson.Document> toIndexMetadata
(MongoIndexMetadata source) IndexPlanStep
<org.bson.Document> toIndexPlanStep
(MongoIndexPlanStep source) toInventoryItem
(MongoInventoryItem source) toLargeObject
(MongoLargeObject source) toLeaderboard
(MongoLeaderboard source) toMatch
(MongoMatch source) toMetadataSpec
(MongoMetadataSpec source) toMission
(MongoMission source) toMongoApplication
(Application source) toMongoAuthScheme
(AuthScheme source) toMongoDeployment
(Deployment source) default MongoIndexMetadata
toMongoIndexMetadata
(IndexMetadata<org.bson.Document> source) toMongoIndexPlanStep
(IndexPlanStep<org.bson.Document> source) toMongoInventoryItem
(InventoryItem source) toMongoItem
(Item source) toMongoLargeObject
(LargeObject source) toMongoLeaderboard
(Leaderboard source) toMongoMatch
(Match source) toMongoMetadataSpec
(MetadataSpec source) toMongoMission
(Mission source) toMongoMission
(ProgressMissionInfo source) toMongoProfile
(Profile source) toMongoProgress
(Progress source) toMongoReward
(Reward source) toMongoRewardIssuance
(RewardIssuance source) toMongoSchedule
(Schedule source) toMongoScheduleEvent
(ScheduleEvent source) toMongoScore
(Score source) toMongoSession
(Session source) toMongoSmartContract
(SmartContract source) toMongoSmartContractAddress
(SmartContractAddress smartContractAddress) toMongoStep
(Step source) toMongoUser
(User source) toMongoVault
(Vault source) toMongoVaultKey
(VaultKey source) toMongoWallet
(Wallet source) toMongoWalletAccount
(WalletAccount source) toProfile
(MongoProfile source) toProgress
(MongoProgress source) toProgressMissionInfo
(MongoMission source) toRank
(MongoScore score) toReward
(MongoReward source) toRewardIssuance
(MongoRewardIssuance source) toSchedule
(MongoSchedule source) toScheduleEvent
(MongoScheduleEvent source) toScore
(MongoScore source) toSession
(MongoSession source) toSmartContract
(MongoSmartContract source) toSmartContractAddress
(MongoSmartContractAddress mongoSmartContractAddress) toVault
(MongoVault source) toVaultKey
(MongoVaultKey source) toWallet
(MongoWallet source) toWalletAccount
(MongoWalletAccount source)
-
Method Details
-
toApplication
-
toMongoApplication
-
toApplicationConfiguration
-
toMongoApplicationConfiguration
-
toUser
-
toMongoUser
-
toProfile
-
toMongoProfile
-
toDeployment
-
toMongoDeployment
-
toItem
-
toMongoItem
-
toInventoryItem
-
toMongoInventoryItem
-
toDistinctInventoryItem
-
toMongoDistinctInventoryItem
-
toStep
-
toMongoStep
-
toReward
-
toMongoReward
-
toRewardIssuance
-
toMongoRewardIssuance
-
toMission
-
toMongoMission
-
toProgress
-
toMongoProgress
-
toProgressMissionInfo
-
toMongoMission
-
toSchedule
-
toMongoSchedule
-
toScheduleEvent
-
toMongoScheduleEvent
-
toFCMRegistration
-
toMongoFCMRegistration
-
toScore
-
toMongoScore
-
toLeaderboard
-
toMongoLeaderboard
-
toRank
-
toMatch
-
toMongoMatch
-
toLargeObject
-
toMongoLargeObject
-
toLargeObjectReference
-
toMongoLargeObject
-
toMetadataSpec
-
toMongoMetadataSpec
-
toIndexPlanStep
-
toMongoIndexPlanStep
-
toVault
-
toMongoVault
-
toWallet
-
toMongoWallet
-
toSmartContract
-
toMongoSmartContract
-
toElementsSmartContract
-
toElementsSmartContract
-
toMongoBscSmartContract
-
toMongoNeoSmartContract
-
toWalletAccount
-
toMongoWalletAccount
-
toVaultKey
-
toMongoVaultKey
-
copySaveDataDocument
-
toSaveDataDocument
-
toMongoSaveDataDocument
-
toSmartContractAddress
-
toMongoSmartContractAddress
-
toAppleIapReceipt
-
toMongoAppleIapReceipt
-
toGooglePlayIapReceipt
-
toMongoGooglePlayIapReceipt
-
toSession
-
toMongoSession
-
toAuthScheme
-
toMongoAuthScheme
-
toAddressesFromMapByNetwork
default List<MongoSmartContractAddress> toAddressesFromMapByNetwork(Map<BlockchainNetwork, SmartContractAddress> map) -
toAddressesByNetwork
default Map<BlockchainNetwork,SmartContractAddress> toAddressesByNetwork(List<MongoSmartContractAddress> list) -
toIndexMetadata
-
toMongoIndexMetadata
-