public class OfficialAppRepositoryCustomImpl extends java.lang.Object implements OfficialAppRepositoryCustom
Modifier and Type | Field and Description |
---|---|
private javax.inject.Provider<org.springframework.data.mongodb.core.MongoOperations> |
mongoOperationsProvider |
Constructor and Description |
---|
OfficialAppRepositoryCustomImpl(javax.inject.Provider<org.springframework.data.mongodb.core.MongoOperations> mongoOperationsProvider) |
Modifier and Type | Method and Description |
---|---|
private java.lang.String[] |
convertToArray(java.util.List<AppType> appTypes) |
private com.mongodb.DBObject |
createQuery(java.lang.String businessUnit,
java.lang.String shopType,
java.util.List<AppType> appTypes) |
java.util.List<java.lang.String> |
findDistinctCategories(java.lang.String businessUnit,
java.lang.String shopType,
java.util.List<AppType> appTypes) |
private final javax.inject.Provider<org.springframework.data.mongodb.core.MongoOperations> mongoOperationsProvider
@Inject public OfficialAppRepositoryCustomImpl(javax.inject.Provider<org.springframework.data.mongodb.core.MongoOperations> mongoOperationsProvider)
public java.util.List<java.lang.String> findDistinctCategories(java.lang.String businessUnit, java.lang.String shopType, java.util.List<AppType> appTypes)
findDistinctCategories
in interface OfficialAppRepositoryCustom
private com.mongodb.DBObject createQuery(java.lang.String businessUnit, java.lang.String shopType, java.util.List<AppType> appTypes)
private java.lang.String[] convertToArray(java.util.List<AppType> appTypes)