Class PropertyDoc
java.lang.Object
com.maplander.backend.document.PropertyDoc
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic PropertyLiteBot
buildBotModel
(com.google.appengine.api.search.ScoredDocument document) static PropertyLite
buildModel
(com.google.appengine.api.search.ScoredDocument document) static PropertyUserLite
buildModelPropertyUser
(com.google.appengine.api.search.ScoredDocument document) static int
static void
deleteById
(Long id) static void
deleteById
(String id) static void
deleteByIdMany
(List<Long> ids) static PropertyLiteSuggest
documentToSuggest
(com.google.appengine.api.search.ScoredDocument document) static double
getLimitUsdPrice
(PropertyTypeEnum propertyTypeEnum, OfferingTypeEnum offeringTypeEnum, boolean max) static com.google.appengine.api.search.Results
<com.google.appengine.api.search.ScoredDocument> listPropertyCursorLimitQuery
(com.google.appengine.api.search.Query query) static EntityCollectionResponse
<PropertyLite> loadByQuery
(String queryString, com.google.appengine.api.search.SortOptions sortOptions, Integer limit, String cursor) loadByQueryBot
(String queryString, com.google.appengine.api.search.SortOptions sortOptions, Integer limit, String cursor) loadByQueryPropertyUser
(String queryString, com.google.appengine.api.search.SortOptions sortOptions, Integer limit, String cursor) static com.google.api.server.spi.response.CollectionResponse
<PropertyLiteSuggest> loadByQuerySuggest
(String queryString, com.google.appengine.api.search.SortOptions sortOptions, Integer limit, String cursor) static void
-
Constructor Details
-
PropertyDoc
public PropertyDoc()
-
-
Method Details
-
documentToSuggest
public static PropertyLiteSuggest documentToSuggest(com.google.appengine.api.search.ScoredDocument document) -
buildBotModel
public static PropertyLiteBot buildBotModel(com.google.appengine.api.search.ScoredDocument document) -
buildModel
-
buildModelPropertyUser
public static PropertyUserLite buildModelPropertyUser(com.google.appengine.api.search.ScoredDocument document) -
put
-
deleteById
-
deleteById
-
deleteByIdMany
-
listPropertyCursorLimitQuery
public static com.google.appengine.api.search.Results<com.google.appengine.api.search.ScoredDocument> listPropertyCursorLimitQuery(com.google.appengine.api.search.Query query) -
getLimitUsdPrice
public static double getLimitUsdPrice(PropertyTypeEnum propertyTypeEnum, OfferingTypeEnum offeringTypeEnum, boolean max) -
loadByQuerySuggest
public static com.google.api.server.spi.response.CollectionResponse<PropertyLiteSuggest> loadByQuerySuggest(String queryString, com.google.appengine.api.search.SortOptions sortOptions, Integer limit, String cursor) -
loadByQuery
public static EntityCollectionResponse<PropertyLite> loadByQuery(String queryString, com.google.appengine.api.search.SortOptions sortOptions, Integer limit, String cursor) -
loadByQueryBot
public static EntityCollectionResponse<PropertyLiteBot> loadByQueryBot(String queryString, com.google.appengine.api.search.SortOptions sortOptions, Integer limit, String cursor) -
loadByQueryPropertyUser
public static EntityCollectionResponse<PropertyUserLite> loadByQueryPropertyUser(String queryString, com.google.appengine.api.search.SortOptions sortOptions, Integer limit, String cursor) -
clearDocument
public static int clearDocument()
-